| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,484,505 | $53,991,184 | +$2,505,475 | $36.32 | 4 |
| 2025 Q3 | 7,881,821 | $284,452,033 | -$20,112,957 | $36.08 | 103 |
| 2025 Q2 | 8,480,289 | $295,857,440 | -$39,939,226 | $34.80 | 99 |
| 2025 Q1 | 9,643,115 | $314,198,725 | +$40,319,502 | $32.79 | 98 |
| 2024 Q4 | 8,326,440 | $287,203,195 | +$30,334,313 | $34.47 | 100 |
| 2024 Q3 | 7,313,167 | $255,912,327 | +$8,581,287 | $35.03 | 92 |
| 2024 Q2 | 7,091,042 | $226,433,186 | +$9,441,141 | $31.96 | 88 |
| 2024 Q1 | 6,516,020 | $221,408,423 | +$44,272,919 | $34.11 | 76 |
| 2023 Q4 | 8,104 | $255,276 | $31.50 | 1 | |
| 2023 Q3 | 4,462,082 | $126,482,870 | +$78,518,825 | $28.42 | 45 |
| 2023 Q2 | 1,660,612 | $49,761,666 | +$30,252,668 | $29.95 | 29 |
| 2023 Q1 | 653,884 | $18,416,718 | +$2,656,840 | $28.44 | 20 |
| 2022 Q4 | 554,259 | $15,162,269 | +$15,162,268 | $27.03 | 5 |