TBCH Q1 2026 Earnings EPS Misses Estimates Sharply Yet Stock Surges Over 11
CAE Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises
VRCA Q1 2026 Earnings EPS Misses Estimates as Commercialization Costs Weigh on Results
DARE Q1 2026 Earnings EPS Surpasses Estimates as Net Loss Narrows
ARE Q1 2026 Earnings Massive EPS Surprise Driven by Strong Operational Performance
MFIC Q1 2026 Earnings EPS Beats Estimates Stock Dips