TBRG Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Disappointing Quarter
BRC Group Holdings Inc RILY Q1 2024 Earnings Unexpected Loss Amid Challenging Market Conditions
ORLY Q1 2026 Earnings EPS Beats Estimates amid Solid Execution
PLCE Q1 2026 Earnings EPS Misses by Wide Margin as Headwinds Persist
MRAM Q1 2026 Earnings EPS Beats Estimates by 19 but Stock Declines on Missing Revenue Details
Electra Battery Materials Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Company Advances Battery Materials Projects