| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,078,804 | $341,706,339 | +$327,701,069 | $167.33 | 9 |
| 2025 Q2 | 88,448 | $13,062,301 | +$1,597,841 | $146.02 | 8 |
| 2025 Q1 | 82,921 | $10,903,659 | +$2,506,915 | $132.43 | 6 |
| 2024 Q4 | 65,239 | $7,544,271 | +$2,994,800 | $115.72 | 5 |
| 2024 Q3 | 35,366 | $4,284,653 | -$4,179,214 | $121.16 | 5 |
| 2024 Q2 | 81,443 | $8,179,327 | -$12,787,425 | $100.39 | 10 |
| 2024 Q1 | 213,189 | $20,830,686 | +$6,754,725 | $97.53 | 14 |
| 2023 Q4 | 146,048 | $12,288,508 | +$4,272,303 | $84.14 | 11 |
| 2023 Q3 | 95,272 | $6,856,359 | -$6,537,558 | $71.97 | 6 |
| 2023 Q2 | 162,333 | $15,867,562 | +$3,346,373 | $97.96 | 7 |
| 2023 Q1 | 129,818 | $12,551,197 | +$257,591 | $97.93 | 11 |
| 2022 Q4 | 121,225 | $12,233,885 | +$6,874,750 | $100.92 | 8 |
| 2022 Q3 | 60,690 | $4,969,200 | -$751,721 | $81.88 | 8 |
| 2022 Q2 | 64,815 | $6,229,000 | +$3,937,241 | $96.10 | 7 |
| 2022 Q1 | 23,582 | $2,337,000 | -$7,714,171 | $99.11 | 4 |
| 2021 Q4 | 114,417 | $9,847,000 | +$1,002,069 | $86.05 | 8 |
| 2021 Q3 | 102,801 | $8,838,000 | -$22,359,214 | $85.97 | 7 |
| 2021 Q2 | 365,427 | $31,186,683 | +$18,486,471 | $85.31 | 10 |
| 2021 Q1 | 159,389 | $12,316,000 | -$1,153,569 | $77.28 | 8 |
| 2020 Q4 | 174,498 | $12,477,000 | -$12,594,660 | $71.49 | 8 |
| 2020 Q3 | 432,406 | $24,880,000 | +$12,562,326 | $57.54 | 9 |
| 2020 Q2 | 209,771 | $12,925,000 | +$12,925,000 | $61.61 | 9 |