| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 29,123,591 | $1,825,561,421 | +$21,427,013 | $62.71 | 289 |
| 2025 Q2 | 29,203,770 | $1,829,659,145 | +$15,167,421 | $62.66 | 302 |
| 2025 Q1 | 28,975,308 | $1,845,999,502 | +$96,742,777 | $63.81 | 300 |
| 2024 Q4 | 27,747,605 | $1,680,776,499 | +$168,369,001 | $60.56 | 265 |
| 2024 Q3 | 24,472,576 | $1,332,368,971 | +$157,726,695 | $54.43 | 225 |
| 2024 Q2 | 21,842,432 | $1,115,067,243 | +$419,974,539 | $51.05 | 197 |
| 2024 Q1 | 13,790,537 | $675,525,241 | +$7,465,344 | $48.99 | 184 |
| 2023 Q4 | 13,708,220 | $611,612,347 | +$3,807,234 | $44.62 | 184 |
| 2023 Q3 | 13,393,892 | $567,633,139 | -$19,054,425 | $42.38 | 174 |
| 2023 Q2 | 13,756,572 | $570,912,101 | -$4,162,788 | $41.57 | 179 |
| 2023 Q1 | 13,967,994 | $557,141,456 | -$102,176,398 | $39.95 | 176 |
| 2022 Q4 | 16,480,386 | $670,739,869 | +$106,156,647 | $40.76 | 179 |
| 2022 Q3 | 13,788,961 | $517,135,240 | -$4,575,927 | $37.48 | 161 |
| 2022 Q2 | 13,887,785 | $528,587,639 | +$57,799,604 | $38.11 | 157 |
| 2022 Q1 | 12,396,796 | $528,857,730 | -$10,113,419 | $42.72 | 154 |
| 2021 Q4 | 12,655,742 | $447,882,290 | +$33,972,726 | $35.32 | 130 |
| 2021 Q3 | 11,531,216 | $413,681,164 | -$8,985,550 | $35.89 | 116 |
| 2021 Q2 | 11,429,889 | $413,999,619 | -$97,023,506 | $36.34 | 115 |
| 2021 Q1 | 14,451,682 | $456,774,551 | +$7,313,822 | $31.60 | 110 |
| 2020 Q4 | 14,400,116 | $388,540,521 | +$28,972,022 | $26.95 | 99 |
| 2020 Q3 | 13,304,382 | $294,406,626 | -$8,649,346 | $22.08 | 88 |
| 2020 Q2 | 13,777,895 | $341,805,548 | +$337,150,890 | $24.88 | 98 |
| 2020 Q1 | 156,498 | $960,168 | +$79,222 | $6.19 | 7 |
| 2019 Q4 | 179,112 | $3,059,337 | +$1,697,616 | $12.28 | 3 |
| 2019 Q3 | 40,896 | $1,361,825 | -$8,610 | $24.33 | 2 |
| 2019 Q2 | 41,596 | $1,374,204 | $24.65 | 2 | |
| 2019 Q1 | 41,596 | $1,375,676 | -$13,190 | $24.77 | 2 |
| 2018 Q4 | 6,889 | $75,297 | -$3,279 | $10.93 | 1 |
| 2018 Q3 | 7,189 | $96,045 | $13.36 | 1 | |
| 2018 Q2 | 7,189 | $95,757 | $13.32 | 1 | |
| 2018 Q1 | 7,189 | $84,615 | +$32,368 | $11.77 | 1 |
| 2017 Q4 | 4,439 | $60,326 | +$13,590 | $13.59 | 1 |
| 2017 Q3 | 3,439 | $47,424 | +$47,424 | $13.79 | 1 |