| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,116,041 | $352,838,785 | -$29,866,276 | $112.88 | 79 |
| 2025 Q3 | 210,086,919 | $21,790,743,241 | -$21,233,820 | $103.74 | 1,293 |
| 2025 Q2 | 210,238,178 | $22,584,050,184 | -$68,124,979 | $107.44 | 1,300 |
| 2025 Q1 | 211,367,574 | $23,585,249,425 | -$241,731,072 | $111.68 | 1,317 |
| 2024 Q4 | 213,426,842 | $25,295,984,121 | +$930,372,480 | $118.53 | 1,347 |
| 2024 Q3 | 204,334,663 | $24,741,846,613 | -$322,869,416 | $121.10 | 1,292 |
| 2024 Q2 | 206,518,433 | $24,200,805,070 | +$388,058,391 | $117.19 | 1,286 |
| 2024 Q1 | 203,268,933 | $23,842,990,355 | -$24,618,471 | $117.40 | 1,258 |
| 2023 Q4 | 720,162 | $74,695,558 | -$9,747,817 | $103.71 | 17 |
| 2023 Q3 | 197,673,497 | $18,756,620,174 | -$63,682,028 | $94.89 | 1,134 |
| 2023 Q2 | 192,198,986 | $16,943,981,070 | -$516,181,220 | $88.22 | 1,116 |
| 2023 Q1 | 201,325,773 | $16,660,205,602 | -$383,407,710 | $82.74 | 1,111 |
| 2022 Q4 | 209,670,267 | $20,854,735,183 | -$186,199,686 | $99.46 | 1,194 |
| 2022 Q3 | 210,122,984 | $18,041,795,389 | -$188,442,139 | $85.78 | 1,083 |
| 2022 Q2 | 207,876,173 | $19,882,211,249 | +$35,685,831 | $95.68 | 1,120 |
| 2022 Q1 | 214,333,927 | $25,317,500,311 | +$457,736,803 | $118.17 | 1,193 |
| 2021 Q4 | 210,025,839 | $22,743,227,118 | -$209,184,751 | $108.24 | 1,176 |
| 2021 Q3 | 179,306,758 | $18,861,909,856 | -$354,446,950 | $105.20 | 1,069 |
| 2021 Q2 | 182,669,909 | $18,708,550,325 | +$123,143,050 | $102.47 | 1,045 |
| 2021 Q1 | 218,161,165 | $19,873,512,574 | +$107,040,992 | $91.10 | 1,027 |
| 2020 Q4 | 185,117,830 | $14,450,359,955 | -$30,865,957 | $78.07 | 972 |
| 2020 Q3 | 218,422,168 | $13,873,384,863 | -$534,138,426 | $63.52 | 889 |
| 2020 Q2 | 219,632,629 | $13,361,432,051 | -$608,974,586 | $60.90 | 870 |
| 2020 Q1 | 226,622,324 | $11,807,112,825 | -$718,446,919 | $52.14 | 867 |
| 2019 Q4 | 220,503,366 | $20,666,752,162 | +$116,285,955 | $93.74 | 1,001 |
| 2019 Q3 | 251,031,666 | $22,576,905,020 | -$390,745,901 | $89.95 | 936 |
| 2019 Q2 | 255,925,427 | $25,829,869,549 | +$1,091,277,755 | $101.00 | 979 |
| 2019 Q1 | 255,322,417 | $23,468,485,675 | -$297,706,327 | $91.88 | 973 |
| 2018 Q4 | 263,846,083 | $21,506,125,308 | -$128,998,378 | $81.55 | 947 |
| 2018 Q3 | 261,904,082 | $26,518,713,323 | -$515,625,659 | $101.32 | 962 |
| 2018 Q2 | 271,863,353 | $25,399,412,033 | +$39,670,592 | $93.51 | 957 |
| 2018 Q1 | 274,859,062 | $28,425,848,635 | -$442,785,790 | $103.55 | 977 |
| 2017 Q4 | 282,009,142 | $32,382,814,153 | +$322,503,106 | $114.98 | 948 |
| 2017 Q3 | 279,004,392 | $29,661,059,174 | -$156,836,960 | $106.32 | 877 |
| 2017 Q2 | 280,430,073 | $30,322,724,737 | -$358,510,091 | $108.14 | 868 |
| 2017 Q1 | 277,553,221 | $29,609,418,717 | +$3,570,158,746 | $106.68 | 851 |
| 2016 Q4 | 277,961,775 | $28,904,986,569 | -$131,649,637 | $104.06 | 837 |
| 2016 Q3 | 280,804,416 | $22,868,908,353 | -$37,427,259 | $81.65 | 745 |
| 2016 Q2 | 275,000,381 | $19,640,901,018 | -$426,102,158 | $71.34 | 747 |
| 2016 Q1 | 289,189,831 | $20,905,963,990 | -$351,468,705 | $72.22 | 743 |
| 2015 Q4 | 293,268,876 | $23,902,283,100 | -$105,397,047 | $81.41 | 781 |
| 2015 Q3 | 286,095,863 | $21,804,837,025 | +$296,649,941 | $76.21 | 756 |
| 2015 Q2 | 289,972,678 | $25,395,507,479 | +$37,480,996 | $87.52 | 778 |
| 2015 Q1 | 294,295,434 | $23,633,144,653 | -$228,692,999 | $80.31 | 730 |
| 2014 Q4 | 295,839,815 | $26,744,496,093 | -$96,467,205 | $90.46 | 741 |
| 2014 Q3 | 295,671,780 | $26,001,579,232 | -$314,607,154 | $87.94 | 722 |
| 2014 Q2 | 298,972,786 | $26,538,773,868 | +$845,347,185 | $88.77 | 703 |
| 2014 Q1 | 291,599,940 | $24,673,829,437 | -$455,400,442 | $84.65 | 693 |