| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,007,054 | $558,208,940 | -$145,027,482 | $111.49 | 125 |
| 2025 Q2 | 6,146,507 | $563,117,620 | +$442,797,544 | $91.44 | 114 |
| 2025 Q1 | 1,418,740 | $104,382,565 | -$290,924,724 | $73.9 | 95 |
| 2024 Q4 | 4,861,193 | $431,082,252 | -$65,474,984 | $88.64 | 110 |
| 2024 Q3 | 5,544,719 | $477,921,283 | +$297,161,111 | $86.19 | 109 |
| 2024 Q2 | 2,152,586 | $165,424,676 | -$33,356,172 | $76.84 | 99 |
| 2024 Q1 | 2,656,008 | $187,362,519 | -$575,729,325 | $70.55 | 97 |
| 2023 Q4 | 11,024,798 | $603,489,091 | +$475,517,962 | $54.74 | 99 |
| 2023 Q3 | 2,413,584 | $99,366,698 | -$7,364,408 | $41.17 | 92 |
| 2023 Q2 | 2,562,563 | $121,417,466 | +$7,067,605 | $47.38 | 88 |
| 2023 Q1 | 2,290,387 | $88,342,562 | +$16,749,296 | $38.57 | 83 |
| 2022 Q4 | 2,086,489 | $68,369,674 | -$27,182,985 | $32.77 | 83 |
| 2022 Q3 | 2,970,222 | $84,386,364 | -$46,293,010 | $28.41 | 54 |
| 2022 Q2 | 4,229,725 | $147,486,078 | +$34,900,451 | $34.87 | 67 |
| 2022 Q1 | 2,694,518 | $171,375,880 | +$25,009,640 | $63.63 | 87 |
| 2021 Q4 | 1,594,500 | $242,789,396 | -$9,950,943 | $152.56 | 86 |
| 2021 Q3 | 1,655,768 | $188,572,648 | +$12,964,453 | $113.71 | 70 |
| 2021 Q2 | 1,547,790 | $175,567,706 | -$24,019,259 | $113.39 | 65 |
| 2021 Q1 | 1,197,984 | $108,217,195 | +$4,238,800 | $90.34 | 58 |
| 2020 Q4 | 1,975,373 | $151,799,251 | +$44,197,160 | $76.86 | 56 |
| 2020 Q3 | 1,205,185 | $67,335,375 | -$30,111,585 | $55.91 | 48 |
| 2020 Q2 | 2,155,986 | $95,583,425 | -$11,505,729 | $44.36 | 57 |
| 2020 Q1 | 2,356,415 | $65,030,175 | -$59,661,005 | $27.63 | 53 |
| 2019 Q4 | 2,918,250 | $204,325,960 | +$33,605,879 | $70.01 | 50 |
| 2019 Q3 | 2,708,978 | $149,660,925 | +$91,251,280 | $55.27 | 51 |
| 2019 Q2 | 1,024,729 | $55,534,241 | -$10,076,188 | $54.15 | 49 |
| 2019 Q1 | 1,267,248 | $62,524,159 | -$16,650,243 | $49.28 | 48 |
| 2018 Q4 | 1,666,193 | $58,104,258 | -$14,523,031 | $34.78 | 34 |
| 2018 Q3 | 1,427,976 | $81,773,000 | +$10,623,803 | $57.27 | 47 |
| 2018 Q2 | 1,257,672 | $58,958,000 | +$11,492,543 | $46.88 | 48 |
| 2018 Q1 | 751,184 | $98,112,000 | -$44,776,213 | $130.73 | 42 |
| 2017 Q4 | 1,088,665 | $152,590,000 | +$35,651,494 | $140.15 | 41 |
| 2017 Q3 | 791,754 | $92,217,000 | +$16,892,598 | $116.47 | 32 |
| 2017 Q2 | 682,260 | $70,877,000 | +$13,212,631 | $103.86 | 37 |
| 2017 Q1 | 614,566 | $58,982,000 | +$6,885,794 | $96.01 | 31 |
| 2016 Q4 | 501,012 | $40,970,000 | -$18,833,106 | $81.78 | 28 |
| 2016 Q3 | 764,858 | $56,188,000 | +$17,830,185 | $73.64 | 30 |
| 2016 Q2 | 533,028 | $35,479,000 | -$18,906,007 | $66.56 | 27 |
| 2016 Q1 | 812,145 | $51,407,000 | +$16,081,766 | $63.3 | 33 |
| 2015 Q4 | 559,119 | $34,481,000 | -$14,135,933 | $62.6 | 26 |
| 2015 Q3 | 851,454 | $44,493,000 | +$29,361,494 | $52.25 | 23 |
| 2015 Q2 | 293,176 | $19,465,000 | -$5,823,618 | $66.4 | 21 |
| 2015 Q1 | 269,624 | $35,956,000 | -$50,306,593 | $133.46 | 28 |
| 2014 Q4 | 821,537 | $108,847,000 | +$1,157,837 | $132.61 | 27 |
| 2014 Q3 | 654,810 | $75,447,000 | +$11,459,961 | $117.36 | 22 |
| 2014 Q2 | 549,146 | $63,171,000 | -$4,146,845 | $114.86 | 22 |
| 2014 Q1 | 601,646 | $60,658,000 | -$40,611,463 | $99.84 | 22 |