| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,216,099 | $460,847,385 | -$30,641,909 | $74.14 | 24 |
| 2025 Q2 | 6,630,554 | $437,483,637 | +$4,812,145 | $65.98 | 24 |
| 2025 Q1 | 6,558,985 | $396,949,639 | +$47,744,152 | $60.52 | 26 |
| 2024 Q4 | 5,769,316 | $393,033,429 | -$24,673,942 | $68.12 | 23 |
| 2024 Q3 | 6,132,019 | $413,360,205 | +$18,276,611 | $67.41 | 23 |
| 2024 Q2 | 5,861,486 | $357,374,842 | +$7,179,536 | $60.97 | 22 |
| 2024 Q1 | 5,743,286 | $361,309,301 | -$277,757,993 | $62.91 | 26 |
| 2023 Q4 | 10,163,279 | $624,835,332 | -$35,395,308 | $61.48 | 40 |
| 2023 Q3 | 10,726,160 | $572,976,035 | -$64,861,350 | $53.42 | 36 |
| 2023 Q2 | 11,932,196 | $677,748,175 | +$9,258,512 | $56.8 | 14 |
| 2023 Q1 | 11,771,592 | $638,961,473 | +$159,096,445 | $54.28 | 11 |
| 2022 Q4 | 8,845,963 | $460,744,142 | -$4,838,956 | $52.09 | 10 |
| 2022 Q3 | 8,949,317 | $439,948,000 | -$3,695,962 | $49.16 | 6 |
| 2022 Q2 | 9,024,189 | $454,260,000 | +$63,900,762 | $50.36 | 7 |
| 2022 Q1 | 7,753,058 | $472,782,000 | +$72,460,273 | $60.97 | 8 |
| 2021 Q4 | 6,561,049 | $431,651,000 | -$7,649,168 | $65.79 | 10 |
| 2021 Q3 | 6,675,472 | $428,566,000 | +$12,191,329 | $64.2 | 10 |
| 2021 Q2 | 6,483,847 | $438,459,000 | +$2,174,921 | $67.62 | 7 |
| 2021 Q1 | 6,451,694 | $416,263,000 | +$406,724,639 | $64.52 | 4 |
| 2020 Q4 | 174,295 | $10,042,000 | +$9,194,000 | $57.61 | 3 |