| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,860,779 | $283,762,066 | -$20,578,997 | $36.08 | 102 |
| 2025 Q2 | 8,480,289 | $295,857,440 | -$39,939,224 | $34.8 | 99 |
| 2025 Q1 | 9,643,115 | $314,198,725 | +$40,319,505 | $32.79 | 98 |
| 2024 Q4 | 8,369,057 | $288,650,515 | +$31,394,529 | $34.47 | 100 |
| 2024 Q3 | 7,324,834 | $256,321,022 | +$8,551,823 | $35.03 | 93 |
| 2024 Q2 | 7,103,568 | $226,833,517 | +$9,407,094 | $31.96 | 90 |
| 2024 Q1 | 6,529,611 | $221,872,012 | +$43,073,285 | $34.11 | 78 |
| 2023 Q4 | 5,263,601 | $165,024,290 | +$23,287,603 | $31.5 | 65 |
| 2023 Q3 | 4,510,118 | $127,848,294 | +$79,238,165 | $28.42 | 46 |
| 2023 Q2 | 1,708,257 | $51,188,634 | +$30,857,128 | $29.95 | 30 |
| 2023 Q1 | 681,347 | $19,197,766 | +$3,437,902 | $28.44 | 21 |
| 2022 Q4 | 554,259 | $15,162,269 | +$15,162,269 | $27.03 | 5 |