msft stock price trailing 30 day average in the past 30 days

The average closing price for Microsoft (MSFT) between February 10, 2025 and March 12, 2025 is $400.70. It was down 7.9% in that time. The latest price is $380.41.

Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.