| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,560,393 | $607,512,349 | +$94,687,777 | $44.8 | 119 |
| 2025 Q2 | 12,371,476 | $534,606,967 | -$12,481,098 | $43.21 | 119 |
| 2025 Q1 | 12,680,783 | $534,047,129 | +$35,875,505 | $42.02 | 117 |
| 2024 Q4 | 12,539,874 | $549,869,858 | +$69,634,061 | $43.72 | 119 |
| 2024 Q3 | 10,748,586 | $485,274,152 | +$60,035,784 | $45.07 | 103 |
| 2024 Q2 | 9,423,036 | $388,070,662 | +$41,276,713 | $41.23 | 92 |
| 2024 Q1 | 7,738,779 | $329,281,252 | +$54,348,561 | $42.57 | 82 |
| 2023 Q4 | 6,467,098 | $253,408,122 | +$7,349,470 | $39.18 | 72 |
| 2023 Q3 | 6,250,364 | $219,482,464 | +$36,756,096 | $35.11 | 61 |
| 2023 Q2 | 5,203,308 | $190,871,007 | +$71,766,470 | $36.7 | 54 |
| 2023 Q1 | 3,245,675 | $114,627,331 | +$15,005,935 | $35.32 | 50 |
| 2022 Q4 | 2,808,674 | $94,287,051 | +$7,482,309 | $33.57 | 43 |
| 2022 Q3 | 2,588,772 | $77,635,393 | +$1,088,075 | $29.99 | 39 |
| 2022 Q2 | 2,551,815 | $80,815,802 | +$80,785,802 | $31.59 | 37 |
| 2022 Q1 | 960 | $30,000 | $31.25 | 1 |