| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,129,005 | $326,824,933 | +$31,336 | $104.45 | 4 |
| 2025 Q2 | 3,128,705 | $326,949,865 | -$51,642,648 | $104.5 | 4 |
| 2025 Q1 | 3,622,893 | $326,097,045 | -$296,178,810 | $90.01 | 4 |
| 2024 Q4 | 6,913,403 | $640,595,466 | -$86,597,951 | $92.66 | 4 |
| 2024 Q3 | 7,850,446 | $607,859,938 | +$1,180,110 | $77.43 | 5 |
| 2024 Q2 | 7,835,600 | $563,196,497 | -$100,184,270 | $71.84 | 6 |
| 2024 Q1 | 9,363,596 | $614,251,844 | +$8,686,490 | $65.6 | 9 |
| 2023 Q4 | 9,231,180 | $582,764,289 | +$3,136,669 | $63.13 | 9 |
| 2023 Q3 | 9,222,237 | $574,546,299 | -$14,403,168,490 | $62.3 | 15 |
| 2023 Q2 | 200,726,488 | $15,105,627,359 | -$270,302,565 | $75.28 | 433 |
| 2023 Q1 | 204,456,087 | $15,298,257,751 | +$72,601,428 | $74.83 | 434 |
| 2022 Q4 | 204,119,154 | $12,202,796,339 | -$220,793,572 | $59.78 | 412 |
| 2022 Q3 | 207,496,226 | $12,138,463,677 | -$675,044,585 | $58.5 | 385 |
| 2022 Q2 | 209,951,590 | $13,325,373,560 | -$70,129,134 | $63.47 | 388 |
| 2022 Q1 | 211,946,944 | $14,799,615,557 | +$403,129,067 | $69.84 | 373 |
| 2021 Q4 | 204,618,510 | $12,936,216,320 | +$399,279,450 | $63.24 | 374 |
| 2021 Q3 | 197,420,796 | $10,149,078,918 | +$68,425,450 | $51.41 | 330 |
| 2021 Q2 | 196,192,543 | $9,455,738,464 | -$91,403,682 | $48.21 | 329 |
| 2021 Q1 | 198,371,687 | $8,585,680,160 | +$218,834,364 | $43.29 | 301 |
| 2020 Q4 | 193,544,029 | $8,239,109,564 | +$10,463,311 | $42.6 | 320 |
| 2020 Q3 | 192,450,827 | $6,975,787,971 | +$3,458,989 | $36.27 | 295 |
| 2020 Q2 | 192,760,689 | $6,115,726,505 | -$22,043,736 | $31.71 | 291 |
| 2020 Q1 | 194,739,300 | $5,302,515,607 | -$1,185,678 | $27.23 | 272 |
| 2019 Q4 | 191,215,417 | $8,788,333,480 | -$62,681,189 | $45.96 | 312 |
| 2019 Q3 | 192,604,189 | $8,003,639,852 | -$18,805,757 | $41.59 | 284 |
| 2019 Q2 | 193,211,034 | $7,227,742,531 | +$15,746,818 | $37.41 | 292 |
| 2019 Q1 | 194,184,293 | $6,806,256,539 | -$206,422,768 | $35.05 | 309 |
| 2018 Q4 | 201,676,207 | $6,190,011,387 | -$94,844,787 | $30.7 | 294 |
| 2018 Q3 | 203,326,566 | $7,561,393,004 | -$183,981,649 | $37.19 | 316 |
| 2018 Q2 | 208,209,299 | $7,710,249,790 | -$35,673,071 | $37.13 | 300 |
| 2018 Q1 | 213,100,625 | $6,574,419,369 | -$4,525,702 | $30.85 | 280 |
| 2017 Q4 | 196,367,339 | $6,707,730,222 | +$19,548,732 | $34.16 | 278 |
| 2017 Q3 | 194,871,919 | $7,422,028,454 | +$908,802,581 | $38.09 | 231 |
| 2017 Q2 | 168,450,994 | $6,156,613,307 | +$1,746,052,550 | $36.62 | 211 |
| 2017 Q1 | 121,553,281 | $4,081,956,506 | +$2,630,661,635 | $34.15 | 184 |
| 2016 Q4 | 45,400,237 | $1,422,385,488 | -$41,613,301 | $31.33 | 186 |
| 2016 Q3 | 46,840,340 | $1,318,052,486 | -$9,972,781 | $28.14 | 164 |
| 2016 Q2 | 47,571,225 | $902,432,346 | +$885,568,127 | $18.97 | 155 |
| 2016 Q1 | 622,211 | $23,699,000 | +$23,693,795 | $38.09 | 13 |
| 2015 Q4 | 94 | $3,000 | $31.91 | 1 |