| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,603,655 | $2,386,712,753 | +$15,154,910 | $189.41 | 612 |
| 2025 Q2 | 12,737,914 | $2,248,727,859 | +$102,477,691 | $176.51 | 613 |
| 2025 Q1 | 12,155,341 | $2,078,273,834 | -$67,311,685 | $170.81 | 598 |
| 2024 Q4 | 12,555,795 | $2,052,323,597 | +$122,262,708 | $163.42 | 592 |
| 2024 Q3 | 11,664,373 | $2,029,869,949 | -$59,957,336 | $174.05 | 548 |
| 2024 Q2 | 12,040,551 | $1,781,771,419 | +$91,379,653 | $147.92 | 511 |
| 2024 Q1 | 11,412,143 | $1,625,910,280 | +$269,926,945 | $142.58 | 487 |
| 2023 Q4 | 9,539,406 | $1,307,293,027 | -$285,407,835 | $137.07 | 496 |
| 2023 Q3 | 11,604,543 | $1,482,071,930 | +$274,988,921 | $127.54 | 478 |
| 2023 Q2 | 9,383,812 | $1,335,502,888 | +$38,597,470 | $142.17 | 483 |
| 2023 Q1 | 9,097,391 | $1,342,845,323 | -$86,222,890 | $147.52 | 479 |
| 2022 Q4 | 9,703,102 | $1,487,042,084 | -$44,647,879 | $153.36 | 491 |
| 2022 Q3 | 9,621,783 | $1,369,734,715 | +$135,265,313 | $142.26 | 456 |
| 2022 Q2 | 8,673,040 | $1,322,318,240 | -$571,976,083 | $152.35 | 458 |
| 2022 Q1 | 12,350,406 | $1,998,262,612 | +$419,991,600 | $161.81 | 447 |
| 2021 Q4 | 9,704,094 | $1,516,808,707 | +$19,698,982 | $156.4 | 423 |
| 2021 Q3 | 9,341,015 | $1,300,468,617 | +$84,592,941 | $139.14 | 374 |
| 2021 Q2 | 8,470,837 | $1,175,043,576 | +$15,337,086 | $138.76 | 370 |
| 2021 Q1 | 8,389,689 | $1,179,119,335 | +$8,483,363 | $140.51 | 363 |
| 2020 Q4 | 8,301,099 | $1,138,626,670 | +$3,375,726 | $137.22 | 363 |
| 2020 Q3 | 8,131,436 | $1,050,558,303 | +$45,505,076 | $129.1 | 327 |
| 2020 Q2 | 7,788,423 | $963,701,984 | -$44,110,380 | $123.67 | 317 |
| 2020 Q1 | 7,951,467 | $969,599,794 | -$29,902,128 | $121.93 | 331 |
| 2019 Q4 | 8,249,032 | $1,178,851,173 | -$42,697,935 | $142.89 | 335 |
| 2019 Q3 | 8,380,981 | $1,203,908,955 | +$109,387,680 | $143.64 | 292 |
| 2019 Q2 | 7,638,933 | $1,015,447,803 | -$103,256,559 | $132.93 | 283 |
| 2019 Q1 | 8,480,977 | $1,097,909,725 | +$251,411,710 | $129.6 | 263 |
| 2018 Q4 | 6,389,133 | $753,631,391 | -$17,000,211 | $117.83 | 247 |
| 2018 Q3 | 6,380,726 | $752,354,853 | +$91,065,892 | $117.87 | 217 |
| 2018 Q2 | 5,613,858 | $650,837,467 | +$21,428,736 | $115.96 | 218 |
| 2018 Q1 | 5,437,833 | $608,628,403 | -$56,373,726 | $111.81 | 218 |
| 2017 Q4 | 5,957,871 | $694,562,159 | +$6,914,785 | $116.59 | 212 |
| 2017 Q3 | 5,871,754 | $685,795,507 | +$29,774,731 | $116.78 | 185 |
| 2017 Q2 | 5,622,162 | $642,545,538 | +$40,403,085 | $114.26 | 184 |
| 2017 Q1 | 5,263,861 | $592,873,994 | -$93,684,143 | $112.63 | 170 |
| 2016 Q4 | 6,081,195 | $650,048,014 | +$50,867,691 | $107.01 | 154 |
| 2016 Q3 | 5,570,831 | $595,050,085 | -$229,282,527 | $106.96 | 167 |
| 2016 Q2 | 7,716,855 | $883,463,737 | -$17,712,077 | $114.5 | 167 |
| 2016 Q1 | 7,850,660 | $843,198,465 | +$436,002,522 | $107.53 | 150 |
| 2015 Q4 | 3,810,101 | $358,032,746 | +$35,553,273 | $93.92 | 140 |
| 2015 Q3 | 3,415,193 | $318,087,081 | -$77,608,410 | $93.01 | 131 |
| 2015 Q2 | 4,262,462 | $383,803,699 | +$12,845,221 | $89.92 | 128 |
| 2015 Q1 | 4,113,888 | $398,531,659 | -$153,938,440 | $96.87 | 133 |
| 2014 Q4 | 5,615,720 | $574,659,928 | +$198,424,846 | $102.34 | 135 |
| 2014 Q3 | 3,674,239 | $335,540,341 | -$148,417,583 | $91.32 | 117 |
| 2014 Q2 | 5,233,558 | $505,958,834 | +$191,152,493 | $96.69 | 120 |
| 2014 Q1 | 3,261,827 | $295,089,237 | -$105,004 | $90.52 | 118 |