TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift PHIO Q1 2026 Earnings EPS Misses Estimates Amid Continued Clinical Trials Focus ECL Q1 2026 Earnings Slight EPS Miss Amid Steady Performance Shares Edge Higher POWWP Q1 2026 Earnings Preferred Stock Delivers Positive Surprise with EPS Beat RCUS Q1 2026 Earnings WiderthanExpected Loss Highlights Ongoing Biotech Development Costs