| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 274,170 | $22,506,320 | -$633,628 | $80.03 | 26 |
| 2025 Q3 | 123,386,280 | $8,142,279,265 | +$136,706,929 | $66.01 | 755 |
| 2025 Q2 | 121,954,836 | $7,114,545,362 | -$898,571,289 | $58.33 | 738 |
| 2025 Q1 | 136,498,340 | $8,000,251,263 | +$167,004,323 | $60.08 | 767 |
| 2024 Q4 | 130,994,567 | $7,705,683,299 | -$207,934,365 | $58.81 | 736 |
| 2024 Q3 | 132,198,831 | $9,385,012,765 | +$72,302,479 | $71.17 | 758 |
| 2024 Q2 | 132,487,644 | $8,737,074,777 | +$300,680,359 | $65.93 | 743 |
| 2024 Q1 | 127,578,471 | $8,141,234,279 | -$381,659,848 | $63.74 | 743 |
| 2023 Q4 | 6,859,323 | $510,758,485 | +$151,954,727 | $74.46 | 9 |
| 2023 Q3 | 130,256,878 | $8,290,697,018 | +$318,488,400 | $63.64 | 691 |
| 2023 Q2 | 125,225,199 | $7,998,172,616 | -$407,740,754 | $63.84 | 688 |
| 2023 Q1 | 129,243,023 | $8,868,681,644 | -$522,062,132 | $68.60 | 709 |
| 2022 Q4 | 140,031,956 | $9,968,815,738 | +$757,491,470 | $71.20 | 665 |
| 2022 Q3 | 130,288,292 | $7,175,719,427 | +$284,588,402 | $55.06 | 610 |
| 2022 Q2 | 120,830,840 | $7,378,195,865 | -$46,384,764 | $61.00 | 636 |
| 2022 Q1 | 125,697,612 | $10,100,995,392 | +$1,109,377,723 | $80.40 | 656 |
| 2021 Q4 | 109,902,568 | $7,357,799,432 | +$725,668,882 | $66.94 | 583 |
| 2021 Q3 | 101,153,476 | $6,757,764,448 | +$91,194,892 | $66.82 | 562 |
| 2021 Q2 | 99,955,585 | $8,394,180,541 | +$120,523,910 | $83.89 | 599 |
| 2021 Q1 | 98,711,014 | $7,667,062,186 | +$398,234,974 | $77.65 | 576 |
| 2020 Q4 | 94,044,960 | $7,081,513,530 | -$21,905,705 | $75.22 | 514 |
| 2020 Q3 | 95,070,484 | $5,740,448,536 | -$73,245,991 | $60.39 | 443 |
| 2020 Q2 | 95,070,823 | $5,401,020,568 | +$161,943,151 | $56.18 | 401 |
| 2020 Q1 | 93,729,497 | $4,270,700,450 | -$22,681,650 | $45.56 | 381 |
| 2019 Q4 | 90,042,119 | $5,344,613,939 | -$23,186,624 | $59.36 | 406 |
| 2019 Q3 | 91,252,646 | $4,753,326,108 | -$623,765,663 | $52.09 | 377 |
| 2019 Q2 | 104,049,398 | $6,485,729,005 | -$301,973,205 | $62.34 | 413 |
| 2019 Q1 | 109,081,853 | $6,418,846,060 | +$524,597,664 | $58.85 | 390 |
| 2018 Q4 | 100,390,799 | $4,868,866,416 | +$252,904,708 | $48.48 | 378 |
| 2018 Q3 | 91,367,108 | $4,661,196,222 | +$1,856,419 | $51.02 | 378 |
| 2018 Q2 | 90,685,334 | $5,030,173,742 | +$13,141,189 | $55.48 | 391 |
| 2018 Q1 | 90,972,762 | $4,688,637,472 | -$312,323,092 | $51.53 | 377 |
| 2017 Q4 | 96,726,323 | $5,113,758,761 | -$48,002,738 | $52.93 | 361 |
| 2017 Q3 | 97,100,232 | $4,580,579,358 | +$170,312,826 | $47.19 | 327 |
| 2017 Q2 | 75,868,281 | $3,209,909,856 | -$14,714,261 | $42.31 | 320 |
| 2017 Q1 | 73,108,335 | $2,973,923,441 | +$278,275,798 | $40.68 | 322 |
| 2016 Q4 | 92,246,796 | $3,548,615,516 | +$102,992,255 | $38.46 | 297 |
| 2016 Q3 | 90,257,823 | $3,014,655,357 | +$67,652,255 | $33.40 | 271 |
| 2016 Q2 | 88,473,089 | $2,767,224,749 | +$71,815,435 | $31.30 | 267 |
| 2016 Q1 | 86,468,689 | $2,445,833,043 | -$247,905,989 | $28.27 | 247 |
| 2015 Q4 | 92,694,057 | $2,698,983,567 | -$64,388,254 | $29.12 | 248 |
| 2015 Q3 | 94,561,072 | $3,196,156,333 | -$159,901,765 | $33.82 | 273 |
| 2015 Q2 | 104,890,599 | $4,323,388,402 | -$110,681,495 | $41.21 | 289 |
| 2015 Q1 | 108,592,360 | $4,496,804,920 | +$54,430,033 | $41.40 | 304 |
| 2014 Q4 | 107,096,986 | $4,933,586,682 | +$165,577,672 | $46.06 | 297 |
| 2014 Q3 | 103,605,683 | $5,095,580,587 | +$262,067,450 | $49.18 | 303 |
| 2014 Q2 | 98,248,024 | $5,333,482,791 | -$192,183,573 | $54.28 | 310 |
| 2014 Q1 | 101,530,732 | $5,666,113,865 | +$364,909,118 | $55.83 | 297 |