Ivanhoe Electric Q1 2026 Earnings WiderThanExpected Loss as Exploration Continues
Repligen Corporation RGEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21
Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady
BRFH Q1 2026 Earnings EPS Beat Surprises the Street Despite Revenue Absence
Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher