Essential Utilities Inc WTRG Q1 2026 Earnings EPS Miss Overshadows Mixed Utility Demand BELFA Q1 2026 Earnings EPS Surpasses Estimates as Stock Jumps 688 Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower iQSTEL Inc Q4 2025 Earnings EPS Misses Estimates Significantly Stock Declines THCH Q4 2025 Earnings Loss Per Share Widens Amid Strategic Restructuring AEI Q1 2026 Earnings Narrowing Losses Amid Quiet Quarter