Regular Market:
$476.99+$2.99(+0.63%)
November 25, 2025 | session closed
Full Day:
$476.83+$3.03(+0.64%)
19 min ago | after-hours session open
Summary
As of today, MSFT stock price is $476.99, with a rise of +$2.99 (+0.63%) during the most recent trading session on November 25, 2025.Over the past year, MSFT stock price has increased by +$58.20 (+13.90%). MSFT stock price is now -14.13% below its all-time high of $555.45.MSFT Price Chart
Nov 25, 2022 - Nov 25, 2025
Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested seriesMSFT Price Trends
PeriodPeriodPricePriceS&P 500S&P 500NASDAQNASDAQDow JonesDow JonesXLKXLK1D1 Day+0.6%+1.0%+0.7%+1.5%+0.3%1M1 Month-8.9%-0.3%-0.7%-0.1%-4.5%3M3 Months-5.4%+5.1%+7.4%+4.1%+7.1%6M6 Months+6.0%+16.7%+23.0%+13.3%+23.7%YTDYTD+13.2%+15.1%+19.3%+10.8%+20.6%1Y1 Year+13.9%+13.1%+20.9%+5.4%+20.1%5Y5 Years+123.0%+86.5%+90.5%+57.9%+129.9%MSFT Price Highs & Lows
PeriodPeriodHighHighCurrent vs Highvs HighLowLowCurrent vs Lowvs Low1M1-Month$553.72-13.9%$464.89+2.6%3M3-Month$553.72-13.9%$464.89+2.6%6M6-Month$555.45-14.1%$448.91+6.3%1Y1-Year$555.45-14.1%$344.79+38.3%3Y3-Year$555.45-14.1%$219.35+117.5%5Y5-Year$555.45-14.1%$209.11+128.1%All-TimeAll-Time$555.45-14.1%$0.09>+9999.0%DateValue2025$476.99(+13.2%)
2024$421.50(+12.1%)
2023$376.04(+56.8%)
2022$239.82(-28.7%)
2021$336.32(+51.2%)
2020$222.42(+41.0%)
2019$157.70(+55.3%)
2018$101.57(+18.7%)
2017$85.54(+37.7%)
2016$62.14(+12.0%)
2015$55.48(+19.4%)
2014$46.45(+24.2%)
2013$37.41(+40.1%)
2012$26.71(+2.9%)
2011$25.96(-7.0%)
2010$27.91(-8.4%)
2009$30.48(+56.8%)
2008$19.44(-45.4%)
2007$35.60(+19.2%)
2006$29.86(+14.2%)
DateValue2005$26.15(-2.1%)
2004$26.72(-2.4%)
2003$27.37(+5.9%)
2002$25.85(-22.0%)
2001$33.13(+52.7%)
2000$21.69(-62.8%)
1999$58.38(+68.4%)
1998$34.67(+114.6%)
1997$16.16(+56.4%)
1996$10.33(+88.3%)
1995$5.48(+43.6%)
1994$3.82(+51.6%)
1993$2.52(-5.6%)
1992$2.67(+15.1%)
1991$2.32(+121.8%)
1990$1.05(+73.0%)
1989$0.60(+63.4%)
1988$0.37(-1.8%)
1987$0.38(+124.9%)
1986$0.17
FAQ
What is the price of Microsoft Corporation stock today?What is the all-time high price for Microsoft Corporation stock?When did Microsoft Corporation stock split?What is MSFT year-to-date return?What is MSFT year-on-year return?What is the price of Microsoft Corporation stock today?
The current price of MSFT is $477.53
What is the all-time high price for Microsoft Corporation stock?
Microsoft Corporation stock all-time high price is $555.45
When did Microsoft Corporation stock split?
MSFT most recent stock split occurred on Feb 18, 2003
What is MSFT year-to-date return?
Microsoft Corporation stock has returned +$56.03 (+13.29%) since the beginning of the year
What is MSFT year-on-year return?
Over the past year, Microsoft Corporation stock has returned +$58.74 (+14.03%)

