TXRH Q1 2026 Earnings EPS Beats Estimates Stock Slips Marginally
RIO Q4 2025 Earnings EPS Misses Estimates Amid Commodity Headwinds
Westport Fuel Systems WPRT Q1 2026 Earnings EPS Beats Estimates Amidst Narrowing Losses
Core Main Inc CNM Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency
BRC Group Holdings Inc RILY Q1 2024 Earnings Unexpected Loss Amid Challenging Market Conditions
ORIO Q1 2026 Earnings NarrowerthanExpected Loss Lifts Sentiment