| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 335,367 | $56,714,521 | +$10,179,374 | $168.77 | 39 |
| 2025 Q3 | 32,004,004 | $4,624,774,830 | -$68,100,454 | $144.37 | 792 |
| 2025 Q2 | 31,072,085 | $3,936,382,892 | +$47,323,371 | $126.51 | 788 |
| 2025 Q1 | 31,021,201 | $3,972,426,635 | -$396,140,166 | $127.90 | 823 |
| 2024 Q4 | 34,631,693 | $4,587,175,558 | +$20,421,833 | $132.21 | 863 |
| 2024 Q3 | 35,359,061 | $5,149,559,679 | -$572,938,906 | $145.60 | 890 |
| 2024 Q2 | 38,415,167 | $5,275,249,504 | +$1,492,177 | $137.26 | 888 |
| 2024 Q1 | 38,620,890 | $5,298,106,513 | +$323,414,616 | $137.22 | 892 |
| 2023 Q4 | 19,834 | $2,694,436 | +$892,633 | $135.85 | 9 |
| 2023 Q3 | 38,501,580 | $4,708,254,943 | -$193,364,356 | $122.29 | 817 |
| 2023 Q2 | 40,186,069 | $5,102,483,402 | -$181,183,267 | $126.96 | 821 |
| 2023 Q1 | 39,280,962 | $5,073,747,201 | -$571,695,986 | $129.16 | 842 |
| 2022 Q4 | 43,299,548 | $5,683,596,624 | +$657,483,349 | $131.29 | 883 |
| 2022 Q3 | 38,960,462 | $4,558,254,743 | -$62,468,037 | $116.96 | 807 |
| 2022 Q2 | 39,758,495 | $4,677,892,876 | -$141,169,961 | $117.63 | 835 |
| 2022 Q1 | 41,114,998 | $5,360,627,985 | -$31,418,759 | $130.30 | 867 |
| 2021 Q4 | 40,816,921 | $6,223,611,410 | -$360,852,761 | $152.62 | 939 |
| 2021 Q3 | 43,045,363 | $6,958,174,469 | -$482,882,743 | $161.68 | 836 |
| 2021 Q2 | 45,959,265 | $7,520,410,587 | -$738,435,392 | $163.65 | 846 |
| 2021 Q1 | 50,846,313 | $7,654,159,188 | -$1,312,016,169 | $150.56 | 828 |
| 2020 Q4 | 58,423,437 | $8,853,809,639 | +$1,019,573,818 | $151.49 | 832 |
| 2020 Q3 | 54,473,189 | $7,372,812,850 | -$452,912,932 | $135.41 | 766 |
| 2020 Q2 | 57,587,489 | $7,872,404,278 | +$1,165,791,083 | $136.69 | 751 |
| 2020 Q1 | 46,989,332 | $5,064,977,691 | -$724,888,730 | $107.74 | 652 |
| 2019 Q4 | 53,147,242 | $6,403,282,435 | -$7,824,764 | $120.51 | 697 |
| 2019 Q3 | 52,755,099 | $5,250,612,391 | -$6,275,737 | $99.50 | 586 |
| 2019 Q2 | 51,860,599 | $5,654,793,545 | +$176,235,725 | $109.10 | 643 |
| 2019 Q1 | 49,714,617 | $5,557,318,660 | +$248,431,833 | $111.80 | 660 |
| 2018 Q4 | 47,716,968 | $4,602,865,798 | -$270,760,497 | $96.43 | 639 |
| 2018 Q3 | 51,623,930 | $6,293,643,751 | -$537,690,723 | $121.94 | 626 |
| 2018 Q2 | 55,868,199 | $6,136,858,703 | +$254,558,815 | $109.82 | 602 |
| 2018 Q1 | 53,099,773 | $5,667,350,832 | -$16,793,760 | $106.74 | 603 |
| 2017 Q4 | 53,436,877 | $5,706,891,998 | +$3,314,034,037 | $106.77 | 616 |
| 2017 Q3 | 19,322,648 | $6,443,789,945 | +$611,584,608 | $333.59 | 577 |
| 2017 Q2 | 17,591,741 | $5,456,089,468 | +$99,391,312 | $310.08 | 556 |
| 2017 Q1 | 17,205,255 | $5,045,615,118 | +$495,951,098 | $293.27 | 517 |
| 2016 Q4 | 15,579,946 | $4,132,936,658 | -$147,053,762 | $265.38 | 518 |
| 2016 Q3 | 16,084,873 | $4,615,878,833 | +$577,303,465 | $289.46 | 457 |
| 2016 Q2 | 14,518,997 | $3,728,804,326 | -$163,189,433 | $257.34 | 420 |
| 2016 Q1 | 14,818,013 | $3,855,048,469 | -$448,532,321 | $260.81 | 408 |
| 2015 Q4 | 16,460,391 | $5,547,563,096 | -$1,682,919,480 | $338.33 | 426 |
| 2015 Q3 | 21,164,352 | $6,422,553,089 | +$1,097,574,632 | $303.33 | 406 |
| 2015 Q2 | 17,917,908 | $6,609,367,034 | -$267,830,891 | $368.97 | 415 |
| 2015 Q1 | 18,652,504 | $6,405,375,888 | +$719,078,060 | $343.43 | 391 |
| 2014 Q4 | 16,777,167 | $5,089,540,479 | -$691,229,269 | $303.35 | 364 |
| 2014 Q3 | 18,941,267 | $5,181,473,893 | +$604,670,120 | $273.63 | 312 |
| 2014 Q2 | 16,695,187 | $4,290,857,456 | -$590,317,087 | $257.03 | 300 |
| 2014 Q1 | 19,090,905 | $4,512,539,004 | +$1,286,111,391 | $236.40 | 287 |