| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 19,108,239 | $4,664,049,825 | +$786,547,305 | $244.09 | 483 |
| 2025 Q2 | 16,375,510 | $3,684,846,474 | +$328,092,577 | $224.92 | 467 |
| 2025 Q1 | 15,095,974 | $3,037,385,061 | +$6,198,214 | $201.38 | 445 |
| 2024 Q4 | 15,119,668 | $3,216,862,968 | +$2,469,660 | $212.66 | 457 |
| 2024 Q3 | 15,007,404 | $3,099,504,221 | +$68,059,207 | $206.64 | 425 |
| 2024 Q2 | 14,680,658 | $2,897,377,851 | +$95,734,160 | $197.29 | 420 |
| 2024 Q1 | 14,162,663 | $2,642,713,025 | +$51,723,244 | $186.87 | 407 |
| 2023 Q4 | 13,889,868 | $2,352,168,172 | +$228,071,695 | $169.28 | 377 |
| 2023 Q3 | 12,471,409 | $1,894,526,361 | +$18,623,966 | $151.87 | 328 |
| 2023 Q2 | 12,295,001 | $1,924,707,278 | -$3,040,507 | $156.46 | 323 |
| 2023 Q1 | 12,325,806 | $1,762,257,660 | +$21,767,404 | $143.14 | 305 |
| 2022 Q4 | 12,267,449 | $1,626,632,766 | +$27,918,076 | $132.4 | 303 |
| 2022 Q3 | 12,007,722 | $1,500,675,412 | -$59,706,478 | $124.82 | 279 |
| 2022 Q2 | 12,459,128 | $1,645,505,854 | -$46,366,004 | $131.81 | 286 |
| 2022 Q1 | 12,827,312 | $2,038,366,926 | -$9,166,252 | $159.04 | 299 |
| 2021 Q4 | 12,780,743 | $2,147,677,955 | +$15,079,148 | $168.08 | 300 |
| 2021 Q3 | 12,589,932 | $1,920,771,554 | +$52,491,303 | $152.39 | 277 |
| 2021 Q2 | 12,274,481 | $1,867,580,294 | -$82,062,212 | $152.34 | 267 |
| 2021 Q1 | 12,826,705 | $1,799,921,067 | +$98,144,292 | $140.23 | 257 |
| 2020 Q4 | 12,119,893 | $1,617,465,411 | +$42,167,544 | $133.45 | 245 |
| 2020 Q3 | 11,522,387 | $1,380,993,145 | -$9,061,127 | $119.9 | 215 |
| 2020 Q2 | 11,453,950 | $1,253,773,590 | +$175,406,987 | $109.45 | 199 |
| 2020 Q1 | 10,001,516 | $910,449,133 | -$24,965,151 | $90.94 | 180 |
| 2019 Q4 | 10,005,607 | $1,118,077,066 | +$144,179,343 | $111.72 | 179 |
| 2019 Q3 | 8,484,866 | $875,255,712 | +$22,007,619 | $103.11 | 153 |
| 2019 Q2 | 8,178,250 | $828,066,338 | +$68,792,820 | $101.25 | 149 |
| 2019 Q1 | 7,615,234 | $743,885,861 | +$91,039,026 | $97.69 | 141 |
| 2018 Q4 | 6,685,330 | $585,811,660 | +$58,674,906 | $86.88 | 135 |
| 2018 Q3 | 5,942,402 | $597,227,177 | -$5,767,725 | $100.49 | 132 |
| 2018 Q2 | 5,972,223 | $557,523,828 | -$2,433,190 | $93.39 | 127 |
| 2018 Q1 | 5,989,571 | $542,378,426 | -$6,422,453 | $90.59 | 123 |
| 2017 Q4 | 6,055,003 | $555,988,310 | +$8,231,719 | $91.79 | 118 |
| 2017 Q3 | 5,930,310 | $511,717,506 | -$15,255,324 | $86.27 | 103 |
| 2017 Q2 | 6,117,563 | $507,212,281 | -$4,769,116 | $82.89 | 101 |
| 2017 Q1 | 6,182,257 | $498,626,573 | -$17,717,568 | $80.65 | 98 |
| 2016 Q4 | 6,406,091 | $489,221,069 | +$5,509,071 | $76.34 | 96 |
| 2016 Q3 | 6,265,585 | $461,954,693 | -$9,333,019 | $73.75 | 89 |
| 2016 Q2 | 6,401,731 | $457,889,923 | +$4,236,369 | $71.51 | 86 |
| 2016 Q1 | 6,291,395 | $440,958,328 | +$4,403,654 | $70.1 | 80 |
| 2015 Q4 | 6,453,274 | $449,528,658 | -$522,674 | $69.76 | 80 |
| 2015 Q3 | 6,242,931 | $407,960,000 | -$3,275,132 | $65.28 | 71 |
| 2015 Q2 | 6,273,559 | $441,173,517 | +$36,498,657 | $70.3 | 76 |
| 2015 Q1 | 5,741,949 | $404,009,197 | +$3,957,959 | $70.36 | 74 |
| 2014 Q4 | 5,690,243 | $399,638,241 | +$38,488,444 | $70.25 | 73 |
| 2014 Q3 | 5,060,867 | $341,662,508 | +$38,773,648 | $67.55 | 64 |
| 2014 Q2 | 4,419,962 | $295,874,624 | +$28,452,011 | $66.94 | 58 |
| 2014 Q1 | 3,998,032 | $255,411,113 | -$1,364,082 | $63.88 | 58 |