
Yesterday, Microsoft (MSFT) had a market capitalization of $3.9T, based on 7.43B shares at a price of $531.01.
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 28 2026 | $531.01 | 28,594,163 | 7,430,020,737 | $3,945,415,311,554.37 |
October 27 2026 | $531.33 | 19,532,321 | 7,430,020,737 | $3,947,792,918,190.21 |
October 26 2026 | $532.60 | 19,021,036 | 7,430,020,737 | $3,957,229,044,526.20 |
October 23 2026 | $524.51 | 13,681,067 | 7,430,020,737 | $3,897,120,176,763.87 |
October 22 2026 | $521.08 | 21,266,610 | 7,430,020,737 | $3,871,635,205,635.96 |
October 21 2026 | $532.95 | 13,940,102 | 7,430,020,737 | $3,959,829,551,784.15 |
October 20 2026 | $531.87 | 14,576,043 | 7,430,020,737 | $3,951,805,129,388.19 |
October 19 2026 | $533.52 | 17,994,851 | 7,430,020,737 | $3,964,064,663,604.24 |
October 16 2026 | $529.05 | 24,845,667 | 7,430,020,737 | $3,930,852,470,909.85 |
October 15 2026 | $539.44 | 24,151,211 | 7,430,020,737 | $4,008,050,386,367.28 |
October 14 2026 | $533.69 | 22,324,295 | 7,430,020,737 | $3,965,327,767,129.53 |
October 13 2026 | $543.45 | 23,851,953 | 7,430,020,737 | $4,037,844,769,522.65 |
October 12 2026 | $541.15 | 18,314,943 | 7,430,020,737 | $4,020,755,721,827.55 |
October 09 2026 | $535.07 | 18,500,600 | 7,430,020,737 | $3,975,581,195,746.59 |
October 08 2026 | $522.61 | 20,228,700 | 7,430,020,737 | $3,883,003,137,363.57 |
October 07 2026 | $529.76 | 16,790,200 | 7,430,020,737 | $3,936,127,785,633.12 |
October 06 2026 | $529.30 | 21,107,500 | 7,430,020,737 | $3,932,709,976,094.10 |
October 05 2026 | $525.18 | 26,604,800 | 7,430,020,737 | $3,902,098,290,657.66 |
October 02 2026 | $517.53 | 17,822,300 | 7,430,020,737 | $3,845,258,632,019.61 |
October 01 2026 | $512.80 | 19,731,900 | 7,430,020,737 | $3,810,114,633,933.60 |
September 30 2026 | $512.90 | 27,223,300 | 7,446,000,000 | $3,819,053,400,000.00 |
September 29 2026 | $508.96 | 21,341,800 | 7,446,000,000 | $3,789,716,160,000.00 |
September 28 2026 | $509.22 | 19,626,900 | 7,446,000,000 | $3,791,652,120,000.00 |
September 25 2026 | $516.17 | 38,193,100 | 7,446,000,000 | $3,843,401,820,000.00 |
September 24 2026 | $497.93 | 16,657,600 | 7,446,000,000 | $3,707,586,780,000.00 |