| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 398,300,109 | $48,073,513,452 | -$129,487,814 | $120.72 | 1,899 |
| 2025 Q2 | 402,962,303 | $44,368,342,362 | -$704,275,773 | $110.1 | 1,861 |
| 2025 Q1 | 409,974,046 | $38,065,767,216 | -$7,564,235 | $92.83 | 1,813 |
| 2024 Q4 | 412,765,928 | $41,915,534,180 | +$88,732,845 | $101.53 | 1,858 |
| 2024 Q3 | 409,093,086 | $39,169,889,506 | -$1,648,961,592 | $95.75 | 1,691 |
| 2024 Q2 | 427,138,705 | $39,504,348,316 | +$4,288,599,504 | $92.54 | 1,654 |
| 2024 Q1 | 380,808,680 | $32,150,892,136 | +$2,965,094,376 | $84.44 | 1,589 |
| 2023 Q4 | 346,010,455 | $25,983,711,632 | -$110,531,843 | $75.1 | 1,536 |
| 2023 Q3 | 343,445,458 | $23,501,192,028 | +$1,912,496,689 | $68.42 | 1,398 |
| 2023 Q2 | 313,076,714 | $22,066,740,864 | +$120,571,812 | $70.48 | 1,332 |
| 2023 Q1 | 311,409,720 | $19,895,692,845 | -$584,112,009 | $63.89 | 1,249 |
| 2022 Q4 | 321,279,727 | $18,801,362,936 | +$1,053,552,693 | $58.5 | 1,249 |
| 2022 Q3 | 301,812,458 | $17,464,419,163 | -$295,228,834 | $57.85 | 1,187 |
| 2022 Q2 | 306,757,841 | $18,564,532,723 | -$1,185,228,287 | $60.35 | 1,194 |
| 2022 Q1 | 327,108,413 | $24,978,148,570 | +$710,291,153 | $76.38 | 1,286 |
| 2021 Q4 | 317,675,393 | $26,558,436,389 | +$619,241,542 | $83.67 | 1,337 |
| 2021 Q3 | 305,907,299 | $22,662,973,165 | +$7,941,751 | $73.91 | 1,146 |
| 2021 Q2 | 308,643,369 | $22,440,798,325 | -$427,715,485 | $72.73 | 1,123 |
| 2021 Q1 | 314,980,377 | $20,525,196,642 | -$1,254,774,004 | $65.11 | 1,089 |
| 2020 Q4 | 334,014,697 | $21,331,280,638 | +$15,345,255,946 | $63.82 | 1,112 |
| 2020 Q3 | 84,030,730 | $19,379,954,540 | -$794,099,882 | $231.08 | 971 |
| 2020 Q2 | 87,596,774 | $18,169,166,899 | -$300,854,986 | $207.49 | 988 |
| 2020 Q1 | 89,029,917 | $14,695,838,997 | +$1,655,761,611 | $165.05 | 936 |
| 2019 Q4 | 79,094,912 | $15,317,106,696 | -$594,807,358 | $193.64 | 978 |
| 2019 Q3 | 80,769,491 | $14,535,448,472 | -$148,235,616 | $180.03 | 864 |
| 2019 Q2 | 81,867,805 | $14,671,153,145 | +$91,939,250 | $179.24 | 866 |
| 2019 Q1 | 81,603,564 | $14,067,466,309 | -$919,127,536 | $172.36 | 844 |
| 2018 Q4 | 87,035,285 | $13,112,506,259 | +$978,546,217 | $150.67 | 819 |
| 2018 Q3 | 79,303,660 | $14,045,984,072 | +$122,005,459 | $177.17 | 749 |
| 2018 Q2 | 78,561,700 | $12,771,314,625 | +$481,580,068 | $162.61 | 743 |
| 2018 Q1 | 75,662,071 | $11,735,155,152 | -$618,984,039 | $155.07 | 728 |
| 2017 Q4 | 79,611,766 | $12,165,673,981 | -$798,665,860 | $152.77 | 700 |
| 2017 Q3 | 86,944,919 | $12,471,471,785 | +$513,249,485 | $143.42 | 614 |
| 2017 Q2 | 83,546,147 | $11,429,102,241 | +$908,467,754 | $136.85 | 607 |
| 2017 Q1 | 76,982,944 | $10,125,450,365 | +$141,201,534 | $131.52 | 568 |
| 2016 Q4 | 76,164,181 | $9,276,755,929 | +$746,161,023 | $121.79 | 548 |
| 2016 Q3 | 69,369,827 | $8,438,085,203 | -$2,230,337 | $121.66 | 494 |
| 2016 Q2 | 69,916,226 | $8,152,943,356 | -$313,189,318 | $116.58 | 483 |
| 2016 Q1 | 72,236,959 | $8,371,250,826 | -$370,968,210 | $115.89 | 485 |
| 2015 Q4 | 74,981,538 | $8,664,156,526 | +$943,166,221 | $115.8 | 481 |
| 2015 Q3 | 65,222,605 | $7,047,279,223 | +$95,613,048 | $107.8 | 424 |
| 2015 Q2 | 64,392,027 | $7,333,936,747 | -$106,584,457 | $113.86 | 425 |
| 2015 Q1 | 65,388,654 | $7,450,972,592 | +$57,718,204 | $113.95 | 408 |
| 2014 Q4 | 64,785,087 | $7,229,768,330 | +$591,920,314 | $111.6 | 400 |
| 2014 Q3 | 58,122,921 | $6,199,682,187 | +$932,723,383 | $106.82 | 346 |
| 2014 Q2 | 54,922,086 | $5,777,396,329 | -$373,553,443 | $105.19 | 334 |
| 2014 Q1 | 58,429,010 | $5,832,269,057 | +$717,363,111 | $99.84 | 343 |