| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 892,427 | $38,010,596 | +$1,164,227 | $42.66 | 29 |
| 2025 Q2 | 882,556 | $35,233,464 | +$3,458,133 | $39.91 | 27 |
| 2025 Q1 | 808,139 | $29,475,624 | +$6,532,049 | $36.43 | 25 |
| 2024 Q4 | 620,865 | $23,725,705 | -$9,021,970 | $38.07 | 26 |
| 2024 Q3 | 860,722 | $37,582,243 | +$4,578,425 | $43.97 | 22 |
| 2024 Q2 | 747,662 | $30,958,949 | +$19,113,558 | $41.41 | 18 |
| 2024 Q1 | 293,794 | $11,720,958 | +$1,086,110 | $39.94 | 17 |
| 2023 Q4 | 223,383 | $7,985,907 | -$14,776,641 | $35.75 | 11 |
| 2023 Q3 | 634,602 | $20,010,519 | +$9,958,449 | $31.53 | 9 |
| 2023 Q2 | 362,343 | $12,091,226 | +$10,929,085 | $33.37 | 8 |