Back to Earnings Archive
MSFT — Microsoft Corporation
TECHNOLOGY / SOFTWARE - INFRASTRUCTUREQuarters Tracked
40
Beat Rate
95%
Avg Surprise
+9.9%
Current Streak
+14 quarters
Beat Streak Timeline
Q1 2016Q4 2025
BeatMissHeight = surprise magnitude
Disconnect Highlights (5)
Q1 2024
DIP-2.5%Beat EPS by +4.3% → Stock -2.5%
Fed: 5.33%CPI: 313.54810Y: 4.54%
Q1 2023
DIP-2.3%Beat EPS by +9.9% → Stock -2.3%
Fed: 4.83%CPI: 303.36310Y: 3.46%
Q1 2022
DIP-3.7%Beat EPS by +1.4% → Stock -3.7%
Fed: 0.33%CPI: 289.10910Y: 2.75%
Q4 2021
DIP-2.7%Beat EPS by +7.4% → Stock -2.7%
Fed: 0.08%CPI: 281.14810Y: 1.76%
Q3 2018
CRASH-5.3%Beat EPS by +18.8% → Stock -5.3%
Fed: 2.19%CPI: 252.88510Y: 3.15%
Full Earnings History
Q4'25
2026-01-28
$5.16+32.0%
$81.3BFLAT
Q3'25
2025-10-29
$3.72+1.6%
$77.7BFLAT
Q2'25
2025-07-30
$3.65+8.0%
$76.4BFLAT
Q1'25
2025-04-30
$3.46+7.5%
$70.1BFLAT
Q4'24
2025-01-29
$3.23+4.2%
$69.6BFLAT
Q3'24
2024-10-30
$3.30+6.1%
$65.6BFLAT
Q2'24
2024-07-30
$2.95+0.7%
$64.7BFLAT
Q1'24
2024-04-25
$2.94+4.3%
$61.9BDIP
Q4'23
2024-01-30
$2.93+5.4%
$62.0BFLAT
Q3'23
2023-10-24
$2.99+12.8%
$56.5BFLAT
Q2'23
2023-07-25
$2.69+5.5%
$56.2BFLAT
Q1'23
2023-04-25
$2.45+9.9%
$52.9BDIP
Q4'22
2023-01-24
$2.32+1.3%
$52.7BFLAT
Q3'22
2022-10-25
$2.35+2.2%
$50.1BFLAT
Q2'22
2022-07-26
$2.23-2.6%
$51.9BDIP
Q1'22
2022-04-26
$2.22+1.4%
$49.4BDIP
Q4'21
2022-01-25
$2.48+7.4%
$51.7BDIP
Q3'21
2021-10-26
$2.27+9.7%
$45.3BFLAT
Q2'21
2021-07-27
$2.17+13.0%
$46.2BFLAT
Q1'21
2021-04-27
$1.95+9.6%
$41.7BFLAT
Q4'20
2021-01-26
$2.03+23.8%
$43.1BFLAT
Q3'20
2020-10-27
$1.82+18.2%
$37.2BFLAT
Q2'20
2020-07-22
$1.46+9.0%
$38.0BFLAT
Q1'20
2020-04-29
$1.40+11.1%
$35.0BRALLY
Q4'19
2020-01-29
$1.51+14.4%
$36.9BFLAT
Q3'19
2019-10-23
$1.38+10.4%
$33.1BFLAT
Q2'19
2019-07-18
$1.37+13.2%
$33.7BFLAT
Q1'19
2019-04-24
$1.14+14.0%
$30.6BFLAT
Q4'18
2019-01-30
$1.10+0.9%
$32.5BRALLY
Q3'18
2018-10-24
$1.14+18.8%
$29.1BCRASH
Q2'18
2018-07-19
$1.13+4.6%
$30.1BFLAT
Q1'18
2018-04-26
$0.95+11.8%
$26.8BRALLY
Q4'17
2018-01-31
$0.96+11.6%
$28.9BRALLY
Q3'17
2017-10-26
$0.84+16.7%
$24.5BFLAT
Q2'17
2017-07-20
$0.98+38.0%
$25.6BFLAT
Q1'17
2017-04-27
$0.73+4.3%
$23.2BFLAT
Q4'16
2017-01-26
$0.84+6.3%
$25.8BFLAT
Q3'16
2016-10-20
$0.76+11.8%
$21.9BFLAT
Q2'16
2016-07-19
$0.69+19.0%
$20.6BFLAT
Q1'16
2016-04-21
$0.62-3.1%
$20.5BFLAT
