| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 22,182,208 | $1,849,582,303 | -$56,657,326 | $83.41 | 359 |
| 2025 Q2 | 22,954,283 | $1,829,910,694 | -$69,546,553 | $79.43 | 376 |
| 2025 Q1 | 23,836,707 | $1,836,946,392 | -$457,133,847 | $77.05 | 371 |
| 2024 Q4 | 29,853,680 | $2,394,698,240 | +$248,550,314 | $80.2 | 374 |
| 2024 Q3 | 26,715,495 | $2,121,923,414 | +$60,170,599 | $79.46 | 351 |
| 2024 Q2 | 26,003,711 | $1,897,892,482 | -$26,196,588 | $72.94 | 336 |
| 2024 Q1 | 26,516,245 | $2,014,728,462 | -$439,325,326 | $76 | 353 |
| 2023 Q4 | 32,348,489 | $2,371,269,917 | +$462,302,747 | $73.38 | 346 |
| 2023 Q3 | 25,498,146 | $1,653,243,526 | +$82,542,195 | $64.86 | 305 |
| 2023 Q2 | 24,240,261 | $1,667,156,768 | +$43,849,211 | $68.78 | 302 |
| 2023 Q1 | 23,294,651 | $1,538,797,156 | -$536,800,316 | $66.08 | 308 |
| 2022 Q4 | 31,541,348 | $2,044,815,063 | +$879,189,907 | $64.72 | 309 |
| 2022 Q3 | 17,786,733 | $1,029,486,105 | +$46,907,024 | $57.82 | 256 |
| 2022 Q2 | 17,253,923 | $1,044,716,614 | -$713,526,972 | $60.5 | 265 |
| 2022 Q1 | 28,597,469 | $2,012,093,084 | +$879,141,624 | $70.38 | 292 |
| 2021 Q4 | 15,912,577 | $1,131,377,351 | +$45,399,757 | $71.1 | 255 |
| 2021 Q3 | 14,819,066 | $982,885,889 | -$247,197,588 | $66.23 | 228 |
| 2021 Q2 | 18,594,994 | $1,254,950,820 | +$199,093,026 | $67.52 | 235 |
| 2021 Q1 | 15,732,986 | $1,028,313,110 | -$570,697,941 | $65.43 | 214 |
| 2020 Q4 | 24,332,509 | $1,352,493,581 | +$518,196,129 | $55.5 | 204 |
| 2020 Q3 | 14,421,782 | $627,846,103 | +$31,922,287 | $43.39 | 176 |
| 2020 Q2 | 13,467,253 | $574,584,983 | +$82,075,205 | $42.63 | 176 |
| 2020 Q1 | 9,556,800 | $338,835,448 | +$12,006,832 | $35.26 | 168 |
| 2019 Q4 | 20,084,409 | $1,125,683,412 | -$515,397,706 | $54.78 | 198 |
| 2019 Q3 | 28,907,685 | $1,516,571,971 | +$482,233,158 | $51.32 | 156 |
| 2019 Q2 | 19,434,264 | $1,028,935,597 | -$16,666,337 | $51.37 | 155 |
| 2019 Q1 | 19,824,370 | $1,022,853,808 | +$387,157,952 | $50.37 | 157 |
| 2018 Q4 | 12,196,817 | $553,423,295 | +$22,173,434 | $44.36 | 140 |
| 2018 Q3 | 10,574,192 | $579,096,119 | +$120,216,747 | $53.73 | 124 |
| 2018 Q2 | 8,171,850 | $425,461,175 | +$335,764,774 | $52.03 | 113 |
| 2018 Q1 | 1,859,301 | $185,263,638 | +$26,713,238 | $99.47 | 110 |
| 2017 Q4 | 1,579,278 | $162,492,297 | +$23,751,495 | $102.84 | 106 |
| 2017 Q3 | 1,147,135 | $113,558,000 | +$336,088 | $99.01 | 82 |
| 2017 Q2 | 1,144,197 | $110,238,000 | -$7,601,061 | $96.3 | 75 |
| 2017 Q1 | 1,244,864 | $119,591,000 | -$51,770,926 | $96.34 | 75 |
| 2016 Q4 | 1,797,159 | $168,592,000 | +$78,451,619 | $93.96 | 66 |
| 2016 Q3 | 996,800 | $86,048,000 | +$1,325,672 | $86.36 | 56 |
| 2016 Q2 | 984,251 | $81,436,000 | +$7,611,291 | $82.75 | 58 |
| 2016 Q1 | 870,790 | $69,929,000 | +$2,276,876 | $80.37 | 53 |
| 2015 Q4 | 846,932 | $64,323,000 | +$10,011,762 | $76 | 54 |
| 2015 Q3 | 658,293 | $50,195,000 | +$17,889,335 | $76.65 | 43 |
| 2015 Q2 | 316,816 | $27,225,632 | +$5,178,065 | $86 | 38 |
| 2015 Q1 | 256,668 | $22,344,312 | -$97,726 | $87.1 | 38 |
| 2014 Q4 | 236,396 | $21,192,529 | +$1,699,861 | $85.3 | 30 |
| 2014 Q3 | 209,307 | $17,372,210 | -$4,789,135 | $82.09 | 32 |
| 2014 Q2 | 270,355 | $23,330,042 | +$5,650,394 | $86.28 | 28 |
| 2014 Q1 | 203,385 | $16,819,199 | -$2,199,835 | $81.98 | 24 |