Advertisement
Advertisement
U.S. markets open in 4 hours 31 minutes
Advertisement
Advertisement
Advertisement
Advertisement

Earnings MSFT: Company Earnings Calendar for MSFT - Yahoo Finance

Earnings Calendar
Showing Earnings for: MSFT
Symbol
CompanyEarnings DateEPS EstimateReported EPSSurprise(%)
MSFT
Microsoft CorpOct 23, 2023, 6 AMEDT---
MSFT
Microsoft CorpJul 24, 2023, 6 AMEDT---
MSFT
Microsoft CorpApr 24, 2023, 6 AMEDT---
MSFT
Microsoft CorpJan 23, 2023, 5 AMEST2.29--
MSFT
Microsoft CorporationOct 25, 2022, 12 PMEDT2.32.35+2.04
MSFT
Microsoft CorporationJul 26, 2022, 12 PMEDT2.292.23-2.75
MSFT
Microsoft CorporationApr 26, 2022, 12 PMEDT2.192.22+1.6
MSFT
Microsoft CorporationJan 25, 2022, 11 AMEST2.312.48+7.27
MSFT
Microsoft CorporationOct 26, 2021, 12 PMEDT2.082.27+9.4
MSFT
Microsoft CorporationJul 27, 2021, 12 PMEDT1.922.17+13.26
MSFT
Microsoft CorporationApr 27, 2021, 12 PMEDT1.782.03+14.11
MSFT
Microsoft CorporationJan 26, 2021, 11 AMEST1.642.03+23.63
MSFT
Microsoft CorporationOct 27, 2020, 12 PMEDT1.541.82+17.88
MSFT
Microsoft CorporationJul 22, 2020, 12 PMEDT1.341.46+8.71
MSFT
Microsoft CorporationApr 29, 2020, 12 PMEDT1.261.4+10.67
MSFT
Microsoft CorporationJan 29, 2020, 11 AMEST1.321.51+14.48
MSFT
Microsoft CorporationOct 23, 2019, 12 PMEDT1.251.38+10.84
MSFT
Microsoft CorporationJul 18, 2019, 12 PMEDT1.211.37+12.94
MSFT
Microsoft CorporationApr 24, 2019, 12 PMEDT11.14+14.11
MSFT
Microsoft CorporationJan 30, 2019, 11 AMEST1.091.1+0.73
MSFT
Microsoft CorporationOct 24, 2018, 12 PMEDT0.961.14+18.38
MSFT
Microsoft CorporationJul 19, 2018, 12 PMEDT1.081.13+5.02
MSFT
Microsoft CorporationApr 26, 2018, 12 PMEDT0.850.95+11.9
MSFT
Microsoft CorporationJan 31, 2018, 11 AMEST0.870.96+10.98
MSFT
Microsoft CorporationOct 26, 2017, 12 PMEDT0.720.84+16.5
MSFT
Microsoft CorporationJul 20, 2017, 12 PMEDT0.710.98+39.01
MSFT
Microsoft CorporationApr 27, 2017, 12 PMEDT0.70.73+4.73
MSFT
Microsoft CorporationJan 26, 2017, 11 AMEST0.790.83+4.93
MSFT
Microsoft CorporationOct 20, 2016, 12 PMEDT0.680.76+11.27
MSFT
Microsoft CorporationJul 19, 2016, 12 PMEDT0.580.69+18.76
MSFT
Microsoft CorporationApr 21, 2016, 12 PMEDT0.640.62-2.67
MSFT
Microsoft CorporationJan 28, 2016, 11 AMEST0.710.78+9.4
MSFT
Microsoft CorporationOct 22, 2015, 12 PMEDT0.590.67+14.33
MSFT
Microsoft CorporationJul 21, 2015, 12 PMEDT0.560.6+6.57
MSFT
Microsoft CorporationApr 23, 2015, 12 PMEDT0.510.61+20.55
MSFT
Microsoft CorporationJan 26, 2015, 11 AMEST0.710.71-0.42
MSFT
Microsoft CorporationOct 23, 2014, 12 PMEDT0.490.54+11.11
MSFT
Microsoft CorporationJul 22, 2014, 12 AMEDT0.60.55-8.65
MSFT
Microsoft CorporationApr 24, 2014, 12 AMEDT0.630.68+8.02
MSFT
Microsoft CorporationJan 23, 2014, 12 AMEST0.680.78+14.83
MSFT
Microsoft CorporationOct 24, 2013, 12 AMEDT0.540.62+15.1
MSFT
Microsoft CorporationJul 18, 2013, 12 AMEDT0.750.66-11.96
MSFT
Microsoft CorporationApr 18, 2013, 12 AMEDT0.680.72+5.97
MSFT
Microsoft CorporationJan 24, 2013, 12 AMEST0.750.76+1.93
MSFT
Microsoft CorporationOct 18, 2012, 12 AMEDT0.560.53-5.47
MSFT
Microsoft CorporationJul 19, 2012, 12 AMEDT0.620.67+8.48
MSFT
Microsoft CorporationApr 19, 2012, 12 AMEDT0.570.6+4.38
MSFT
Microsoft CorporationJan 19, 2012, 12 AMEST0.760.78+2.93
MSFT
Microsoft CorporationOct 20, 2011, 12 AMEDT0.680.68+0.38
MSFT
Microsoft CorporationJul 21, 2011, 12 AMEDT0.580.69+19.88
MSFT
Microsoft CorporationApr 28, 2011, 12 AMEDT0.560.61+9.74
MSFT
Microsoft CorporationJan 27, 2011, 12 AMEST0.680.77+12.57
MSFT
Microsoft CorporationOct 28, 2010, 12 AMEDT0.550.62+12.98
MSFT
Microsoft CorporationJul 22, 2010, 12 AMEDT0.460.51+9.82
MSFT
Microsoft CorporationApr 22, 2010, 12 AMEDT0.420.45+6.95
MSFT
Microsoft CorporationJan 28, 2010, 12 AMEST0.590.74+24.79
MSFT
Microsoft CorporationOct 23, 2009, 12 AMEDT0.320.4+25.76
MSFT
Microsoft CorporationJul 23, 2009, 12 AMEDT0.360.36+0.22
MSFT
Microsoft CorporationApr 23, 2009, 12 AMEDT0.390.39+0.26
MSFT
Microsoft CorporationJan 22, 2009, 12 AMEST0.490.47-4.84
MSFT
Microsoft CorporationOct 23, 2008, 12 AMEDT0.470.48+1.84
MSFT
Microsoft CorporationJul 17, 2008, 12 AMEDT0.470.46-2.13
MSFT
Microsoft CorporationApr 24, 2008, 12 AMEDT0.440.47+6.74
MSFT
Microsoft CorporationJan 24, 2008, 12 AMEST0.460.5+9.33
MSFT
Microsoft CorporationOct 25, 2007, 12 AMEDT0.390.45+15.38
MSFT
Microsoft CorporationJul 19, 2007, 12 AMEDT0.390.39+0.3
MSFT
Microsoft CorporationApr 26, 2007, 12 AMEDT0.460.49+6.86
MSFT
Microsoft CorporationJan 25, 2007, 12 AMEST0.230.26+11.48
MSFT
Microsoft CorporationOct 26, 2006, 12 AMEDT0.310.35+13.02
MSFT
Microsoft CorporationJul 20, 2006, 12 AMEDT0.30.31+2.63
MSFT
Microsoft CorporationApr 27, 2006, 12 AMEDT0.330.32-2.93
MSFT
Microsoft CorporationJan 26, 2006, 12 AMEST0.330.33-0.08
MSFT
Microsoft CorporationOct 27, 2005, 12 AMEDT0.30.31+4.14
MSFT
Microsoft CorporationJul 21, 2005, 12 AMEDT0.310.32+2.4
MSFT
Microsoft CorporationApr 28, 2005, 12 AMEDT0.320.32+0.93
MSFT
Microsoft CorporationJan 27, 2005, 12 AMEST0.330.35+6.81
MSFT
Microsoft CorporationOct 21, 2004, 12 AMEDT0.30.31+2.89
MSFT
Microsoft CorporationJul 22, 2004, 12 AMEDT0.290.28-1.87
MSFT
Microsoft CorporationApr 22, 2004, 12 AMEDT0.290.34+19.1
MSFT
Microsoft CorporationJan 22, 2004, 12 AMEST0.30.34+13.46
MSFT
Microsoft CorporationOct 23, 2003, 12 AMEDT0.290.3+3.56
MSFT
Microsoft CorporationJul 17, 2003, 12 AMEDT0.240.23-2.84
MSFT
Microsoft CorporationApr 15, 2003, 12 AMEDT0.240.27+13.16
MSFT
Microsoft CorporationJan 16, 2003, 12 AMEST0.230.27+14.22
MSFT
Microsoft CorporationOct 17, 2002, 12 AMEDT0.210.28+29.06
MSFT
Microsoft CorporationJul 18, 2002, 12 AMEDT0.210.21+0.8
MSFT
Microsoft CorporationApr 18, 2002, 12 AMEDT0.250.25-3.56
MSFT
Microsoft CorporationJan 17, 2002, 12 AMEST0.210.25+15.25
MSFT
Microsoft CorporationOct 18, 2001, 12 AMEDT0.20.22+9.5
MSFT
Microsoft CorporationJul 19, 2001, 12 AMEDT0.210.22+0.75
MSFT
Microsoft CorporationApr 19, 2001, 12 AMEDT0.210.22+5.33
MSFT
Microsoft CorporationJan 18, 2001, 12 AMEST0.230.24+1.44
MSFT
Microsoft CorporationOct 18, 2000, 12 AMEDT0.210.23+11.48
MSFT
Microsoft CorporationJul 18, 2000, 12 AMEDT0.210.22+5.81
MSFT
Microsoft CorporationApr 20, 2000, 12 AMEDT0.20.22+5.27
MSFT
Microsoft CorporationJan 18, 2000, 12 AMEST0.210.24+11.27
MSFT
Microsoft CorporationOct 19, 1999, 12 AMEDT0.170.19+10.38
MSFT
Microsoft CorporationJul 19, 1999, 12 AMEDT0.180.2+12.03
MSFT
Microsoft CorporationApr 20, 1999, 12 AMEDT0.160.19+21.78
MSFT
Microsoft CorporationJan 19, 1999, 12 AMEST0.150.18+23.47
Advertisement
Advertisement
Advertisement