Peabody Energy BTU Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions Toro Corp Q4 2025 Earnings Minimal EPS Reported as Stock Declines RILYP Q1 2024 Earnings Preferred Shares Report Negative EPS Amid No Revenue or Estimate BLBD Q1 2026 Earnings EPS Beat Drives Stock Higher on Operational Strength IPHA Q1 2026 Earnings Significant EPS Miss Amid Ongoing RD Focus NP Q1 2026 Earnings EPS Falls Short of Estimates Yet Stock Gains