| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 323,556,184 | $23,085,782,629 | +$1,605,113,235 | $71.37 | 1,366 |
| 2025 Q2 | 301,798,866 | $20,284,186,061 | +$618,228,656 | $67.22 | 1,338 |
| 2025 Q1 | 293,470,994 | $17,796,539,163 | -$48,356,858 | $60.66 | 1,275 |
| 2024 Q4 | 295,710,610 | $16,971,768,194 | -$322,845,939 | $57.41 | 1,279 |
| 2024 Q3 | 299,770,645 | $18,873,400,158 | +$427,135,117 | $63 | 1,227 |
| 2024 Q2 | 295,063,203 | $17,300,087,013 | -$894,155,677 | $58.64 | 1,196 |
| 2024 Q1 | 309,502,107 | $18,152,932,375 | -$178,337,371 | $58.65 | 1,175 |
| 2023 Q4 | 311,042,148 | $17,456,848,485 | +$142,855,138 | $56.14 | 1,181 |
| 2023 Q3 | 309,041,263 | $16,026,758,035 | +$46,067,413 | $51.87 | 1,091 |
| 2023 Q2 | 307,086,628 | $16,711,033,976 | -$347,791,667 | $54.41 | 1,087 |
| 2023 Q1 | 305,250,213 | $16,314,681,171 | -$368,574,181 | $53.47 | 1,074 |
| 2022 Q4 | 322,399,932 | $16,177,453,252 | -$227,916,055 | $50.14 | 1,059 |
| 2022 Q3 | 324,538,509 | $14,404,179,137 | -$65,694,711 | $44.36 | 964 |
| 2022 Q2 | 326,549,318 | $16,344,149,808 | -$250,634,697 | $49.96 | 1,035 |
| 2022 Q1 | 330,612,463 | $19,020,332,094 | +$902,989,018 | $57.59 | 1,059 |
| 2021 Q4 | 313,042,375 | $19,182,091,618 | +$741,173,817 | $61.28 | 1,079 |
| 2021 Q3 | 294,575,233 | $18,006,718,873 | +$696,528,515 | $60.96 | 951 |
| 2021 Q2 | 288,547,141 | $18,309,926,850 | +$699,191,356 | $63.39 | 963 |
| 2021 Q1 | 277,186,264 | $16,824,504,617 | +$965,298,723 | $60.68 | 940 |
| 2020 Q4 | 262,963,387 | $15,346,474,683 | +$1,387,478,496 | $58.36 | 903 |
| 2020 Q3 | 244,814,170 | $12,331,615,482 | -$106,331,577 | $50.45 | 811 |
| 2020 Q2 | 247,217,875 | $11,766,551,285 | -$352,017,307 | $47.61 | 813 |
| 2020 Q1 | 254,197,924 | $10,406,898,919 | +$97,784,998 | $41.02 | 797 |
| 2019 Q4 | 249,759,505 | $13,432,414,848 | +$343,158,819 | $53.75 | 877 |
| 2019 Q3 | 239,201,709 | $11,930,061,324 | +$112,742,115 | $49.9 | 767 |
| 2019 Q2 | 236,985,752 | $12,082,837,030 | +$394,092,288 | $50.99 | 761 |
| 2019 Q1 | 233,998,761 | $11,741,986,445 | -$658,968,508 | $50.15 | 765 |
| 2018 Q4 | 247,270,263 | $11,272,937,060 | +$901,427,312 | $45.58 | 774 |
| 2018 Q3 | 226,503,403 | $11,788,564,551 | +$684,518,825 | $52.05 | 734 |
| 2018 Q2 | 213,122,184 | $11,039,603,158 | +$58,947,772 | $51.84 | 745 |
| 2018 Q1 | 211,466,658 | $11,495,745,660 | -$156,752,389 | $54.37 | 752 |
| 2017 Q4 | 214,589,308 | $11,744,653,939 | +$470,013,886 | $54.72 | 735 |
| 2017 Q3 | 194,096,244 | $10,230,114,952 | +$290,356,281 | $52.71 | 652 |
| 2017 Q2 | 189,009,012 | $9,454,803,336 | +$776,780,620 | $50.03 | 621 |
| 2017 Q1 | 173,215,427 | $8,284,520,010 | +$524,618,108 | $47.83 | 565 |
| 2016 Q4 | 162,925,244 | $7,202,036,516 | +$663,076,063 | $44.18 | 567 |
| 2016 Q3 | 146,767,452 | $6,665,306,743 | +$243,819,671 | $45.43 | 504 |
| 2016 Q2 | 141,373,282 | $6,058,190,873 | +$270,458,039 | $42.85 | 500 |
| 2016 Q1 | 135,282,718 | $5,839,309,443 | -$602,022,234 | $43.15 | 499 |
| 2015 Q4 | 149,260,927 | $6,460,972,207 | +$434,898,906 | $43.41 | 511 |
| 2015 Q3 | 134,837,796 | $5,773,633,135 | -$22,920,173 | $42.63 | 478 |
| 2015 Q2 | 134,086,010 | $6,518,926,928 | +$898,201,147 | $48.55 | 478 |
| 2015 Q1 | 116,166,822 | $5,662,847,547 | +$41,288,781 | $48.73 | 443 |
| 2014 Q4 | 114,189,286 | $5,351,218,212 | -$2,927,312 | $46.86 | 441 |
| 2014 Q3 | 113,170,036 | $5,569,142,124 | +$43,053,247 | $49.24 | 395 |
| 2014 Q2 | 112,476,933 | $5,878,387,115 | +$528,577,187 | $52.29 | 389 |
| 2014 Q1 | 101,605,149 | $5,111,439,828 | +$50,584,681 | $50.31 | 377 |