| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 787,836 | $95,856,352 | +$2,208,669 | $121.61 | 52 |
| 2025 Q3 | 39,993,431 | $4,895,609,380 | +$78,790,716 | $122.45 | 771 |
| 2025 Q2 | 39,407,245 | $4,619,519,442 | -$108,016,991 | $117.17 | 748 |
| 2025 Q1 | 40,319,030 | $4,877,032,288 | -$304,414,973 | $121.12 | 761 |
| 2024 Q4 | 43,055,946 | $4,837,700,505 | -$399,243,032 | $112.26 | 760 |
| 2024 Q3 | 46,141,344 | $5,426,758,080 | +$721,552,911 | $117.62 | 725 |
| 2024 Q2 | 39,919,725 | $4,341,137,207 | -$111,214,587 | $108.70 | 695 |
| 2024 Q1 | 41,026,708 | $4,519,658,282 | -$268,140,104 | $110.21 | 701 |
| 2023 Q4 | 118,942 | $12,132,154 | -$12,678,013 | $101.99 | 8 |
| 2023 Q3 | 44,702,123 | $4,418,056,592 | -$142,575,682 | $98.89 | 681 |
| 2023 Q2 | 45,857,812 | $4,623,273,569 | -$316,291,564 | $100.79 | 692 |
| 2023 Q1 | 49,000,046 | $4,986,073,945 | -$1,799,610,676 | $101.66 | 697 |
| 2022 Q4 | 67,161,910 | $6,998,419,402 | -$186,641,467 | $104.24 | 729 |
| 2022 Q3 | 68,571,344 | $6,267,685,152 | -$625,361,109 | $91.29 | 680 |
| 2022 Q2 | 76,008,810 | $7,634,738,314 | +$3,996,870,531 | $100.43 | 712 |
| 2022 Q1 | 33,178,038 | $3,546,564,116 | +$571,764,625 | $106.89 | 597 |
| 2021 Q4 | 27,615,663 | $2,789,049,873 | -$310,659,006 | $100.99 | 569 |
| 2021 Q3 | 29,621,703 | $2,793,416,567 | +$128,045,540 | $94.26 | 509 |
| 2021 Q2 | 28,428,168 | $2,743,919,579 | +$312,478,037 | $96.53 | 503 |
| 2021 Q1 | 25,152,778 | $2,387,090,929 | +$57,198,143 | $94.89 | 505 |
| 2020 Q4 | 24,920,496 | $2,185,724,844 | -$4,621,773 | $87.67 | 496 |
| 2020 Q3 | 24,694,257 | $1,988,083,098 | -$108,245,559 | $80.48 | 467 |
| 2020 Q2 | 25,977,374 | $2,107,586,897 | -$691,056,783 | $81.15 | 478 |
| 2020 Q1 | 34,743,349 | $2,511,423,608 | +$144,173,081 | $71.55 | 491 |
| 2019 Q4 | 30,577,448 | $2,997,683,700 | +$2,876,277 | $98.07 | 549 |
| 2019 Q3 | 32,357,076 | $3,045,957,728 | +$126,935,201 | $94.16 | 488 |
| 2019 Q2 | 30,895,484 | $2,918,991,699 | +$99,111,138 | $94.50 | 477 |
| 2019 Q1 | 28,175,261 | $2,628,409,323 | -$454,755,395 | $93.29 | 447 |
| 2018 Q4 | 34,853,558 | $2,941,606,775 | +$759,825,745 | $84.38 | 445 |
| 2018 Q3 | 22,886,745 | $2,072,434,423 | -$54,063,163 | $90.54 | 370 |
| 2018 Q2 | 25,395,231 | $2,158,361,248 | -$220,515,748 | $84.99 | 359 |
| 2018 Q1 | 26,200,758 | $2,213,806,303 | -$43,878,034 | $84.48 | 367 |
| 2017 Q4 | 29,183,878 | $2,631,203,287 | -$88,483,990 | $90.14 | 380 |
| 2017 Q3 | 30,181,359 | $2,592,501,321 | +$53,108,266 | $85.95 | 325 |
| 2017 Q2 | 29,577,293 | $2,458,929,648 | -$104,887,992 | $83.13 | 316 |
| 2017 Q1 | 30,678,033 | $2,572,341,507 | -$68,019,524 | $83.86 | 301 |
| 2016 Q4 | 31,949,010 | $2,627,929,502 | -$89,266,775 | $82.25 | 305 |
| 2016 Q3 | 32,639,481 | $2,651,740,036 | +$13,480,103 | $81.28 | 292 |
| 2016 Q2 | 32,499,788 | $2,668,919,999 | +$560,867,410 | $82.15 | 279 |
| 2016 Q1 | 25,514,945 | $1,989,106,084 | +$73,146,974 | $78.01 | 255 |
| 2015 Q4 | 24,838,820 | $1,821,137,390 | +$86,661,867 | $73.41 | 238 |
| 2015 Q3 | 23,279,466 | $1,621,984,151 | -$98,041,724 | $69.58 | 215 |
| 2015 Q2 | 25,203,355 | $1,854,454,322 | -$297,640,076 | $73.57 | 209 |
| 2015 Q1 | 29,320,091 | $2,198,830,450 | -$5,208,748 | $74.99 | 212 |
| 2014 Q4 | 29,548,235 | $2,263,260,864 | +$292,335,305 | $76.54 | 209 |
| 2014 Q3 | 25,587,864 | $1,924,677,854 | +$309,557,061 | $75.24 | 183 |
| 2014 Q2 | 21,522,199 | $1,622,569,564 | +$264,323,759 | $75.39 | 179 |
| 2014 Q1 | 17,693,909 | $1,263,959,000 | -$219,550,718 | $71.44 | 176 |