Microsoft Corporation

Explore MSFT stock price, historical returns, and performance trends — updated daily.

Microsoft Corp (MSFT) company overview

Microsoft develops and licenses consumer and enterprise software. It is known for its Windows operating systems and Office productivity suite. The company is organized into three equally sized broad segments: productivity and business processes (legacy Microsoft Office, cloud-based Office 365, Exchange, SharePoint, Skype, LinkedIn, Dynamics), intelligence cloud (infrastructure- and platform-as-a-service offerings Azure, Windows Server OS, SQL Server), and more personal computing (Windows Client, Xbox, Bing search, display advertising, and Surface laptops, tablets, and desktops).

MSFT — period returns
PeriodReturn %
Last date1.14
Week3.04
Last Month7.07
Last 3 months38.41
Last 6 months40.79
Year to Date (YTD)14.42
Last 1 year5.27
Last 2 years29.11
Last 3 years65.12
Last 5 years82.63
Last 10 years842.44
Last 15 years1905.74
Last 20 years1802.78
Last 25 years1806.8
Last 50 years541050
SPY benchmark — period returns
PeriodReturn %
Last date-0.06
Week0.42
Last Month2.26
Last 3 months3.86
Last 6 months13.41
Year to Date (YTD)13.9
Last 1 year17.35
Last 2 years33.16
Last 3 years80.32
Last 5 years78.8
Last 10 years265.1
Last 15 years547.18
Last 20 years470.41
Last 25 years624.35
Last 50 years1670.82
MSFT annual returns (chart)
MSFT annual returns
PeriodReturn %
2000-62.78
200152.7
2002-22.88
20031.9
2004-2.66
2005-2.21
200611.25
200719.22
2008-44.8
200949.93
2010-9.82
2011-7.22
2012-0.22
201335.45
201425
201518.65
201613.39
201736.69
201818.17
201955.95
202038.48
202154.49
2022-28.36
202356.96
202413.65
202515.54
202614.42
MSFT quarterly returns (chart)
MSFT quarterly returns
PeriodReturn %
2000-Q1-8.85
2000-Q2-11.97
2000-Q3-24.6
2000-Q4-26.62
2001-Q126.05
2001-Q230.78
2001-Q3-27.54
2001-Q427.88
2002-Q1-10.02
2002-Q2-9.41
2002-Q3-16.94
2002-Q411.86
2003-Q1-9.87
2003-Q25.3
2003-Q36.31
2003-Q4-4.03
2004-Q1-9.18
2004-Q213.88
2004-Q3-3.42
2004-Q4-5.42
2005-Q1-9.61
2005-Q22.99
2005-Q34.13
2005-Q42.55
2006-Q11.38
2006-Q2-15.46
2006-Q315.4
2006-Q49.14
2007-Q1-6.66
2007-Q26.24
2007-Q3-0.94
2007-Q419.58
2008-Q1-19.42
2008-Q2-6.75
2008-Q3-0.67
2008-Q4-26.59
2009-Q1-9.64
2009-Q223.1
2009-Q36.99
2009-Q422.51
2010-Q1-5.36
2010-Q2-21.09
2010-Q35.74
2010-Q414.48
2011-Q1-9.26
2011-Q22.04
2011-Q3-4.34
2011-Q45.83
2012-Q120.51
2012-Q2-5.26
2012-Q3-2.62
2012-Q4-9.43
2013-Q13.58
2013-Q220.73
2013-Q3-3.14
2013-Q411.41
2014-Q110.31
2014-Q20.68
2014-Q310.72
2014-Q41.2
2015-Q1-13.05
2015-Q28.42
2015-Q3-0.43
2015-Q424.37
2016-Q10.78
2016-Q2-7.92
2016-Q312.59
2016-Q48.22
2017-Q15.24
2017-Q25.16
2017-Q39.27
2017-Q414.65
2018-Q16.19
2018-Q211.4
2018-Q314.36
2018-Q4-12.14
2019-Q116.63
2019-Q212.55
2019-Q32.47
2019-Q415.05
2020-Q1-1.81
2020-Q233.79
2020-Q32.75
2020-Q44.69
2021-Q18.31
2021-Q211.78
2021-Q33.8
2021-Q416.33
2022-Q1-7.9
2022-Q2-17
2022-Q3-10.28
2022-Q4-0.38
2023-Q120.34
2023-Q218.56
2023-Q3-6.58
2023-Q416.86
2024-Q113.44
2024-Q25.27
2024-Q3-5.79
2024-Q40.19
2025-Q1-10.32
2025-Q230.15
2025-Q35.26
2025-Q4-6.94
2026-Q1-21.73
2026-Q20.99
2026-Q333.47
2026-Q45.53
MSFT monthly returns (chart)
MSFT monthly returns
PeriodReturn %
2000-01-16.03
2000-02-8.68
2000-0318.86
2000-04-34.34
2000-05-10.32
2000-0627.88
2000-07-12.73
2000-080
2000-09-13.61
2000-1014.19
2000-11-16.7
2000-12-24.4
2001-0140.76
2001-02-3.37
2001-03-7.32
2001-0423.92
2001-052.1
2001-065.52
2001-07-9.32
2001-08-13.84
2001-09-10.31
2001-1013.68
2001-1110.39
2001-123.18
2002-01-3.83
2002-02-8.41
2002-033.39
2002-04-13.36
2002-05-2.6
2002-067.47
2002-07-12.29
2002-082.29
2002-09-10.88
2002-1022.27
2002-117.85
2002-12-10.37
2003-01-8.2
2003-02-0.13
2003-032.15
2003-045.62
2003-05-3.75
2003-064.19
2003-073
2003-080.42
2003-094.83
2003-10-5.97
2003-11-1.64
2003-126.46
2004-011.02
2004-02-4.05
2004-03-6.03
2004-044.81
2004-050.38
2004-068.88
2004-07-0.25
2004-08-4.18
2004-091.28
2004-101.16
2004-11-4.15
2004-12-0.34
2005-01-1.65
2005-02-4.26
2005-03-3.93
2005-044.68
2005-051.98
2005-06-3.72
2005-073.1
2005-086.91
2005-09-6.03
2005-10-0.12
2005-117.7
2005-12-5.53
2006-017.65
2006-02-4.55
2006-031.27
2006-04-11.25
2006-05-6.21
2006-062.87
2006-073.26
2006-086.82
2006-096.42
2006-104.97
2006-112.26
2006-121.7
2007-013.35
2007-02-8.72
2007-03-1.06
2007-047.43
2007-052.51
2007-06-3.98
2007-07-1.63
2007-08-0.9
2007-092.54
2007-1024.95
2007-11-8.72
2007-125.95
2008-01-8.43
2008-02-16.56
2008-034.34
2008-040.49
2008-05-0.7
2008-06-2.86
2008-07-6.51
2008-086.1
2008-09-2.2
2008-10-16.34
2008-11-9.45
2008-12-3.86
2009-01-12.04
2009-02-5.56
2009-0313.75
2009-0410.29
2009-053.11
2009-0613.79
2009-07-1.05
2009-084.8
2009-094.34
2009-107.81
2009-116.06
2009-123.64
MSFT OHLC (1 year) — price trend
MSFT OHLC (1 year)
DateOpenHighLowCloseVolume
2025-10-13516.41516.41511.68514.05—
2025-10-14510.23515.28506513.57—
2025-10-15514.96517.19510513.43—
2025-10-16512.58516.85508.13511.61—
2025-10-17509.04515.48507.31513.58—
2025-10-20514.61518.7513.43516.79—
2025-10-21517.5518.69513.04517.66—
2025-10-22521.15525.23517.71520.54—
2025-10-23522.46523.95518.61520.56—
2025-10-24522.79525.35520.71523.61—
2025-10-27531.78534.58529.01531.52—
2025-10-28550553.72540.77542.07—
2025-10-29544.94546.27536.73541.55—
2025-10-30530.48534.97522.12525.76—
2025-10-31528.88529.32515.1517.81—
2025-11-03519.81524.96514.59517.03—
2025-11-04511.76515.55507.84514.33—
2025-11-05513.3514.83506.58507.16—
2025-11-06505.66505.7495.81497.1—
2025-11-07496.95499.38493.25496.82—
2025-11-10500.04506.85498.8506—
2025-11-11504.8509.6502.35508.68—
2025-11-12509.36511.67499.12511.14—
2025-11-13510.31513.5501.29503.29—
2025-11-14498.23511.6497.44510.18—
2025-11-17508.45512.12504.91507.49—
2025-11-18495.37502.98486.78493.79—
2025-11-19490.1495.19482.83487.12—
2025-11-20492.71493.57475.5478.43—
2025-11-21478.5478.92468.27472.12—
2025-11-24475476.9468.02474—
2025-11-25474.07479.15464.89476.99—
2025-11-26486.31488.31481.2485.5—
2025-11-28487.6492.63486.65492.01—
2025-12-01488.44489.86484.65486.74—
2025-12-02486.72493.5486.32490—
2025-12-03476.32484.24475.2477.73—
2025-12-04479.76481.32476.49480.84—
2025-12-05482.52483.4478.88483.16—
2025-12-08484.89492.3484.38491.02—
2025-12-09489.1492.12488.5492.02—
2025-12-10484.03484.25475.08478.56—
2025-12-11476.63486.03475.86483.47—
2025-12-12479.82482.45476.34478.53—
2025-12-15480.1480.72472.52474.82—
2025-12-16471.91477.89470.88476.39—
2025-12-17476.91480475476.12—
2025-12-18478.19489.6477.89483.98—
2025-12-19487.36487.85482.49485.92—
2025-12-22486.12488.73482.69484.92—
2025-12-23484.98487.83484.74486.85—
2025-12-24485.68489.16484.83488.02—
2025-12-26486.71488.12485.96487.71—
2025-12-29484.86488.35484.18487.1—
2025-12-30485.93489.68485.5487.48—
2025-12-31487.84488.14483.3483.62—
2026-01-02484.39484.66470.16472.94—
2026-01-05474.06476.07469.5472.85—
2026-01-06473.8478.74469.75478.51—
2026-01-07479.76489.7477.95483.47—
2026-01-08481.24482.66475.86478.11—
2026-01-09474.06479.82472.2479.28—
2026-01-12476.67480.99475.68477.18—
2026-01-13474.68475.78465.95470.67—
2026-01-14466.46468.2457.17459.38—
2026-01-15464.12464.25455.9456.66—
2026-01-16457.83463.19456.48459.86—
2026-01-20451.22456.8449.28454.52—
2026-01-21452.6452.69438.68444.11—
2026-01-22447.62452.84444.7451.14—
2026-01-23451.87471.1450.53465.95—
2026-01-26465.31474.25462470.28—
2026-01-27473.7482.87473.16480.58—
2026-01-28483.21483.74478481.63—
2026-01-29439.99442.5421.02433.5—
2026-01-30439.17439.6426.45430.29—
2026-02-02430.24430.74422.25423.37—
2026-02-03422.01422.05408.56411.21—
2026-02-04411419.8409.24414.19—
2026-02-05407.44408.3392.32393.67—
2026-02-06399.17401.79392.92401.14—
2026-02-09404.85414.89400.87413.6—
2026-02-10419.62423.68412.7413.27—
2026-02-11416.18416.46401.01404.37—
2026-02-12405406.2398.01401.84—
2026-02-13404.45405.54398.05401.32—
2026-02-17399.22400.52394.53396.86—
2026-02-18398.13402.56396.32399.6—
2026-02-19400.69404.43396.67398.46—
2026-02-20396.11400.12395.16397.23—
2026-02-23395395.36383.1384.47—
2026-02-24384.14389.36381.71389—
2026-02-25390.53401.47390.16400.6—
2026-02-26404.71407.49398.74401.72—
2026-02-27390.88396.82389.88392.74—
2026-03-02392.86401.19390.63398.55—
2026-03-03393.14406.7392.67403.93—
2026-03-04401.27411.03400.31405.2—
2026-03-05404.42411.61404.4410.68—
2026-03-06409.2413.05408.51408.96—
2026-03-09404.92410.21403.5409.41—
2026-03-10410.03410.2402.93405.76—
2026-03-11405.57409.01401.59404.88—
2026-03-12404.63406.12401.71401.86—
2026-03-13400.72404.8394.25395.55—
2026-03-16397.95400.63394.79399.95—
2026-03-17400.14404.4397.74399.41—
2026-03-18397.05398391391.79—
2026-03-19390.03392.49387.06389.02—
2026-03-20386.26387380.12381.87—
2026-03-23383.99387.21381.68383—
2026-03-24382.41382.47371.85372.74—
2026-03-25376.92377.06369.63371.04—
2026-03-26370.82374.72365.19365.97—
2026-03-27361.9362.45356.51356.77—
2026-03-30361.89365.35356.28358.96—
2026-03-31364.63372.9363.07370.17—
2026-04-01373.16373.99368.2369.37—
2026-04-02367.2373.6364.15373.46—
2026-04-06373.46373.73369.5372.88—
MSFT OHLC with signals — price trend
MSFT OHLC with signals
DateOpenHighLowCloseVolume
2025-10-13516.41516.41511.68514.05—
2025-10-14510.23515.28506513.57—
2025-10-15514.96517.19510513.43—
2025-10-16512.58516.85508.13511.61—
2025-10-17509.04515.48507.31513.58—
2025-10-20514.61518.7513.43516.79—
2025-10-21517.5518.69513.04517.66—
2025-10-22521.15525.23517.71520.54—
2025-10-23522.46523.95518.61520.56—
2025-10-24522.79525.35520.71523.61—
2025-10-27531.78534.58529.01531.52—
2025-10-28550553.72540.77542.07—
2025-10-29544.94546.27536.73541.55—
2025-10-30530.48534.97522.12525.76—
2025-10-31528.88529.32515.1517.81—
2025-11-03519.81524.96514.59517.03—
2025-11-04511.76515.55507.84514.33—
2025-11-05513.3514.83506.58507.16—
2025-11-06505.66505.7495.81497.1—
2025-11-07496.95499.38493.25496.82—
2025-11-10500.04506.85498.8506—
2025-11-11504.8509.6502.35508.68—
2025-11-12509.36511.67499.12511.14—
2025-11-13510.31513.5501.29503.29—
2025-11-14498.23511.6497.44510.18—
2025-11-17508.45512.12504.91507.49—
2025-11-18495.37502.98486.78493.79—
2025-11-19490.1495.19482.83487.12—
2025-11-20492.71493.57475.5478.43—
2025-11-21478.5478.92468.27472.12—
2025-11-24475476.9468.02474—
2025-11-25474.07479.15464.89476.99—
2025-11-26486.31488.31481.2485.5—
2025-11-28487.6492.63486.65492.01—
2025-12-01488.44489.86484.65486.74—
2025-12-02486.72493.5486.32490—
2025-12-03476.32484.24475.2477.73—
2025-12-04479.76481.32476.49480.84—
2025-12-05482.52483.4478.88483.16—
2025-12-08484.89492.3484.38491.02—
2025-12-09489.1492.12488.5492.02—
2025-12-10484.03484.25475.08478.56—
2025-12-11476.63486.03475.86483.47—
2025-12-12479.82482.45476.34478.53—
2025-12-15480.1480.72472.52474.82—
2025-12-16471.91477.89470.88476.39—
2025-12-17476.91480475476.12—
2025-12-18478.19489.6477.89483.98—
2025-12-19487.36487.85482.49485.92—
2025-12-22486.12488.73482.69484.92—
2025-12-23484.98487.83484.74486.85—
2025-12-24485.68489.16484.83488.02—
2025-12-26486.71488.12485.96487.71—
2025-12-29484.86488.35484.18487.1—
2025-12-30485.93489.68485.5487.48—
2025-12-31487.84488.14483.3483.62—
2026-01-02484.39484.66470.16472.94—
2026-01-05474.06476.07469.5472.85—
2026-01-06473.8478.74469.75478.51—
2026-01-07479.76489.7477.95483.47—
2026-01-08481.24482.66475.86478.11—
2026-01-09474.06479.82472.2479.28—
2026-01-12476.67480.99475.68477.18—
2026-01-13474.68475.78465.95470.67—
2026-01-14466.46468.2457.17459.38—
2026-01-15464.12464.25455.9456.66—
2026-01-16457.83463.19456.48459.86—
2026-01-20451.22456.8449.28454.52—
2026-01-21452.6452.69438.68444.11—
2026-01-22447.62452.84444.7451.14—
2026-01-23451.87471.1450.53465.95—
2026-01-26465.31474.25462470.28—
2026-01-27473.7482.87473.16480.58—
2026-01-28483.21483.74478481.63—
2026-01-29439.99442.5421.02433.5—
2026-01-30439.17439.6426.45430.29—
2026-02-02430.24430.74422.25423.37—
2026-02-03422.01422.05408.56411.21—
2026-02-04411419.8409.24414.19—
2026-02-05407.44408.3392.32393.67—
2026-02-06399.17401.79392.92401.14—
2026-02-09404.85414.89400.87413.6—
2026-02-10419.62423.68412.7413.27—
2026-02-11416.18416.46401.01404.37—
2026-02-12405406.2398.01401.84—
2026-02-13404.45405.54398.05401.32—
2026-02-17399.22400.52394.53396.86—
2026-02-18398.13402.56396.32399.6—
2026-02-19400.69404.43396.67398.46—
2026-02-20396.11400.12395.16397.23—
2026-02-23395395.36383.1384.47—
2026-02-24384.14389.36381.71389—
2026-02-25390.53401.47390.16400.6—
2026-02-26404.71407.49398.74401.72—
2026-02-27390.88396.82389.88392.74—
2026-03-02392.86401.19390.63398.55—
2026-03-03393.14406.7392.67403.93—
2026-03-04401.27411.03400.31405.2—
2026-03-05404.42411.61404.4410.68—
2026-03-06409.2413.05408.51408.96—
2026-03-09404.92410.21403.5409.41—
2026-03-10410.03410.2402.93405.76—
2026-03-11405.57409.01401.59404.88—
2026-03-12404.63406.12401.71401.86—
2026-03-13400.72404.8394.25395.55—
2026-03-16397.95400.63394.79399.95—
2026-03-17400.14404.4397.74399.41—
2026-03-18397.05398391391.79—
2026-03-19390.03392.49387.06389.02—
2026-03-20386.26387380.12381.87—
2026-03-23383.99387.21381.68383—
2026-03-24382.41382.47371.85372.74—
2026-03-25376.92377.06369.63371.04—
2026-03-26370.82374.72365.19365.97—
2026-03-27361.9362.45356.51356.77—
2026-03-30361.89365.35356.28358.96—
2026-03-31364.63372.9363.07370.17—
2026-04-01373.16373.99368.2369.37—
2026-04-02367.2373.6364.15373.46—
2026-04-06373.46373.73369.5372.88—

MSFT related tickers