Markets / Earnings

Microsoft Corporation earnings and results

New York dates

How Microsoft Corporation's share price moved after each results release, and its latest quarters.

Next results
Not announced
EPS estimate
–
Nasdaq consensus
Average move
±7.39%
last 4 results, up or down
Rose after results
3 of 8
times

Microsoft Corporation has moved on average 7.39% (up or down) on the trading day after its last 4 results, and rose after 3 of its last 8. The biggest move was a rise of 15.5% on 30 Jul 2026. At today's price of $523.88, an average-sized move would be about $38.71 a share.

How the share price moved after each result

Results filedReaction dayOpenedClosed
28 Oct 202629 Oct 2026+1.73%-0.16%
29 Jul 202630 Jul 2026+12.13%+15.50%
29 Apr 202630 Apr 2026-3.22%-3.93%
28 Jan 202629 Jan 2026-8.64%-9.99%
29 Oct 202530 Oct 2025-2.04%-2.92%
30 Jul 202531 Jul 2025+8.18%+3.95%
30 Apr 20251 May 2025+9.07%+7.63%
29 Jan 202530 Jan 2025-5.33%-6.18%

Against the close before the release. A release before the 16:00 New York close counts that day; after the close, the next trading day.

Quarterly results

Quarter endedRevenuevs a year agoProfitvs a year agoEPS
30 Sept 2026$92.28 B+18.80%$36.63 B+32.01%$4.92
30 Jun 2026$90.01 B+17.75%$35.77 B+31.33%$4.80
31 Mar 2026$82.89 B+18.30%$31.78 B+23.06%$4.27
31 Dec 2025$81.27 B+16.72%$38.46 B+59.52%$5.16
30 Sept 2025$77.67 B–$27.75 B–$3.72
30 Jun 2025$76.44 B–$27.23 B–$3.65
31 Mar 2025$70.07 B–$25.82 B–$3.46
31 Dec 2024$69.63 B–$24.11 B–$3.23

From the company's SEC filings (10-Q and 10-K).

Microsoft Corporation stock page › · Earnings calendar ›

Release times from SEC filings; next date and EPS estimate from Nasdaq's earnings calendar; prices from all US exchanges. Information only, not investment advice.

How much does Microsoft Corporation stock move after earnings?

On average 7.39% (up or down) on the trading day after its last 4 results, from its SEC filing times and daily closes.

When is Microsoft Corporation's next earnings report?

Not announced yet. Companies usually report about 3 to 6 weeks after each quarter ends.