| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 395,576 | $53,752,759 | +$3,732,570 | $136.18 | 14 |
| 2025 Q3 | 216,580,167 | $31,917,930,428 | -$298,588,046 | $147.50 | 1,068 |
| 2025 Q2 | 218,539,645 | $28,244,215,939 | -$481,874,346 | $129.36 | 1,058 |
| 2025 Q1 | 222,629,354 | $26,556,365,987 | -$78,641,548 | $119.46 | 1,017 |
| 2024 Q4 | 222,935,802 | $25,864,749,936 | +$570,552,447 | $116.02 | 993 |
| 2024 Q3 | 216,258,037 | $29,178,435,042 | -$175,767,139 | $135.03 | 1,010 |
| 2024 Q2 | 216,509,359 | $29,356,025,194 | +$66,549,083 | $135.63 | 1,029 |
| 2024 Q1 | 216,718,049 | $27,991,137,860 | -$44,783 | $129.24 | 979 |
| 2023 Q4 | 216,716,802 | $24,767,986,178 | +$316,877,529 | $114.36 | 919 |
| 2023 Q3 | 212,613,831 | $19,351,631,910 | +$207,957,882 | $91.03 | 864 |
| 2023 Q2 | 209,807,120 | $23,605,674,855 | +$4,535,199,479 | $112.62 | 904 |
| 2023 Q1 | 169,395,560 | $17,711,911,453 | +$1,191,796,614 | $104.70 | 831 |
| 2022 Q4 | 155,938,417 | $17,249,649,041 | +$384,026,749 | $110.57 | 808 |
| 2022 Q3 | 153,943,784 | $13,470,442,795 | +$26,212,484 | $87.36 | 725 |
| 2022 Q2 | 153,948,232 | $12,025,139,156 | -$333,946,075 | $78.18 | 712 |
| 2022 Q1 | 158,769,506 | $13,524,973,744 | +$456,349,846 | $85.26 | 739 |
| 2021 Q4 | 152,660,467 | $18,257,226,221 | -$249,450,350 | $119.92 | 810 |
| 2021 Q3 | 153,979,521 | $19,044,450,762 | -$137,445,150 | $123.68 | 773 |
| 2021 Q2 | 154,017,695 | $18,458,384,830 | +$34,403,239 | $119.96 | 763 |
| 2021 Q1 | 154,108,150 | $16,194,423,911 | -$193,620,043 | $105.18 | 737 |
| 2020 Q4 | 155,497,429 | $15,821,977,680 | +$79,400,695 | $101.79 | 720 |
| 2020 Q3 | 152,985,392 | $12,865,311,225 | -$160,316,751 | $84.12 | 647 |
| 2020 Q2 | 154,990,890 | $10,071,532,431 | -$179,358,121 | $64.96 | 640 |
| 2020 Q1 | 157,291,901 | $10,249,507,570 | -$128,652,945 | $65.13 | 663 |
| 2019 Q4 | 158,492,066 | $12,483,092,079 | +$103,879,048 | $78.79 | 702 |
| 2019 Q3 | 156,574,322 | $12,463,784,118 | +$48,953,236 | $79.62 | 669 |
| 2019 Q2 | 155,884,896 | $13,029,593,255 | -$120,293,818 | $83.64 | 685 |
| 2019 Q1 | 158,069,354 | $12,489,346,508 | +$105,327,953 | $79.04 | 664 |
| 2018 Q4 | 156,846,671 | $10,457,544,158 | +$110,292,211 | $66.72 | 638 |
| 2018 Q3 | 154,798,285 | $12,361,279,260 | -$90,758,830 | $79.87 | 664 |
| 2018 Q2 | 156,151,843 | $10,517,942,728 | +$145,058,340 | $67.38 | 635 |
| 2018 Q1 | 153,278,194 | $11,778,335,239 | -$109,707,398 | $76.92 | 634 |
| 2017 Q4 | 155,413,437 | $10,594,504,745 | -$77,583,895 | $68.20 | 616 |
| 2017 Q3 | 156,533,912 | $9,800,617,204 | -$106,751,036 | $62.63 | 568 |
| 2017 Q2 | 158,750,792 | $8,776,007,329 | +$333,689,079 | $55.43 | 545 |
| 2017 Q1 | 155,413,808 | $7,796,048,913 | +$240,385,708 | $50.22 | 539 |
| 2016 Q4 | 160,874,590 | $7,966,558,788 | -$1,929,629 | $49.52 | 555 |
| 2016 Q3 | 160,385,442 | $8,402,232,056 | +$284,850,258 | $52.45 | 516 |
| 2016 Q2 | 155,826,630 | $6,957,746,027 | -$55,859,663 | $44.65 | 517 |
| 2016 Q1 | 157,459,297 | $6,423,567,897 | -$25,691,932 | $40.90 | 488 |
| 2015 Q4 | 158,722,218 | $5,794,255,543 | +$5,433,089 | $36.50 | 438 |
| 2015 Q3 | 158,641,187 | $5,195,628,230 | -$114,914,274 | $32.85 | 413 |
| 2015 Q2 | 161,820,651 | $5,981,870,649 | +$74,634,509 | $37.07 | 435 |
| 2015 Q1 | 160,010,999 | $5,613,383,306 | +$80,196,175 | $35.02 | 429 |
| 2014 Q4 | 161,127,898 | $6,130,546,867 | +$71,559,211 | $38.07 | 431 |
| 2014 Q3 | 158,774,274 | $5,635,178,909 | -$73,109,077 | $35.49 | 432 |
| 2014 Q2 | 160,533,102 | $6,273,143,496 | +$35,765,592 | $39.08 | 439 |
| 2014 Q1 | 159,431,353 | $5,806,524,058 | -$42,167,692 | $36.42 | 435 |