FTC Solar Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges Mexco Energy MXC Q3 2025 Earnings Profitability Maintained Amid Industry Headwinds Grifols Q4 2025 Earnings EPS Surpasses Estimates by 104 Amid Mixed Market Reaction OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress HROW Q1 2026 Earnings EPS Misses Estimates Significantly as Company Navigates Operational Challenges AG Q1 2026 Earnings EPS Misses Estimates Amid Silver Price Volatility