
Yesterday, Microsoft (MSFT) had a market capitalization of $2.9T, based on 7.72B shares at a price of $379.40.
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
June 18 2026 | $379.40 | 58,466,440 | 7,720,937,450 | $2,929,323,668,530.00 |
June 17 2026 | $378.91 | 41,193,950 | 7,720,937,450 | $2,925,540,409,179.50 |
June 16 2026 | $393.83 | 31,182,390 | 7,720,937,450 | $3,040,736,795,933.50 |
June 15 2026 | $399.76 | 31,889,993 | 7,720,937,450 | $3,086,521,955,012.00 |
June 12 2026 | $390.74 | 34,865,800 | 7,720,937,450 | $3,016,879,099,213.00 |
June 11 2026 | $390.34 | 47,224,100 | 7,720,937,450 | $3,013,790,724,233.00 |
June 10 2026 | $397.36 | 32,576,000 | 7,720,937,450 | $3,067,991,705,132.00 |
June 09 2026 | $403.41 | 35,317,300 | 7,720,937,450 | $3,114,703,376,704.50 |
June 08 2026 | $411.74 | 32,086,700 | 7,720,937,450 | $3,179,018,785,663.00 |
June 05 2026 | $416.67 | 34,782,200 | 7,720,937,450 | $3,217,083,007,291.50 |
June 04 2026 | $428.05 | 26,899,500 | 7,720,937,450 | $3,304,947,275,472.50 |
June 03 2026 | $427.34 | 39,037,000 | 7,720,937,450 | $3,299,465,409,883.00 |
June 02 2026 | $441.31 | 37,036,800 | 7,720,937,450 | $3,407,326,906,059.50 |
June 01 2026 | $460.52 | 53,628,900 | 7,720,937,450 | $3,555,646,114,474.00 |
May 29 2026 | $450.24 | 79,654,400 | 7,720,937,450 | $3,476,274,877,488.00 |
May 28 2026 | $426.99 | 47,250,500 | 7,720,937,450 | $3,296,763,081,775.50 |
May 27 2026 | $412.67 | 28,901,500 | 7,720,937,450 | $3,186,199,257,491.50 |
May 26 2026 | $416.03 | 30,398,000 | 7,720,937,450 | $3,212,141,607,323.50 |
May 22 2026 | $418.57 | 22,390,300 | 7,720,937,450 | $3,231,752,788,446.50 |
May 21 2026 | $419.09 | 31,393,500 | 7,720,937,450 | $3,235,767,675,920.50 |
May 20 2026 | $420.15 | 27,864,000 | 7,720,937,450 | $3,243,951,869,617.50 |
May 19 2026 | $416.52 | 33,018,700 | 7,720,937,450 | $3,215,908,652,705.36 |
May 18 2026 | $422.62 | 32,564,100 | 7,720,937,450 | $3,263,058,873,525.02 |
May 15 2026 | $421.01 | 50,771,200 | 7,720,937,450 | $3,250,577,206,043.35 |
May 14 2026 | $408.55 | 27,077,500 | 7,720,937,450 | $3,154,351,162,604.00 |