MSFT vs GOOG Stock Comparison

Microsoft and Google (Class C) stock analysis with 20 years of historical data and interactive charts

Compare MSFT vs GOOG


MSFT

Stock Price (October 2005) $25.71
Stock Price (September 2025) $513.24
10-Year Growth 300.22%
20-Year Growth 423.30%
Market Cap (September 2025) $3.93 Trillion

GOOG

Stock Price (October 2005) $313.63
Stock Price (September 2025) $243.09
10-Year Growth 241.17%
20-Year Growth 435.29%
Market Cap (September 2025) $3.04 Trillion

20-Year Performance Chart


Interactive visualization of MSFT vs GOOG stock performance (2005-2025)

20-Year Performance Data


Year MSFT GOOG
2025 +24.42% +28.17%
2024 +14.50% +36.95%
2023 +58.35% +57.11%
2022 -27.69% -38.84%
2021 +55.79% +67.43%
2020 +39.94% +28.12%
2019 +58.44% +27.84%
2018 +20.22% -2.76%
2017 +39.74% +33.11%
2016 +16.51% +4.04%
2015 +21.88% +45.00%
2014 +28.42% -5.32%
2013 +39.54% +54.95%
2012 +2.58% +6.31%
2011 -4.75% +6.88%
2010 -7.94% -5.23%
2009 +53.44% +92.95%
2008 -43.79% -55.10%
2007 +20.84% +47.88%
2006 +12.86% +5.80%
2005 +2.85% +30.18%
20-Year Average Return for MSFT 21.76%
20-Year Average Return for GOOG 21.17%

24 Months Performance


Month MSFT GOOG
September 2025 +2.54% +14.99%
August 2025 -3.16% +12.41%
July 2025 +8.42% +9.02%
June 2025 +7.67% +4.25%
May 2025 +8.42% +6.18%
April 2025 +3.42% +1.27%
March 2025 -3.37% -7.26%
February 2025 -3.20% -15.01%
January 2025 -0.84% +7.85%
December 2024 -2.20% +10.22%
November 2024 +3.40% -1.25%
October 2024 -3.41% +2.54%
September 2024 +5.09% +5.55%
August 2024 +0.19% -4.26%
July 2024 -8.40% -6.15%
June 2024 +8.08% +5.28%
May 2024 +5.30% +5.07%
April 2024 -8.30% +5.20%
March 2024 +1.26% +10.27%
February 2024 +2.63% -2.05%
January 2024 +7.20% +1.61%
December 2023 +0.41% +5.71%
November 2023 +9.71% +4.98%
October 2023 +5.07% -7.30%
24 Months Average Return for MSFT 2.88%
24 Months Average Return for GOOG 1.91%

Ready to Make Informed Investment Decisions?

Get access to comprehensive historical stock data and professional analysis to power your investment research and portfolio decisions.