| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,102,815 | $301,821,486 | +$9,440,190 | $96.27 | 85 |
| 2025 Q3 | 384,620,124 | $37,101,893,508 | +$1,046,786,750 | $96.55 | 1,415 |
| 2025 Q2 | 374,708,926 | $34,437,601,010 | +$4,841,219 | $91.97 | 1,427 |
| 2025 Q1 | 374,334,878 | $31,797,484,540 | +$1,238,428,042 | $85.07 | 1,356 |
| 2024 Q4 | 359,646,761 | $31,797,162,642 | +$1,934,304,657 | $88.40 | 1,391 |
| 2024 Q3 | 337,351,890 | $29,729,077,060 | -$75,162,373 | $88.14 | 1,278 |
| 2024 Q2 | 338,602,151 | $27,454,316,845 | +$1,462,721,248 | $81.08 | 1,218 |
| 2024 Q1 | 321,510,376 | $27,028,190,869 | -$7,836,141 | $84.09 | 1,243 |
| 2023 Q4 | 813,555 | $63,395,781 | +$32,767,447 | $77.73 | 25 |
| 2023 Q3 | 295,316,476 | $20,455,969,034 | +$34,912,337 | $69.25 | 1,117 |
| 2023 Q2 | 305,722,617 | $22,327,470,672 | -$335,292,426 | $73.03 | 1,124 |
| 2023 Q1 | 308,215,660 | $21,552,642,762 | -$404,397,188 | $69.92 | 1,099 |
| 2022 Q4 | 324,024,761 | $21,834,525,950 | +$304,533,768 | $67.45 | 1,119 |
| 2022 Q3 | 317,605,333 | $19,749,582,871 | +$104,734,017 | $62.15 | 1,042 |
| 2022 Q2 | 315,483,441 | $20,445,802,152 | +$512,311,470 | $64.66 | 1,052 |
| 2022 Q1 | 305,677,698 | $23,850,278,193 | +$211,552,956 | $78.04 | 1,105 |
| 2021 Q4 | 304,229,045 | $25,241,208,271 | +$910,645,651 | $83.01 | 1,118 |
| 2021 Q3 | 293,700,164 | $22,981,873,791 | +$122,060,177 | $78.22 | 994 |
| 2021 Q2 | 291,771,501 | $23,123,147,480 | +$385,173,256 | $79.24 | 995 |
| 2021 Q1 | 286,944,027 | $21,216,871,996 | +$240,811,527 | $73.93 | 978 |
| 2020 Q4 | 284,172,056 | $19,482,751,443 | +$11,011,853 | $68.55 | 932 |
| 2020 Q3 | 284,219,853 | $16,296,540,993 | -$23,677,342 | $57.38 | 824 |
| 2020 Q2 | 282,320,599 | $15,124,246,913 | +$74,147,317 | $53.60 | 820 |
| 2020 Q1 | 281,682,618 | $12,163,686,038 | +$154,018,928 | $43.17 | 794 |
| 2019 Q4 | 277,572,949 | $16,549,620,212 | +$416,504,081 | $59.62 | 869 |
| 2019 Q3 | 272,128,290 | $15,223,025,342 | +$495,170,345 | $55.95 | 755 |
| 2019 Q2 | 263,333,495 | $14,707,333,702 | +$710,562,608 | $55.87 | 751 |
| 2019 Q1 | 251,012,678 | $13,545,616,641 | -$198,650,740 | $53.95 | 754 |
| 2018 Q4 | 253,861,907 | $11,807,009,383 | +$8,952,321,360 | $46.48 | 731 |
| 2018 Q3 | 55,736,338 | $12,283,805,263 | +$87,493,948 | $220.50 | 666 |
| 2018 Q2 | 57,072,497 | $12,108,314,581 | +$52,331,269 | $212.14 | 660 |
| 2018 Q1 | 57,117,038 | $11,790,761,903 | +$84,285,197 | $206.44 | 667 |
| 2017 Q4 | 56,338,705 | $11,731,004,374 | +$161,467,632 | $208.13 | 644 |
| 2017 Q3 | 55,413,994 | $10,923,211,208 | -$284,841,529 | $197.15 | 568 |
| 2017 Q2 | 56,838,767 | $10,919,374,045 | -$207,974,729 | $192.11 | 567 |
| 2017 Q1 | 57,515,214 | $10,765,082,447 | +$659,872,109 | $187.18 | 557 |
| 2016 Q4 | 54,426,161 | $9,735,514,680 | +$412,596,797 | $178.86 | 541 |
| 2016 Q3 | 51,131,642 | $8,912,614,361 | +$299,988,291 | $174.32 | 491 |
| 2016 Q2 | 49,950,998 | $8,399,192,535 | -$222,057,393 | $168.20 | 488 |
| 2016 Q1 | 51,226,555 | $8,344,791,500 | -$1,256,688,027 | $162.92 | 473 |
| 2015 Q4 | 58,992,334 | $9,446,067,613 | +$845,408,171 | $160.18 | 490 |
| 2015 Q3 | 53,360,299 | $8,304,080,140 | +$152,048,503 | $155.56 | 443 |
| 2015 Q2 | 51,400,104 | $8,754,825,997 | +$293,949,280 | $170.31 | 445 |
| 2015 Q1 | 50,718,220 | $8,779,823,915 | +$547,205,843 | $173.12 | 443 |
| 2014 Q4 | 47,702,413 | $7,968,153,698 | +$547,646,285 | $167.04 | 433 |
| 2014 Q3 | 43,478,898 | $6,883,267,491 | +$437,250,557 | $158.34 | 392 |
| 2014 Q2 | 41,877,187 | $6,807,349,108 | +$155,171,845 | $162.56 | 396 |
| 2014 Q1 | 40,803,707 | $6,314,680,218 | +$135,801,344 | $154.76 | 397 |