| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,186,232 | $4,868,725,423 | +$125,024,011 | $435.46 | 623 |
| 2025 Q2 | 11,031,814 | $4,374,032,152 | +$199,948,505 | $396.54 | 607 |
| 2025 Q1 | 10,594,069 | $3,545,815,358 | +$2,821,540 | $334.48 | 559 |
| 2024 Q4 | 10,621,220 | $3,890,023,728 | +$87,386,793 | $366.06 | 569 |
| 2024 Q3 | 10,191,482 | $3,519,810,055 | -$15,055,449 | $345.29 | 503 |
| 2024 Q2 | 10,255,909 | $3,418,028,371 | +$47,238,450 | $333.45 | 475 |
| 2024 Q1 | 10,095,553 | $3,075,091,105 | -$3,642,468 | $304.71 | 432 |
| 2023 Q4 | 10,247,275 | $2,775,415,490 | +$214,009,418 | $270.79 | 402 |
| 2023 Q3 | 9,395,866 | $2,319,650,179 | +$29,060,999 | $246.84 | 366 |
| 2023 Q2 | 9,273,866 | $2,356,422,738 | +$30,101,210 | $254.09 | 361 |
| 2023 Q1 | 9,049,529 | $2,085,425,156 | +$2,063,524 | $230.48 | 347 |
| 2022 Q4 | 9,078,150 | $1,914,659,196 | +$218,583,404 | $210.94 | 346 |
| 2022 Q3 | 7,993,292 | $1,667,414,660 | -$53,797,041 | $208.55 | 313 |
| 2022 Q2 | 8,716,712 | $1,898,756,931 | +$66,951,478 | $217.64 | 307 |
| 2022 Q1 | 8,369,361 | $2,306,046,809 | +$374,884,994 | $275.65 | 323 |
| 2021 Q4 | 7,044,300 | $2,123,428,023 | +$221,539,331 | $301.74 | 336 |
| 2021 Q3 | 6,243,023 | $1,665,807,018 | -$9,362,371 | $266.68 | 286 |
| 2021 Q2 | 6,265,676 | $1,642,339,373 | +$22,917,705 | $262.39 | 258 |
| 2021 Q1 | 6,197,550 | $1,456,937,783 | -$47,109,643 | $234.97 | 249 |
| 2020 Q4 | 6,398,297 | $1,472,966,987 | -$8,962,027 | $230.08 | 250 |
| 2020 Q3 | 6,390,570 | $1,330,766,744 | +$22,956,616 | $208.43 | 220 |
| 2020 Q2 | 6,294,359 | $1,176,623,786 | -$15,872,081 | $186.91 | 209 |
| 2020 Q1 | 6,409,098 | $954,101,726 | -$19,492,866 | $148.85 | 184 |
| 2019 Q4 | 6,504,457 | $1,134,340,484 | +$108,270,657 | $174.38 | 186 |
| 2019 Q3 | 5,805,290 | $937,720,288 | -$10,206,298 | $161.66 | 164 |
| 2019 Q2 | 5,870,183 | $944,623,067 | +$152,379,054 | $161.09 | 163 |
| 2019 Q1 | 4,937,277 | $763,301,536 | +$17,317,258 | $154.64 | 162 |
| 2018 Q4 | 4,825,402 | $651,851,070 | -$8,848,927 | $135 | 152 |
| 2018 Q3 | 4,835,892 | $766,985,743 | +$48,474,640 | $158.8 | 141 |
| 2018 Q2 | 4,539,097 | $662,470,115 | +$6,582,286 | $145.9 | 130 |
| 2018 Q1 | 4,498,801 | $625,103,322 | -$49,669,049 | $139.17 | 124 |
| 2017 Q4 | 4,855,268 | $666,933,311 | +$29,352,719 | $136.96 | 113 |
| 2017 Q3 | 4,444,236 | $572,613,425 | -$31,713,837 | $128.71 | 92 |
| 2017 Q2 | 4,692,136 | $576,447,720 | +$6,817,821 | $122.81 | 89 |
| 2017 Q1 | 4,651,307 | $549,283,856 | +$94,492,210 | $118.14 | 87 |
| 2016 Q4 | 3,800,752 | $416,873,662 | +$60,374,842 | $109.24 | 72 |
| 2016 Q3 | 3,211,611 | $349,468,275 | +$17,114,140 | $109.15 | 65 |
| 2016 Q2 | 2,377,586 | $249,469,141 | +$6,714,933 | $104.7 | 59 |
| 2016 Q1 | 2,273,866 | $236,106,120 | +$56,662,591 | $104 | 55 |
| 2015 Q4 | 1,675,851 | $173,051,000 | +$34,157,615 | $103.77 | 48 |
| 2015 Q3 | 1,340,206 | $129,793,000 | +$16,349,493 | $96.65 | 46 |
| 2015 Q2 | 1,173,049 | $119,774,975 | +$5,483,323 | $102.08 | 42 |
| 2015 Q1 | 1,119,709 | $114,317,032 | -$2,404,282 | $102.12 | 40 |
| 2014 Q4 | 1,153,680 | $115,385,192 | +$32,067,580 | $100 | 37 |
| 2014 Q3 | 830,959 | $79,498,762 | +$11,802,511 | $95.74 | 27 |
| 2014 Q2 | 708,224 | $66,657,418 | +$8,344,152 | $94.12 | 23 |
| 2014 Q1 | 627,581 | $56,079,679 | -$1,752,184 | $89.36 | 24 |