Franklin Financial Services Corporation FRAF Q1 2026 Earnings Solid EPS Beat Lifts Sentiment Outlook Cautious Brookfield Renewable Partners Q1 2026 Earnings Widely Missed EPS Estimates as Operating Challenges Persist INMB Q4 2025 Earnings EPS Surpasses Estimates as Loss Narrows STGW Q1 2026 Earnings Narrow Earnings Miss Amid Solid Execution MXL Q1 2026 Earnings EPS Surpasses Estimates by 224 Stock Gains AIHS Q1 2026 Earnings Reported Net Loss Persists Amidst Operational Challenges