We’ve just launched a new portal to help you explore stocks, crypto, ETFs, and more data

MSFT

380.45001 USD
0.29
0.08%
Last update Mar 11, 3:59 PM EDT
Market closed
Day range
376.91000
386
Previous close
380.16000
Open
379
Access this stock data via API
Subscribe
Microsoft Corp.
380.45
0.29
0.08%

Earnings

Date Estimate EPS Actual EPS Difference % Surprise
Jan 28, 2026
Oct 28, 2025
Jul 29, 2025
Apr 24, 2025
Jan 30, 2025 3.11 3.23 0.12 3.86%
Oct 31, 2024 3.10 3.30 0.20 6.45%
Jul 31, 2024 2.93 2.95 0.02 0.68%
Apr 26, 2024 2.82 2.94 0.12 4.26%

Full earnings history available via API

Access