S&P 500 7,609.78 +0.13% NASDAQ 27,093.90 +0.03% DOW 51,307.79 +0.45% R2K 2,931.96 +0.90% VIX 16.24 +2.98%
Next Bullish Trade
MSFT Microsoft Corporation NMS
$441.31 -19.21 (-4.17%)
Extended · +1.34σ Grade C

Analyst price target

55 analysts
Low
$400.00
Mean
$560.89
High
$870.00
Current $441.31 +27.1% to mean

Recommendation

yfinance
strong buy

Consensus score 1.34 (1 = strong buy · 5 = strong sell)

Earnings history · actual vs estimate

DateEPS actualEPS estSurprise
2026-04-29 4.27 4.06 +5.2%
2026-01-28 4.14 3.92 +5.7%
2025-10-29 3.72 3.66 +1.6%
2025-07-30 3.65 3.38 +8.1%
2025-04-30 3.46 3.22 +7.4%
2025-01-29 3.23 3.12 +3.5%
2024-10-30 3.30 3.11 +6.2%
2024-07-30 2.95 2.94 +0.2%
2024-04-25 2.94 2.84 +3.4%
2024-01-30 2.93 2.77 +5.8%
2023-10-24 2.99 2.65 +12.8%
2023-07-25 2.69 2.55 +5.6%