TAK Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively
CDNA Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Data Absence
EQBK Q1 2026 Earnings EPS Misses Estimates by 3196 as Stock Edges Higher
ABX Q1 2026 Earnings Marginal EPS Miss Amid Positive Stock Reaction
NBIX Q1 2026 Earnings Strong EPS Beat Driven by Operational Strength
Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower