Microsoft (MSFT)
Since Nov 08, 2004, Microsoft (MSFT) has reported earnings 87 times. On average the shares move ±3.91% post-earnings, with a positive reaction 56.3% of the time. Its largest post-earnings gain was +10.52% (Apr 23, 2009) and its largest decline was -11.71% (Jan 22, 2009). The next earnings report is predicted for 2026-07-28 (high confidence).
Earnings Price Reaction
Scroll to zoom, drag to pan — click earnings dots for details
Earnings Impact
Total Earnings
87
Avg Abs. Movement
±3.91%
Positive %
56.3%
Negative %
43.7%
Historical Earnings Statistics
| Date | Timing | Open | High | Close | Volume | Movement % | SEC Filing |
|---|---|---|---|---|---|---|---|
| Apr 29, 2026 | ☽ POST | $424.57 | $426.82 | $424.46 | 31,217,392 | -3.93% | open_in_new |
| Jan 28, 2026 | ☽ POST | $482.11 | $482.64 | $480.53 | 36,875,400 | -9.99% | open_in_new |
| Oct 29, 2025 | ☽ POST | $542.68 | $544.01 | $539.31 | 36,023,000 | -2.92% | open_in_new |
| Jul 30, 2025 | ☽ POST | $512.19 | $512.97 | $510.28 | 26,380,400 | +3.95% | open_in_new |
| Apr 30, 2025 | ☽ POST | $387.33 | $393.65 | $392.26 | 36,461,100 | +7.63% | open_in_new |
| Jan 29, 2025 | ☽ POST | $442.41 | $442.60 | $438.09 | 23,581,400 | -6.18% | open_in_new |
| Oct 30, 2024 | ☽ POST | $432.38 | $433.43 | $427.53 | 29,749,100 | -6.05% | open_in_new |
| Jul 30, 2024 | ☽ POST | $422.01 | $423.33 | $417.28 | 32,687,600 | -1.08% | open_in_new |
| Apr 25, 2024 | ☽ POST | $388.07 | $393.85 | $393.01 | 40,586,500 | +1.82% | open_in_new |
| Jan 30, 2024 | ☽ POST | $405.28 | $406.06 | $401.67 | 33,477,600 | -2.69% | open_in_new |
| Oct 24, 2023 | ☽ POST | $325.03 | $325.56 | $324.27 | 31,153,600 | +3.07% | open_in_new |
| Jul 25, 2023 | ☽ POST | $339.82 | $344.50 | $343.61 | 41,637,700 | -3.76% | open_in_new |
| Apr 25, 2023 | ☽ POST | $273.04 | $275.09 | $269.05 | 45,772,200 | +7.24% | open_in_new |
| Jan 24, 2023 | ☽ POST | $236.30 | $237.71 | $235.85 | 40,234,400 | -0.59% | open_in_new |
| Oct 25, 2022 | ☽ POST | $240.26 | $243.93 | $243.56 | 34,775,500 | -7.72% | open_in_new |
| Jul 26, 2022 | ☽ POST | $251.97 | $251.99 | $244.25 | 39,348,000 | +6.69% | open_in_new |
| Apr 26, 2022 | ☽ POST | $268.45 | $269.28 | $261.40 | 46,518,400 | +4.81% | open_in_new |
| Jan 25, 2022 | ☽ POST | $281.43 | $284.78 | $278.50 | 72,848,600 | +2.85% | open_in_new |
| Oct 26, 2021 | ☽ POST | $299.68 | $301.03 | $298.83 | 28,107,300 | +4.21% | open_in_new |
| Jul 27, 2021 | ☽ POST | $278.37 | $278.51 | $275.59 | 33,604,100 | -0.11% | open_in_new |
| Apr 27, 2021 | ☽ POST | $251.00 | $252.55 | $251.38 | 31,014,200 | -2.83% | open_in_new |
| Jan 26, 2021 | ☽ POST | $221.97 | $224.19 | $222.42 | 49,169,600 | +0.25% | open_in_new |
| Oct 27, 2020 | ☽ POST | $202.04 | $204.98 | $203.62 | 36,700,300 | -4.96% | open_in_new |
| Jul 22, 2020 | ☽ POST | $199.27 | $202.23 | $201.70 | 49,605,700 | -4.35% | open_in_new |
| Apr 29, 2020 | ☽ POST | $164.54 | $168.78 | $168.54 | 51,286,600 | +1% | open_in_new |
| Jan 29, 2020 | ☽ POST | $159.00 | $159.86 | $159.19 | 34,754,500 | +2.82% | open_in_new |
| Oct 23, 2019 | ☽ POST | $129.23 | $129.77 | $129.57 | 29,844,600 | +1.97% | open_in_new |
| Jul 18, 2019 | ☽ POST | $127.55 | $128.56 | $128.37 | 30,381,800 | +0.15% | open_in_new |
| Apr 24, 2019 | ☽ POST | $117.93 | $117.98 | $117.20 | 31,257,000 | +3.31% | open_in_new |
| Jan 30, 2019 | ☽ POST | $97.66 | $99.31 | $99.31 | 49,471,900 | -1.83% | open_in_new |
| Oct 24, 2018 | ☽ POST | $100.77 | $100.84 | $95.11 | 63,897,800 | +5.84% | open_in_new |
| Jul 19, 2018 | ☽ POST | $97.16 | $97.51 | $96.67 | 40,171,600 | +1.79% | open_in_new |
| Apr 26, 2018 | ☽ POST | $86.25 | $87.72 | $86.90 | 42,529,000 | +1.65% | open_in_new |
| Jan 31, 2018 | ☽ POST | $86.03 | $87.54 | $87.18 | 48,756,300 | -0.79% | open_in_new |
| Oct 26, 2017 | ☽ POST | $72.31 | $72.51 | $71.91 | 32,120,700 | +6.41% | open_in_new |
| Jul 20, 2017 | ☽ POST | $67.37 | $67.48 | $67.41 | 42,361,000 | -0.58% | open_in_new |
| Apr 27, 2017 | ☽ POST | $61.54 | $61.75 | $61.65 | 34,971,000 | +0.28% | open_in_new |
| Jan 26, 2017 | ☽ POST | $57.55 | $57.93 | $57.69 | 43,554,600 | +2.35% | open_in_new |
| Oct 20, 2016 | ☽ POST | $51.27 | $51.28 | $51.04 | 49,455,600 | +4.21% | open_in_new |
| Jul 19, 2016 | ☽ POST | $47.59 | $47.76 | $47.04 | 53,336,500 | +5.31% | open_in_new |
| Apr 21, 2016 | ☽ POST | $49.10 | $49.48 | $49.08 | 38,909,100 | -7.17% | open_in_new |
| Jan 28, 2016 | ☽ POST | $45.31 | $45.61 | $45.48 | 62,513,800 | +5.82% | open_in_new |
| Oct 22, 2015 | ☽ POST | $41.24 | $42.48 | $41.68 | 56,637,100 | +10.08% | open_in_new |
| Jul 21, 2015 | ☽ POST | $40.33 | $40.80 | $40.76 | 42,781,900 | -3.68% | open_in_new |
| Apr 23, 2015 | ☽ POST | $36.74 | $37.35 | $37.12 | 46,309,500 | +10.45% | open_in_new |
| Jan 26, 2015 | ☽ POST | $39.97 | $40.08 | $39.98 | 42,525,500 | -9.25% | open_in_new |
| Oct 23, 2014 | ☽ POST | $37.71 | $38.41 | $38.05 | 45,451,900 | +2.47% | open_in_new |
| Jul 22, 2014 | ☽ POST | $37.79 | $37.92 | $37.65 | 43,095,800 | +0.09% | open_in_new |
| Apr 24, 2014 | ☽ POST | $33.14 | $33.34 | $33.24 | 42,381,600 | +0.13% | open_in_new |
| Jan 23, 2014 | ☽ POST | $29.88 | $29.91 | $29.85 | 43,954,000 | +2.08% | open_in_new |
| Oct 24, 2013 | ☽ POST | $27.79 | $28.02 | $27.70 | 53,209,700 | +5.96% | open_in_new |
| Jul 18, 2013 | ☽ POST | $29.14 | $29.28 | $28.91 | 49,547,100 | -11.4% | open_in_new |
| Apr 18, 2013 | ☽ POST | $23.45 | $23.48 | $23.32 | 56,906,600 | +3.4% | open_in_new |
| Jan 24, 2013 | ☽ POST | $22.26 | $22.55 | $22.20 | 101,739,300 | +0.9% | open_in_new |
| Oct 18, 2012 | ☽ POST | $23.63 | $23.69 | $23.51 | 59,238,500 | -2.92% | open_in_new |
| Jul 19, 2012 | ☽ POST | $24.15 | $24.38 | $24.28 | 46,663,200 | -1.79% | open_in_new |
| Apr 19, 2012 | ☽ POST | $24.48 | $24.92 | $24.39 | 54,781,200 | +4.55% | open_in_new |
| Jan 19, 2012 | ☽ POST | $22.00 | $22.22 | $21.97 | 74,053,500 | +5.65% | open_in_new |
| Oct 20, 2011 | ☽ POST | $21.14 | $21.20 | $20.97 | 76,300,200 | +0.44% | open_in_new |
| Jul 21, 2011 | ☽ POST | $20.84 | $21.05 | $20.89 | 81,737,400 | +1.59% | open_in_new |
| Apr 28, 2011 | ☽ POST | $20.26 | $20.57 | $20.45 | 80,200,000 | -2.96% | open_in_new |
| Jan 27, 2011 | ☽ POST | $21.88 | $22.42 | $21.97 | 146,938,600 | -3.88% | open_in_new |
| Oct 28, 2010 | ☽ POST | $19.83 | $19.96 | $19.88 | 80,730,300 | +1.48% | open_in_new |
| Jul 22, 2010 | ☽ POST | $19.20 | $19.56 | $19.44 | 73,016,400 | -0.12% | open_in_new |
| Apr 22, 2010 | ☽ POST | $23.25 | $23.62 | $23.51 | 84,847,600 | -1.37% | open_in_new |
| Jan 28, 2010 | ☽ POST | $22.25 | $22.27 | $21.74 | 117,513,700 | -3.36% | open_in_new |
| Oct 23, 2009 | ☀ PRE | $21.68 | $21.79 | $20.80 | 281,761,000 | +5.38% | open_in_new |
| Jul 23, 2009 | ☽ POST | $18.40 | $18.99 | $18.87 | 106,060,500 | -8.26% | open_in_new |
| Apr 23, 2009 | ☽ POST | $13.88 | $13.89 | $13.88 | 86,116,300 | +10.52% | open_in_new |
| Jan 22, 2009 | ☀ PRE | $13.15 | $13.24 | $12.47 | 222,436,600 | -11.71% | open_in_new |
| Oct 23, 2008 | ☽ POST | $15.59 | $16.35 | $16.15 | 154,774,100 | -1.61% | open_in_new |
| Jul 17, 2008 | ☽ POST | $19.88 | $20.12 | $19.84 | 96,526,100 | -6.03% | open_in_new |
| Apr 24, 2008 | ☽ POST | $22.71 | $23.05 | $22.84 | 115,416,700 | -6.2% | open_in_new |
| Jan 24, 2008 | ☽ POST | $23.14 | $23.86 | $23.79 | 155,640,400 | -0.93% | open_in_new |
| Oct 25, 2007 | ☽ POST | $22.51 | $22.97 | $22.81 | 169,588,700 | +9.5% | open_in_new |
| Jul 19, 2007 | ☽ POST | $22.06 | $22.62 | $22.39 | 121,159,300 | -1.11% | open_in_new |
| Apr 26, 2007 | ☽ POST | $20.60 | $20.79 | $20.61 | 68,760,300 | +3.51% | open_in_new |
| Jan 25, 2007 | ☽ POST | $21.93 | $22.22 | $21.49 | 97,378,700 | +0.49% | open_in_new |
| Oct 26, 2006 | ☽ POST | $19.93 | $19.98 | $19.94 | 69,964,200 | -0.04% | open_in_new |
| Jul 20, 2006 | ☽ POST | $16.43 | $16.43 | $16.01 | 76,605,200 | +4.46% | open_in_new |
| Apr 27, 2006 | ☽ POST | $18.83 | $19.29 | $19.02 | 96,509,600 | -11.38% | open_in_new |
| Jan 26, 2006 | ☽ POST | $18.48 | $18.59 | $18.44 | 69,509,300 | +4.87% | open_in_new |
| Oct 27, 2005 | ☽ POST | $17.49 | $17.53 | $17.24 | 61,566,100 | +2.74% | open_in_new |
| Jul 21, 2005 | ☽ POST | $18.19 | $18.31 | $18.29 | 112,932,100 | -2.87% | open_in_new |
| Apr 28, 2005 | ☽ POST | $17.11 | $17.18 | $16.86 | 83,623,100 | +3.48% | open_in_new |
| Jan 27, 2005 | ☽ POST | $17.84 | $17.98 | $17.95 | 93,204,100 | +0.27% | open_in_new |
| Nov 08, 2004 | ☽ POST | $17.99 | $18.18 | $18.06 | 112,802,100 | +1.67% | open_in_new |
Earnings Count
87
Total earnings in dataset
Avg Abs. Movement
±3.91%
Avg % price change on earnings
SEC Filing Types
Recent SEC Filings
10 most recent| Form | Date Filed | View on EDGAR |
|---|---|---|
| 4 | 20260610 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
| 4 | 20260609 | open_in_new SEC.gov |
Frequently asked about MSFT earnings
When does Microsoft report earnings next? expand_more
Microsoft (MSFT)'s next earnings date is predicted (high confidence) for 2026-07-28. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.
How much does MSFT stock move after earnings? expand_more
Over 87 reports, MSFT has moved an average of ±3.91% the session after earnings, closing higher 56.3% of the time.
What was MSFT's biggest post-earnings move? expand_more
MSFT's largest post-earnings gain on record was +10.52% on Apr 23, 2009, and its largest decline was -11.71% on Jan 22, 2009.
Where can I find Microsoft's SEC filings? expand_more
All of Microsoft's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.
Sector peers
- Apple Inc. (AAPL) earnings history chevron_right
- Accenture (ACN) earnings history chevron_right
- Adobe Inc. (ADBE) earnings history chevron_right
- Analog Devices (ADI) earnings history chevron_right
- Autodesk (ADSK) earnings history chevron_right
- Akamai Technologies (AKAM) earnings history chevron_right
- Applied Materials (AMAT) earnings history chevron_right
- Advanced Micro Devices (AMD) earnings history chevron_right
- Arista Networks (ANET) earnings history chevron_right
- Ansys (ANSS) earnings history chevron_right