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

AZN

10,000.00 GBP
31
0.31%
Last update Nov 21, 9:45 AM GMT
Market open
Day range
9,879.80
10,088.00
Previous close
9,969.00
Open
9,882.20
Access this stock data via API
Subscribe
AstraZeneca PLC
10,000.00
31
0.31%

Earnings

Date Estimate EPS Actual EPS Difference % Surprise
Jul 23, 2025
Apr 23, 2025
Feb 06, 2025
Jul 25, 2024 1.96 1.98 0.02 1.02%
Apr 25, 2024 1.91 2.06 0.15 7.85%
Feb 08, 2024 1.49 1.45 -0.04 -2.68%
Nov 09, 2023 1.62 1.73 0.11 6.79%
Jul 28, 2023 1.95 2.15 0.20 10.26%