MSA Safety MSA Q1 2026 Earnings Solid EPS Beat Amid Steady Demand CBRL Q1 2026 Earnings Profitability Surprises with EPS of 025 vs Expected Loss RDI Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges CleanSpark Q1 2026 Earnings Significant EPS Miss Amid Bitcoin Mining Volatility FPI Q1 2026 Earnings Earnings Per Share Misses Estimates Amid Seasonal Farmland Dynamics CPHC Q2 2025 Earnings Net Loss Per Share of 006 Reported Stock Edges Higher