| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 124,997 | $4,674,844 | $37.4 | 3 | |
| 2025 Q2 | 124,997 | $5,361,067 | +$607,966 | $42.89 | 3 |
| 2025 Q1 | 110,822 | $3,680,363 | -$6,013,198 | $33.2 | 3 |
| 2024 Q4 | 271,991 | $10,118,282 | -$7,448 | $37.2 | 6 |
| 2024 Q3 | 272,191 | $10,669,360 | +$324,672 | $39.2 | 6 |
| 2024 Q2 | 263,931 | $10,074,013 | -$14,646,179 | $38.16 | 6 |
| 2024 Q1 | 647,398 | $29,398,289 | +$17,487,244 | $45.41 | 7 |
| 2023 Q4 | 262,300 | $9,245,921 | -$25,126,842 | $35.25 | 6 |
| 2023 Q3 | 999,002 | $29,410,865 | -$4,298,374 | $29.44 | 8 |
| 2023 Q2 | 1,165,776 | $30,974,720 | +$10,542,425 | $26.57 | 8 |
| 2023 Q1 | 783,008 | $15,136,857 | +$3,675,205 | $19.36 | 9 |
| 2022 Q4 | 544,336 | $6,200,140 | -$4,274,955 | $11.4 | 8 |
| 2022 Q3 | 643,308 | $13,539,000 | -$110,341,620 | $20.01 | 5 |
| 2022 Q2 | 10,843,013 | $126,548,620 | -$4,696,952,591 | $11.67 | 16 |
| 2022 Q1 | 254,475,822 | $4,958,314,600 | -$430,308,486 | $19.47 | 504 |
| 2021 Q4 | 271,221,838 | $7,455,124,451 | +$49,247,543 | $27.47 | 586 |
| 2021 Q3 | 258,822,680 | $12,468,537,167 | +$758,874,280 | $48.16 | 688 |
| 2021 Q2 | 242,842,577 | $12,668,055,447 | +$617,562,469 | $52.17 | 664 |
| 2021 Q1 | 223,669,710 | $13,719,523,412 | +$1,350,156,271 | $61.33 | 678 |
| 2020 Q4 | 203,941,484 | $9,498,992,284 | +$625,690,627 | $46.56 | 582 |
| 2020 Q3 | 181,592,758 | $10,644,161,303 | +$119,448,954 | $58.84 | 389 |
| 2020 Q2 | 183,054,200 | $6,067,446,294 | +$6,031,830,691 | $33.26 | 298 |
| 2020 Q1 | 1,047,035 | $13,268,000 | +$12,814,000 | $12.6 | 4 |
| 2019 Q4 | 8,693 | $454,000 | $52.23 | 1 | |
| 2019 Q3 | 8,693 | $454,000 | $52.23 | 1 | |
| 2019 Q2 | 8,693 | $454,000 | $52.23 | 1 | |
| 2019 Q1 | 8,693 | $454,000 | $52.23 | 1 |