| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 978,457 | $94,321,478 | -$81,806,950 | $96.71 | 40 |
| 2025 Q2 | 1,733,457 | $187,923,217 | -$51,972,079 | $107.91 | 47 |
| 2025 Q1 | 1,763,282 | $176,512,323 | -$115,820,005 | $100.64 | 45 |
| 2024 Q4 | 2,525,779 | $216,550,152 | +$23,210,704 | $86.50 | 47 |
| 2024 Q3 | 3,150,947 | $205,604,472 | -$21,325,764 | $65.18 | 27 |
| 2024 Q2 | 3,478,452 | $225,875,759 | -$604,846 | $65.11 | 26 |
| 2024 Q1 | 3,486,836 | $254,431,600 | +$1,732,840 | $73.35 | 24 |
| 2023 Q4 | 3,464,359 | $206,413,015 | +$174,108 | $58.72 | 22 |
| 2023 Q3 | 3,460,116 | $239,845,716 | -$17,293 | $68.74 | 21 |
| 2023 Q2 | 3,447,963 | $226,999,111 | +$499,957 | $65.39 | 20 |
| 2023 Q1 | 3,439,584 | $199,639,749 | -$100,585 | $57.00 | 20 |
| 2022 Q4 | 3,597,689 | $278,316,907 | -$450,536,224 | $77.36 | 23 |
| 2022 Q3 | 9,643,490 | $702,707,736 | -$34,981,393 | $73.44 | 41 |
| 2022 Q2 | 9,374,897 | $491,421,629 | +$39,631,308 | $52.47 | 45 |
| 2022 Q1 | 8,658,137 | $479,837,843 | +$81,433,262 | $55.59 | 50 |
| 2021 Q4 | 7,180,279 | $232,465,936 | +$10,013,366 | $32.72 | 54 |
| 2021 Q3 | 6,721,624 | $196,525,392 | -$10,849,560 | $29.24 | 46 |
| 2021 Q2 | 7,390,654 | $154,409,059 | +$13,569,564 | $20.87 | 46 |
| 2021 Q1 | 6,907,926 | $116,282,634 | +$115,531,892 | $16.99 | 47 |
| 2020 Q4 | 584 | $9,000 | +$9,000 | $15.41 | 1 |