S&P 500 7,517.30 +0.11% NASDAQ 25,806.35 -0.12% DOW 52,293.05 +0.13% R2K 2,964.57 -0.76% VIX 16.79 -1.52% US 10Y 4.65 +0.56% DXY 101.13 -0.05% GOLD 4,150.00 +1.94% CRUDE 86.81 +2.24% BITCOIN 65,985.18 -0.78%
Next Bullish Trade
Sign in
AZN.L

AstraZeneca PLC LSE · AZN.L

$12,702.00 +210.00 (+1.68%)
Pullback · -0.60σ

Analyst price target

22 analysts
Low
$11361.84
Average
$15862.31
High
$18533.46
$11361.84 low$18533.46 high
Current $12702.00 +24.9% to average

Recommendation

yfinance
buy

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

Earnings history · actual vs estimate

Beat Miss last 12 quarters · bar = surprise %
DateEPS actualEPS estSurpriseNext-day move
2026-04-29 2.58 2.52 +2.4% +1.9%
2026-02-10 2.12 2.08 +2.0% +4.6%
2025-11-06 2.38 2.27 +4.9% +0.5%
2025-07-29 2.17 2.15 +0.9% +3.0%
2025-04-29 2.49 2.24 +11.4% +1.0%
2025-02-06 2.09 2.08 +0.3% -1.6%
2024-11-12 2.08 2.04 +1.8% +1.5%
2024-07-25 1.98 1.94 +1.9% +1.0%
2024-04-25 2.06 1.94 +6.3% -0.3%
2024-02-08 1.45 1.48 -2.2% -0.6%
2023-11-09 1.73 1.66 +4.3% -3.3%
2023-07-28 2.15 1.98 +8.8% +1.2%