| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,551,241 | $414,895,474 | +$11,636,618 | $42.75 | 31 |
| 2025 Q2 | 9,290,573 | $388,235,071 | +$44,831,169 | $40.99 | 26 |
| 2025 Q1 | 8,380,053 | $318,235,946 | +$2,287,249 | $37.98 | 26 |
| 2024 Q4 | 8,322,211 | $292,345,088 | +$14,260,587 | $35.13 | 28 |
| 2024 Q3 | 7,912,690 | $310,324,500 | +$2,896,708 | $39.23 | 27 |
| 2024 Q2 | 7,843,596 | $285,616,169 | +$7,077,611 | $36.41 | 26 |
| 2024 Q1 | 7,649,832 | $283,503,576 | +$17,908,213 | $37.06 | 24 |
| 2023 Q4 | 7,166,160 | $256,000,834 | +$14,774,187 | $35.72 | 20 |
| 2023 Q3 | 6,755,058 | $215,760,155 | +$7,995,568 | $31.94 | 18 |
| 2023 Q2 | 6,502,340 | $224,496,619 | +$20,211,489 | $34.44 | 20 |
| 2023 Q1 | 5,914,963 | $203,256,361 | -$162,783 | $34.33 | 16 |
| 2022 Q4 | 5,931,625 | $188,170,395 | +$107,378,709 | $31.73 | 18 |
| 2022 Q3 | 2,548,857 | $69,250,000 | +$12,679,567 | $27.16 | 12 |
| 2022 Q2 | 2,081,687 | $64,417,000 | +$5,693,209 | $30.94 | 10 |
| 2022 Q1 | 1,602,185 | $58,995,000 | -$2,793,740 | $36.82 | 4 |
| 2021 Q4 | 1,678,063 | $67,753,000 | +$67,259,779 | $40.37 | 4 |
| 2021 Q3 | 12,213 | $483,000 | -$18,000 | $36.18 | 2 |
| 2021 Q2 | 12,462 | $501,000 | +$501,000 | $40.2 | 1 |