Is AstraZeneca (AZN) a Portfolio Must-Have Pre-Q2 Earnings?
AstraZeneca (AZN) will report its second-quarter earnings on Jul 25, before market open. The Zacks Consensus Estimate for sales and earnings is pegged at 4.04 per share to 4.67 per share to $4.69 per share for 2025 over the past 30 days.Image Source: Zacks Investment ResearchEarnings Surprise HistoryThe healthcare bellwether’s performance has been mixed, with the compan ...