| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 96,387,846 | $12,557,948,961 | -$182,186,870 | $130.28 | 549 |
| 2025 Q2 | 98,734,752 | $11,983,689,447 | +$151,290,382 | $121.38 | 534 |
| 2025 Q1 | 98,037,635 | $10,781,398,197 | -$102,583,411 | $110.08 | 535 |
| 2024 Q4 | 99,489,667 | $11,454,772,259 | +$56,562,785 | $115.18 | 540 |
| 2024 Q3 | 97,673,042 | $11,033,257,725 | -$129,420,939 | $112.94 | 488 |
| 2024 Q2 | 99,309,177 | $10,605,178,737 | -$673,611,839 | $106.95 | 481 |
| 2024 Q1 | 105,184,952 | $10,902,936,869 | -$135,497,405 | $103.79 | 470 |
| 2023 Q4 | 106,861,203 | $10,014,242,257 | -$314,003,087 | $93.81 | 446 |
| 2023 Q3 | 109,277,181 | $9,191,711,676 | -$146,981,646 | $84.23 | 402 |
| 2023 Q2 | 111,177,945 | $9,704,453,959 | -$125,774,462 | $87.3 | 398 |
| 2023 Q1 | 113,524,671 | $9,229,003,040 | +$140,320,880 | $81.22 | 387 |
| 2022 Q4 | 108,591,865 | $8,267,585,972 | -$339,936,947 | $76.13 | 379 |
| 2022 Q3 | 125,495,123 | $8,930,971,778 | +$84,208,808 | $71.02 | 369 |
| 2022 Q2 | 124,237,979 | $9,302,919,004 | -$567,045,886 | $74.94 | 377 |
| 2022 Q1 | 131,716,745 | $11,727,647,453 | -$110,019,028 | $89.04 | 380 |
| 2021 Q4 | 133,079,500 | $12,651,995,324 | +$379,560,529 | $95.14 | 382 |
| 2021 Q3 | 127,577,407 | $10,977,416,882 | -$387,878,866 | $86.03 | 339 |
| 2021 Q2 | 132,230,397 | $11,376,710,244 | -$562,614,278 | $86.03 | 321 |
| 2021 Q1 | 139,012,538 | $10,999,626,411 | +$210,693,526 | $79.12 | 325 |
| 2020 Q4 | 134,638,799 | $10,191,417,152 | +$196,391,591 | $75.69 | 301 |
| 2020 Q3 | 130,814,272 | $8,901,844,179 | +$1,015,219,438 | $68.05 | 273 |
| 2020 Q2 | 115,961,896 | $7,260,043,185 | +$351,143,370 | $62.6 | 252 |
| 2020 Q1 | 102,538,225 | $5,350,984,012 | +$473,169,748 | $52.19 | 237 |
| 2019 Q4 | 100,512,501 | $6,501,038,645 | +$115,314,551 | $64.67 | 236 |
| 2019 Q3 | 96,071,087 | $5,752,618,039 | +$1,492,976,922 | $59.89 | 203 |
| 2019 Q2 | 71,098,264 | $4,179,810,725 | +$583,329,434 | $58.77 | 198 |
| 2019 Q1 | 61,299,143 | $3,483,758,747 | +$326,359,700 | $56.83 | 189 |
| 2018 Q4 | 55,242,747 | $2,779,240,879 | +$189,290,535 | $50.29 | 179 |
| 2018 Q3 | 50,892,287 | $3,043,711,166 | +$266,859,798 | $58.75 | 157 |
| 2018 Q2 | 46,339,125 | $2,535,942,000 | +$672,905,022 | $54.75 | 140 |
| 2018 Q1 | 35,317,419 | $1,886,211,446 | +$183,321,772 | $53.41 | 140 |
| 2017 Q4 | 38,066,410 | $2,031,428,672 | +$14,328,295 | $53.36 | 131 |
| 2017 Q3 | 31,433,889 | $1,569,657,984 | +$78,200,291 | $49.92 | 118 |
| 2017 Q2 | 29,870,663 | $1,437,101,000 | +$353,086,732 | $48.11 | 109 |
| 2017 Q1 | 22,538,235 | $1,054,152,039 | +$35,820,999 | $46.78 | 93 |
| 2016 Q4 | 21,803,048 | $967,355,378 | +$82,267,311 | $44.36 | 84 |
| 2016 Q3 | 19,054,219 | $829,961,944 | +$434,729,789 | $43.57 | 59 |
| 2016 Q2 | 9,194,182 | $390,344,735 | +$181,687,505 | $42.45 | 45 |
| 2016 Q1 | 4,699,535 | $197,173,000 | +$91,655,892 | $41.97 | 33 |
| 2015 Q4 | 2,526,039 | $104,695,000 | +$104,679,812 | $41.51 | 24 |
| 2015 Q3 | 258 | $10,000 | +$10,000 | $38.8 | 2 |