| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,815,325 | $506,181,751 | -$37,233,871 | $57.37 | 134 |
| 2025 Q2 | 9,465,670 | $506,996,590 | +$84,882,337 | $53.55 | 127 |
| 2025 Q1 | 8,842,242 | $416,526,408 | +$74,453,926 | $47.16 | 121 |
| 2024 Q4 | 8,056,980 | $372,075,688 | +$35,182,713 | $46.2 | 117 |
| 2024 Q3 | 6,192,235 | $322,881,709 | +$32,682,923 | $52.14 | 105 |
| 2024 Q2 | 5,585,292 | $272,702,824 | +$50,360,548 | $48.75 | 94 |
| 2024 Q1 | 4,559,148 | $216,327,544 | +$30,038,731 | $47.39 | 90 |
| 2023 Q4 | 3,928,598 | $180,146,585 | +$23,223,103 | $45.97 | 87 |
| 2023 Q3 | 3,055,506 | $132,787,869 | +$785,867 | $43.44 | 61 |
| 2023 Q2 | 3,067,031 | $134,005,211 | +$11,893,149 | $43.65 | 60 |
| 2023 Q1 | 2,975,049 | $127,343,914 | +$23,155,340 | $42.69 | 58 |
| 2022 Q4 | 2,359,562 | $97,436,807 | +$17,591,099 | $40.98 | 52 |
| 2022 Q3 | 1,378,828 | $51,572,803 | +$16,865,539 | $37.4 | 39 |
| 2022 Q2 | 898,725 | $38,004,466 | +$12,795,067 | $42.27 | 28 |
| 2022 Q1 | 593,639 | $29,119,593 | +$15,950,212 | $49.05 | 24 |
| 2021 Q4 | 266,475 | $13,480,000 | +$8,505,000 | $50.58 | 7 |
| 2021 Q3 | 64,562 | $3,244,000 | +$3,244,000 | $50.25 | 1 |