| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,394,516 | $431,864,135 | +$62,808,567 | $310.24 | 62 |
| 2025 Q3 | 163,768,360 | $42,662,252,239 | -$598,451,131 | $260.44 | 1,417 |
| 2025 Q2 | 165,986,642 | $45,345,575,245 | +$1,311,046,254 | $273.21 | 1,464 |
| 2025 Q1 | 161,350,949 | $38,413,763,477 | -$469,912,075 | $238.20 | 1,409 |
| 2024 Q4 | 162,662,047 | $45,370,825,172 | +$751,773,352 | $278.94 | 1,503 |
| 2024 Q3 | 158,671,896 | $39,458,110,863 | -$1,638,511,149 | $248.60 | 1,395 |
| 2024 Q2 | 165,785,711 | $40,069,526,802 | -$623,999,761 | $241.77 | 1,373 |
| 2024 Q1 | 168,132,063 | $42,392,121,628 | -$2,145,995,286 | $252.31 | 1,388 |
| 2023 Q4 | 1,124,303 | $253,526,411 | -$35,495,318 | $225.51 | 23 |
| 2023 Q3 | 168,880,760 | $33,191,191,068 | -$259,862,698 | $196.56 | 1,201 |
| 2023 Q2 | 172,949,487 | $31,741,162,249 | -$723,350,357 | $183.69 | 1,161 |
| 2023 Q1 | 169,379,334 | $28,103,004,529 | -$406,626,455 | $166.04 | 1,121 |
| 2022 Q4 | 182,089,458 | $27,116,974,562 | -$728,864,420 | $148.89 | 1,110 |
| 2022 Q3 | 187,149,690 | $26,233,100,509 | -$816,405,793 | $140.14 | 1,043 |
| 2022 Q2 | 193,765,803 | $26,315,512,123 | -$46,619,616 | $136.01 | 1,049 |
| 2022 Q1 | 194,022,090 | $34,076,741,259 | +$72,912,775 | $175.75 | 1,114 |
| 2021 Q4 | 187,960,896 | $31,037,102,240 | -$49,900,862 | $165.24 | 1,060 |
| 2021 Q3 | 195,179,673 | $28,888,632,175 | +$451,439,226 | $148.09 | 965 |
| 2021 Q2 | 179,750,368 | $24,519,206,641 | +$484,634,858 | $136.52 | 980 |
| 2021 Q1 | 193,211,592 | $28,590,449,685 | +$152,455,975 | $148.11 | 994 |
| 2020 Q4 | 191,831,273 | $25,274,220,478 | +$239,780,853 | $131.92 | 943 |
| 2020 Q3 | 189,528,562 | $17,533,558,301 | -$129,875,311 | $92.58 | 796 |
| 2020 Q2 | 190,482,154 | $16,319,801,210 | -$1,105,879,006 | $85.73 | 773 |
| 2020 Q1 | 203,313,250 | $15,207,199,163 | -$301,517,593 | $74.81 | 708 |
| 2019 Q4 | 200,063,430 | $30,277,619,671 | -$137,604,055 | $151.43 | 846 |
| 2019 Q3 | 201,638,288 | $25,065,070,975 | -$1,162,378,918 | $124.37 | 787 |
| 2019 Q2 | 210,982,783 | $29,580,653,107 | +$474,911,293 | $140.29 | 783 |
| 2019 Q1 | 211,476,154 | $26,444,145,747 | -$287,831,937 | $125.09 | 789 |
| 2018 Q4 | 213,878,311 | $23,203,841,711 | -$577,947,400 | $108.56 | 773 |
| 2018 Q3 | 219,183,225 | $28,919,505,860 | +$361,330,465 | $132.03 | 790 |
| 2018 Q2 | 217,258,957 | $27,489,791,569 | -$880,606,313 | $126.60 | 850 |
| 2018 Q1 | 224,225,771 | $30,467,040,349 | -$1,078,831,747 | $135.98 | 820 |
| 2017 Q4 | 234,132,090 | $31,766,383,118 | -$1,463,291,074 | $135.73 | 806 |
| 2017 Q3 | 245,679,582 | $27,089,767,686 | -$201,382,218 | $110.26 | 708 |
| 2017 Q2 | 246,356,817 | $24,712,882,469 | -$397,612,916 | $100.31 | 707 |
| 2017 Q1 | 256,263,751 | $24,135,566,674 | +$1,787,957,305 | $94.18 | 676 |
| 2016 Q4 | 252,915,044 | $20,907,514,508 | -$71,229,113 | $82.68 | 681 |
| 2016 Q3 | 255,753,683 | $17,211,721,656 | +$4,475,445,867 | $67.33 | 658 |
| 2016 Q2 | 187,338,493 | $12,443,006,162 | +$1,474,684,316 | $66.46 | 571 |
| 2016 Q1 | 164,948,416 | $11,734,451,226 | +$384,065,853 | $71.18 | 558 |
| 2015 Q4 | 156,543,234 | $10,494,473,396 | +$889,061,962 | $67.04 | 551 |
| 2015 Q3 | 145,831,106 | $9,945,988,082 | -$81,970,917 | $68.20 | 511 |
| 2015 Q2 | 143,999,876 | $10,711,160,147 | -$465,790,599 | $74.39 | 530 |
| 2015 Q1 | 149,500,333 | $12,006,658,999 | -$352,039,322 | $80.32 | 540 |
| 2014 Q4 | 157,230,623 | $12,268,643,236 | -$881,564,379 | $78.03 | 538 |
| 2014 Q3 | 166,637,094 | $11,646,962,450 | -$529,696,298 | $69.90 | 495 |
| 2014 Q2 | 176,002,408 | $11,281,038,146 | +$65,699,502 | $64.10 | 467 |
| 2014 Q1 | 171,508,818 | $9,608,537,499 | +$521,682,259 | $56.02 | 442 |