CIEN Q1 2026 Earnings Strong EPS Beat Despite Revenue Uncertainty
BP Q1 2026 Earnings Earnings Beat Estimates Amid Weaker Market Sentiment
IMNN Q1 2026 Earnings Narrowerthanexpected loss drives small share gain
BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns
PLPC Q1 2026 Earnings EPS Surges 15 Above Estimates Amid Resilient Operations
LAC Q1 2026 Earnings NarrowerThanExpected Loss Reflects Progress on Thacker Pass