| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,431,951 | $2,943,627,173 | -$38,989,475 | $396.15 | 529 |
| 2025 Q2 | 7,653,756 | $2,775,567,271 | +$105,347,846 | $362.32 | 508 |
| 2025 Q1 | 7,411,002 | $2,416,265,419 | -$76,996,357 | $325.51 | 501 |
| 2024 Q4 | 7,577,512 | $2,843,220,752 | +$5,607,711 | $375.38 | 530 |
| 2024 Q3 | 7,496,511 | $2,551,998,762 | +$57,124,893 | $340.48 | 481 |
| 2024 Q2 | 7,337,099 | $2,292,110,114 | -$6,649,632 | $312.33 | 457 |
| 2024 Q1 | 7,375,486 | $2,341,347,243 | +$233,113,975 | $317.73 | 437 |
| 2023 Q4 | 6,648,678 | $2,022,962,274 | -$246,433,562 | $304.55 | 433 |
| 2023 Q3 | 7,429,197 | $2,001,062,965 | +$261,564,569 | $269.37 | 401 |
| 2023 Q2 | 6,425,437 | $1,814,717,463 | +$143,999,779 | $283.2 | 399 |
| 2023 Q1 | 5,930,090 | $1,498,271,435 | -$18,631,397 | $252.55 | 378 |
| 2022 Q4 | 6,013,949 | $1,317,452,449 | -$132,231,091 | $219.02 | 368 |
| 2022 Q3 | 6,496,486 | $1,529,106,239 | -$118,891,990 | $235.07 | 361 |
| 2022 Q2 | 6,998,403 | $1,595,853,143 | -$444,213,047 | $227.46 | 373 |
| 2022 Q1 | 8,729,666 | $2,663,197,261 | -$266,182,608 | $305.24 | 407 |
| 2021 Q4 | 9,667,747 | $3,285,458,414 | +$85,593,386 | $340.65 | 460 |
| 2021 Q3 | 9,088,773 | $2,818,767,544 | +$328,662,990 | $309.97 | 396 |
| 2021 Q2 | 7,851,084 | $2,465,712,970 | +$73,105,747 | $314.01 | 378 |
| 2021 Q1 | 7,708,186 | $2,277,627,573 | +$99,621,088 | $295.38 | 361 |
| 2020 Q4 | 7,282,576 | $2,005,429,194 | +$5,186,537 | $275.18 | 350 |
| 2020 Q3 | 7,169,749 | $1,682,736,360 | +$56,622,094 | $234.62 | 317 |
| 2020 Q2 | 6,865,999 | $1,375,559,504 | +$42,452,903 | $200 | 272 |
| 2020 Q1 | 6,638,278 | $965,397,592 | -$170,823,205 | $145.35 | 236 |
| 2019 Q4 | 7,738,567 | $1,459,268,447 | +$90,737,158 | $189.48 | 275 |
| 2019 Q3 | 7,039,183 | $1,267,931,938 | +$33,838,256 | $180.12 | 242 |
| 2019 Q2 | 6,861,590 | $1,230,875,535 | +$63,017,631 | $179.39 | 246 |
| 2019 Q1 | 6,512,553 | $1,122,965,792 | +$149,673,309 | $172.41 | 237 |
| 2018 Q4 | 5,643,984 | $851,691,733 | -$296,529,548 | $150.52 | 243 |
| 2018 Q3 | 7,486,663 | $1,350,400,731 | +$46,947,660 | $180.45 | 248 |
| 2018 Q2 | 7,226,231 | $1,225,306,899 | +$122,520,445 | $169.63 | 232 |
| 2018 Q1 | 7,064,560 | $1,120,597,743 | +$106,999,264 | $158.62 | 225 |
| 2017 Q4 | 6,398,572 | $998,156,559 | +$20,200,841 | $155.97 | 211 |
| 2017 Q3 | 6,219,011 | $891,568,376 | -$55,944,901 | $143.34 | 189 |
| 2017 Q2 | 6,617,839 | $939,247,124 | -$8,588,797 | $141.97 | 188 |
| 2017 Q1 | 6,658,460 | $921,200,998 | -$64,487,306 | $138.47 | 177 |
| 2016 Q4 | 6,987,880 | $899,115,800 | +$99,146,010 | $128.67 | 169 |
| 2016 Q3 | 6,333,871 | $796,251,114 | +$157,621,771 | $125.74 | 150 |
| 2016 Q2 | 5,086,232 | $620,813,269 | -$16,050,867 | $121.98 | 146 |
| 2016 Q1 | 5,133,131 | $636,391,947 | -$51,215,775 | $124.05 | 145 |
| 2015 Q4 | 5,591,896 | $684,073,639 | +$9,865,078 | $122.55 | 145 |
| 2015 Q3 | 5,403,765 | $637,502,689 | -$197,434,055 | $117.84 | 125 |
| 2015 Q2 | 7,015,110 | $871,405,546 | +$190,063,567 | $124.22 | 126 |
| 2015 Q1 | 5,476,639 | $670,449,654 | -$59,331,429 | $122.47 | 112 |
| 2014 Q4 | 6,038,170 | $705,468,493 | +$137,882,190 | $116.88 | 103 |
| 2014 Q3 | 4,757,195 | $516,077,486 | +$121,176,857 | $108.5 | 89 |
| 2014 Q2 | 3,639,693 | $397,372,281 | -$66,639,844 | $109.18 | 86 |
| 2014 Q1 | 4,255,056 | $450,212,306 | -$129,876,833 | $105.8 | 90 |