Bullish
AstraZeneca beats profit expectations, keeps annual outlook unchanged
AstraZeneca surpassed first-quarter sales and profit estimates, largely due to strong demand for its cancer drugs. The company reaffirmed its 2026 fin...