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