| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 139,649 | $10,290,263 | -$5,151,320 | $71.79 | 8 |
| 2025 Q3 | 25,872,887 | $1,544,231,377 | +$564,149,813 | $59.81 | 226 |
| 2025 Q2 | 16,565,282 | $745,124,785 | -$32,159,605 | $45.00 | 198 |
| 2025 Q1 | 17,500,199 | $688,425,771 | -$31,136,505 | $39.07 | 184 |
| 2024 Q4 | 18,261,753 | $698,975,957 | -$158,396,791 | $38.18 | 193 |
| 2024 Q3 | 21,878,653 | $1,036,856,573 | +$1,341,835 | $47.27 | 198 |
| 2024 Q2 | 21,942,708 | $989,963,260 | +$86,306,170 | $45.11 | 213 |
| 2024 Q1 | 17,357,552 | $736,710,953 | +$147,134,928 | $42.43 | 167 |
| 2023 Q4 | 152,541 | $5,720,288 | -$2,527,338 | $37.50 | 2 |
| 2023 Q3 | 10,482,501 | $381,623,878 | +$40,814,817 | $36.41 | 145 |
| 2023 Q2 | 10,211,204 | $383,806,806 | +$59,098,304 | $37.65 | 155 |
| 2023 Q1 | 8,530,057 | $330,267,045 | +$3,913,391 | $38.71 | 142 |
| 2022 Q4 | 8,429,781 | $299,137,387 | -$635,973,575 | $35.43 | 122 |
| 2022 Q3 | 31,465,257 | $891,186,909 | +$70,428,755 | $28.26 | 106 |
| 2022 Q2 | 28,910,445 | $889,890,107 | +$99,972,678 | $30.38 | 118 |
| 2022 Q1 | 25,145,060 | $1,144,428,570 | -$101,666,418 | $45.51 | 125 |
| 2021 Q4 | 27,914,905 | $1,030,533,649 | +$647,431,321 | $36.91 | 126 |
| 2021 Q3 | 9,228,635 | $315,763,904 | -$32,597,142 | $34.20 | 118 |
| 2021 Q2 | 10,798,027 | $401,807,818 | +$179,152,016 | $37.15 | 126 |
| 2021 Q1 | 5,920,299 | $210,530,159 | +$174,484,266 | $35.56 | 72 |
| 2020 Q4 | 1,028,278 | $31,225,974 | +$7,331,472 | $30.36 | 43 |
| 2020 Q3 | 806,780 | $16,729,256 | +$7,010,102 | $20.72 | 28 |
| 2020 Q2 | 481,733 | $8,498,000 | +$54,044 | $17.64 | 21 |
| 2020 Q1 | 584,446 | $6,914,000 | +$1,194,701 | $11.84 | 23 |
| 2019 Q4 | 436,116 | $8,824,000 | -$3,057,907 | $20.32 | 21 |
| 2019 Q3 | 592,016 | $10,128,000 | +$790,447 | $17.11 | 19 |
| 2019 Q2 | 540,240 | $11,233,000 | -$9,101,604 | $20.80 | 19 |
| 2019 Q1 | 960,139 | $20,990,000 | -$7,744,284 | $21.87 | 27 |
| 2018 Q4 | 1,320,359 | $24,176,000 | +$583,277 | $18.31 | 18 |
| 2018 Q3 | 1,269,439 | $28,041,000 | +$1,360,450 | $22.09 | 21 |
| 2018 Q2 | 1,206,888 | $29,116,000 | +$45,612 | $24.12 | 19 |
| 2018 Q1 | 1,193,728 | $31,010,000 | +$13,011,514 | $25.98 | 23 |
| 2017 Q4 | 692,207 | $18,932,000 | +$11,012,335 | $27.36 | 17 |
| 2017 Q3 | 301,337 | $7,489,000 | +$3,636,133 | $24.84 | 16 |
| 2017 Q2 | 180,108 | $3,777,000 | -$6,736,552 | $21.00 | 20 |
| 2017 Q1 | 485,184 | $10,884,000 | -$58,177 | $22.45 | 21 |
| 2016 Q4 | 495,804 | $9,922,000 | +$5,902,967 | $20.00 | 17 |
| 2016 Q3 | 203,741 | $3,422,000 | +$2,406,375 | $16.77 | 14 |
| 2016 Q2 | 60,320 | $941,000 | -$2,320,116 | $15.41 | 10 |
| 2016 Q1 | 226,681 | $3,205,000 | +$1,888,424 | $14.11 | 15 |
| 2015 Q4 | 74,388 | $870,000 | +$870,002 | $11.77 | 10 |