| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2024 Q3 | 0 | $0 | -$20,971 | 0 | |
| 2024 Q2 | 335 | $20,971 | -$498,974,625 | $62.60 | 2 |
| 2024 Q1 | 7,997,471 | $499,628,587 | +$173,291,412 | $62.47 | 127 |
| 2023 Q4 | 5,276,030 | $292,351,613 | +$18,114,840 | $55.40 | 123 |
| 2023 Q3 | 5,038,452 | $212,095,275 | -$36,181,561 | $42.03 | 114 |
| 2023 Q2 | 5,902,197 | $283,497,993 | -$232,547,133 | $48.04 | 115 |
| 2023 Q1 | 10,982,478 | $499,704,841 | -$9,511,216 | $45.50 | 124 |
| 2022 Q4 | 11,173,076 | $557,975,044 | +$14,577,261 | $49.94 | 137 |
| 2022 Q3 | 10,946,763 | $472,909,694 | -$46,841,481 | $43.18 | 133 |
| 2022 Q2 | 11,807,395 | $612,985,937 | +$35,235,620 | $51.88 | 138 |
| 2022 Q1 | 11,097,564 | $754,087,852 | +$100,419,185 | $68.11 | 137 |
| 2021 Q4 | 9,653,196 | $438,396,630 | -$31,888,272 | $45.50 | 88 |
| 2021 Q3 | 10,186,003 | $513,579,822 | -$22,985,541 | $50.42 | 78 |
| 2021 Q2 | 10,743,330 | $508,314,336 | +$32,517,618 | $47.32 | 95 |
| 2021 Q1 | 10,105,248 | $366,050,911 | +$15,434,306 | $36.12 | 72 |
| 2020 Q4 | 9,745,305 | $185,102,150 | +$21,425,866 | $19.00 | 48 |
| 2020 Q3 | 8,623,446 | $141,205,000 | +$141,204,905 | $16.37 | 43 |