Citizens Financial Group CFG Q1 2026 Earnings EPS Beat by 281 Amid Steady Performance WPM Q1 2026 Earnings EPS Beats Expectations on Strong Precious Metals Performance WATT Q1 2026 Earnings EPS Surprise of 3464 Despite No Revenue Stock Declines GLPI Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Move ENIC Q4 2025 Earnings EPS Beat Exceeds Expectations Amid Mixed Revenue Disclosures Origin Materials Q4 2025 Earnings Massive EPS Miss and Zero Revenue Highlight Ongoing Challenges