| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,703,044 | $406,628,158 | +$90,594,662 | $109.8 | 113 |
| 2025 Q2 | 2,909,368 | $283,737,891 | -$31,456,941 | $97.53 | 106 |
| 2025 Q1 | 3,299,578 | $257,417,272 | +$51,694,537 | $78.26 | 107 |
| 2024 Q4 | 2,630,582 | $233,176,888 | +$13,186,719 | $88.65 | 115 |
| 2024 Q3 | 2,421,929 | $216,082,277 | -$172,245,319 | $89.22 | 104 |
| 2024 Q2 | 4,366,635 | $368,785,090 | -$21,022,023 | $84.45 | 125 |
| 2024 Q1 | 4,561,746 | $400,049,266 | +$27,278,816 | $87.74 | 127 |
| 2023 Q4 | 4,278,354 | $352,528,995 | -$40,125,319 | $82.4 | 125 |
| 2023 Q3 | 4,772,591 | $334,550,419 | +$7,619,810 | $70.1 | 105 |
| 2023 Q2 | 4,661,113 | $355,759,059 | -$89,400,768 | $76.39 | 110 |
| 2023 Q1 | 5,751,686 | $402,517,094 | +$109,934,209 | $69.96 | 112 |
| 2022 Q4 | 4,151,005 | $258,677,718 | -$4,534,282 | $62.33 | 100 |
| 2022 Q3 | 4,280,763 | $245,537,802 | +$26,575,730 | $57.39 | 99 |
| 2022 Q2 | 3,830,354 | $224,575,555 | -$270,221,103 | $58.61 | 91 |
| 2022 Q1 | 8,291,261 | $628,763,735 | -$296,322,799 | $75.96 | 111 |
| 2021 Q4 | 12,217,358 | $961,984,958 | +$66,181,137 | $79.02 | 140 |
| 2021 Q3 | 11,306,001 | $826,867,205 | -$538,745,206 | $73.1 | 132 |
| 2021 Q2 | 18,577,341 | $1,403,029,060 | +$187,182,969 | $75.57 | 144 |
| 2021 Q1 | 16,090,282 | $1,119,135,240 | +$653,449,368 | $69.53 | 127 |
| 2020 Q4 | 6,775,133 | $384,623,018 | +$227,873,823 | $56.77 | 97 |
| 2020 Q3 | 2,775,357 | $115,330,254 | +$8,379,438 | $41.54 | 53 |
| 2020 Q2 | 2,579,513 | $103,149,803 | +$53,876,840 | $40.01 | 53 |
| 2020 Q1 | 1,241,797 | $36,253,617 | -$24,136,917 | $29.21 | 49 |
| 2019 Q4 | 1,811,488 | $84,479,759 | +$9,791,320 | $46.64 | 62 |
| 2019 Q3 | 1,644,702 | $67,814,195 | -$18,052,069 | $41.34 | 48 |
| 2019 Q2 | 2,084,344 | $89,271,620 | -$327,590,284 | $42.78 | 44 |
| 2019 Q1 | 9,765,610 | $405,973,597 | +$344,446,150 | $41.57 | 59 |
| 2018 Q4 | 1,511,868 | $53,353,411 | -$11,928,844 | $35.29 | 43 |
| 2018 Q3 | 1,770,849 | $79,580,766 | -$13,234,714 | $44.95 | 48 |
| 2018 Q2 | 2,599,901 | $100,886,066 | +$88,213,066 | $42.97 | 47 |