| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 582,844 | $177,765,552 | +$4,154,577 | $302.11 | 43 |
| 2025 Q3 | 39,702,905 | $11,812,105,273 | +$129,060,551 | $297.62 | 1,098 |
| 2025 Q2 | 40,117,407 | $11,106,827,909 | -$72,834,245 | $276.94 | 1,089 |
| 2025 Q1 | 40,422,459 | $10,175,766,031 | -$222,678,475 | $251.77 | 1,069 |
| 2024 Q4 | 41,457,360 | $11,615,439,296 | +$696,703,766 | $280.06 | 1,115 |
| 2024 Q3 | 40,499,607 | $10,809,263,428 | +$263,419,535 | $267.37 | 1,017 |
| 2024 Q2 | 39,643,498 | $9,925,096,931 | +$340,113,717 | $250.13 | 971 |
| 2024 Q1 | 38,279,895 | $9,957,083,455 | +$559,061,305 | $260.72 | 990 |
| 2023 Q4 | 36,216,228 | $8,755,286,509 | +$356,082,411 | $241.77 | 971 |
| 2023 Q3 | 34,419,287 | $7,372,274,798 | +$79,583,826 | $214.18 | 863 |
| 2023 Q2 | 33,790,665 | $7,761,905,292 | +$198,238,019 | $229.74 | 853 |
| 2023 Q1 | 32,977,114 | $7,131,021,138 | +$124,765,994 | $216.41 | 836 |
| 2022 Q4 | 32,472,633 | $6,524,323,446 | +$208,926,073 | $200.54 | 840 |
| 2022 Q3 | 30,926,991 | $6,037,942,478 | -$286,868,936 | $195.13 | 784 |
| 2022 Q2 | 32,485,524 | $6,437,820,301 | +$340,539,434 | $197.03 | 795 |
| 2022 Q1 | 30,792,055 | $7,626,767,393 | -$34,778,956 | $248.13 | 848 |
| 2021 Q4 | 30,942,299 | $8,702,790,378 | +$224,977,609 | $281.79 | 893 |
| 2021 Q3 | 29,302,081 | $8,242,750,006 | +$455,073,978 | $280.16 | 767 |
| 2021 Q2 | 28,088,278 | $8,138,680,741 | +$114,919,219 | $289.79 | 752 |
| 2021 Q1 | 27,626,930 | $7,583,601,274 | -$144,942,877 | $274.65 | 748 |
| 2020 Q4 | 28,171,198 | $7,546,842,462 | +$203,341,040 | $267.66 | 717 |
| 2020 Q3 | 27,132,811 | $5,819,318,794 | -$69,071,933 | $214.93 | 631 |
| 2020 Q2 | 28,060,920 | $5,587,528,864 | +$487,257,319 | $199.60 | 605 |
| 2020 Q1 | 25,487,073 | $3,829,921,393 | +$162,992,547 | $150.30 | 529 |
| 2019 Q4 | 24,399,957 | $4,846,544,223 | +$72,209,669 | $198.70 | 590 |
| 2019 Q3 | 23,837,803 | $4,336,467,607 | -$171,021,281 | $182.04 | 504 |
| 2019 Q2 | 24,803,039 | $4,615,409,410 | +$228,828,598 | $186.21 | 488 |
| 2019 Q1 | 23,557,600 | $4,234,106,018 | -$43,327,521 | $179.72 | 478 |
| 2018 Q4 | 23,793,019 | $3,577,600,970 | -$103,479,131 | $150.59 | 447 |
| 2018 Q3 | 23,807,585 | $4,452,949,946 | +$63,340,861 | $187.32 | 431 |
| 2018 Q2 | 23,425,666 | $4,114,495,136 | +$225,567,717 | $175.80 | 402 |
| 2018 Q1 | 22,272,334 | $3,647,439,695 | +$137,076,816 | $163.95 | 386 |
| 2017 Q4 | 21,457,878 | $3,451,598,326 | -$34,539,323 | $160.85 | 378 |
| 2017 Q3 | 21,211,776 | $3,237,688,804 | +$293,552,016 | $152.64 | 327 |
| 2017 Q2 | 19,327,282 | $2,815,998,576 | -$73,872,216 | $145.73 | 322 |
| 2017 Q1 | 19,866,594 | $2,794,058,605 | +$264,091,863 | $140.67 | 307 |
| 2016 Q4 | 17,965,909 | $2,392,385,405 | +$244,342,999 | $133.14 | 295 |
| 2016 Q3 | 15,945,068 | $2,100,037,054 | +$180,288,878 | $131.78 | 275 |
| 2016 Q2 | 14,594,428 | $1,808,097,705 | +$31,484,159 | $123.90 | 275 |
| 2016 Q1 | 14,209,230 | $1,690,111,870 | -$102,758,714 | $119.00 | 256 |
| 2015 Q4 | 15,118,092 | $1,833,449,083 | -$316,796,915 | $121.44 | 266 |
| 2015 Q3 | 17,622,473 | $2,077,880,646 | +$507,194,879 | $117.78 | 240 |
| 2015 Q2 | 14,170,066 | $1,901,658,284 | +$247,268,610 | $134.24 | 246 |
| 2015 Q1 | 12,388,878 | $1,633,357,739 | +$99,973,789 | $131.78 | 240 |
| 2014 Q4 | 11,708,017 | $1,474,456,452 | +$107,930,878 | $125.94 | 223 |
| 2014 Q3 | 10,552,147 | $1,269,440,905 | +$77,775,587 | $120.35 | 215 |
| 2014 Q2 | 9,820,248 | $1,250,154,275 | -$192,615,760 | $127.39 | 213 |
| 2014 Q1 | 11,301,641 | $1,403,730,935 | +$114,596,814 | $124.23 | 219 |