
The closing price for Microsoft (MSFT) on March 31 was $369.37. It was up 1.5% for the day (up 3.1% from previous close). The latest price is $399.88.
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 31 2026 20:00 | $369.37 | $369.37 | $369.37 | $369.37 | — |
March 31 2026 19:30 | $370.34 | $372.09 | $368.95 | $369.36 | 5,401,422 |
March 31 2026 18:30 | $369.01 | $370.90 | $368.63 | $370.29 | 4,443,339 |
March 31 2026 17:30 | $368.06 | $369.35 | $367.24 | $369.05 | 2,992,590 |
March 31 2026 16:30 | $364.26 | $369.77 | $363.51 | $368.08 | 5,725,968 |
March 31 2026 15:30 | $363.41 | $364.36 | $362.86 | $364.26 | 2,101,872 |
March 31 2026 14:30 | $364.67 | $364.77 | $362.29 | $363.46 | 5,007,375 |
March 31 2026 13:30 | $363.84 | $367.35 | $363.59 | $364.66 | 7,000,722 |
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.