| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 42,100,399 | $11,516,167,165 | +$581,989,852 | $273.65 | 610 |
| 2025 Q2 | 40,055,235 | $9,874,899,927 | +$262,095,978 | $246.51 | 565 |
| 2025 Q1 | 38,963,486 | $8,225,623,423 | -$1,195,250,933 | $210.94 | 550 |
| 2024 Q4 | 44,543,656 | $10,478,466,168 | +$1,543,207,024 | $235.27 | 580 |
| 2024 Q3 | 37,896,168 | $8,336,586,705 | -$848,827,307 | $220.05 | 502 |
| 2024 Q2 | 41,708,254 | $8,946,594,451 | +$402,542,344 | $214.52 | 500 |
| 2024 Q1 | 39,417,603 | $7,689,024,313 | -$389,141,652 | $195.1 | 451 |
| 2023 Q4 | 41,386,913 | $7,264,943,943 | +$1,141,361,666 | $175.22 | 422 |
| 2023 Q3 | 34,914,173 | $5,371,571,122 | -$1,645,190,499 | $153.83 | 380 |
| 2023 Q2 | 40,770,547 | $6,463,492,174 | +$386,255,995 | $158.56 | 363 |
| 2023 Q1 | 38,117,886 | $5,295,697,389 | +$1,083,636,437 | $138.93 | 325 |
| 2022 Q4 | 30,292,213 | $3,651,587,580 | +$92,682,025 | $120.53 | 305 |
| 2022 Q3 | 28,758,710 | $3,436,784,622 | -$20,275,690 | $119.49 | 273 |
| 2022 Q2 | 28,940,685 | $3,625,802,735 | +$629,285,717 | $125.24 | 267 |
| 2022 Q1 | 23,838,079 | $3,783,545,304 | +$379,771,340 | $158.87 | 271 |
| 2021 Q4 | 21,455,471 | $3,712,770,077 | +$424,365,877 | $173.35 | 278 |
| 2021 Q3 | 18,511,210 | $2,827,574,145 | -$11,363,719 | $152.67 | 239 |
| 2021 Q2 | 18,558,867 | $2,795,915,605 | -$29,276,201 | $150.6 | 221 |
| 2021 Q1 | 18,975,344 | $2,553,061,653 | -$14,910,538 | $134.54 | 210 |
| 2020 Q4 | 19,084,455 | $2,539,650,101 | +$221,181,348 | $133.04 | 206 |
| 2020 Q3 | 16,957,912 | $2,058,483,695 | +$119,975,433 | $121.37 | 189 |
| 2020 Q2 | 15,989,986 | $1,706,442,898 | +$425,081,529 | $106.62 | 164 |
| 2020 Q1 | 12,238,870 | $1,032,530,877 | +$87,673,723 | $84.21 | 144 |
| 2019 Q4 | 10,880,667 | $1,050,860,709 | +$29,918,679 | $96.58 | 140 |
| 2019 Q3 | 10,290,050 | $895,373,763 | +$48,098,057 | $87.06 | 122 |
| 2019 Q2 | 9,728,317 | $834,361,080 | +$87,468,441 | $85.8 | 114 |
| 2019 Q1 | 8,678,791 | $716,658,626 | +$127,242,612 | $82.23 | 109 |
| 2018 Q4 | 7,208,987 | $521,218,381 | -$83,931,136 | $71.75 | 96 |
| 2018 Q3 | 7,960,422 | $675,370,270 | +$48,374,424 | $85.42 | 95 |
| 2018 Q2 | 7,334,853 | $574,808,372 | +$20,371,869 | $78.32 | 97 |
| 2018 Q1 | 7,114,412 | $525,538,046 | +$20,539,886 | $73.77 | 91 |
| 2017 Q4 | 6,836,577 | $505,388,085 | +$41,569,471 | $73.15 | 86 |
| 2017 Q3 | 6,221,041 | $422,796,620 | -$45,122,738 | $67.82 | 70 |
| 2017 Q2 | 6,878,132 | $444,689,207 | +$68,422,215 | $64.48 | 70 |
| 2017 Q1 | 5,817,164 | $357,555,409 | +$71,473,012 | $61.53 | 59 |
| 2016 Q4 | 4,791,836 | $270,003,590 | +$17,401,448 | $56.32 | 60 |
| 2016 Q3 | 4,305,981 | $240,432,159 | +$753,975 | $55.86 | 52 |
| 2016 Q2 | 4,333,529 | $233,311,120 | -$38,102,596 | $53.83 | 49 |
| 2016 Q1 | 5,007,938 | $269,209,043 | +$36,928,866 | $53.73 | 44 |
| 2015 Q4 | 4,333,356 | $231,811,879 | -$13,783,770 | $53.54 | 43 |
| 2015 Q3 | 4,564,877 | $225,780,771 | -$35,364,327 | $49.44 | 41 |
| 2015 Q2 | 5,256,822 | $273,893,458 | -$10,928,515 | $52.1 | 40 |
| 2015 Q1 | 5,487,814 | $284,141,644 | -$9,829,403 | $51.78 | 39 |
| 2014 Q4 | 5,678,708 | $286,373,666 | +$116,085,172 | $50.43 | 38 |
| 2014 Q3 | 3,177,830 | $154,289,000 | +$5,281,328 | $48.56 | 30 |
| 2014 Q2 | 3,069,311 | $146,525,870 | +$9,660,277 | $47.74 | 31 |
| 2014 Q1 | 2,866,347 | $129,844,000 | +$12,153,475 | $45.3 | 24 |