POWI Q1 2026 Earnings EPS Surpasses Expectations Amidst Cautious Market Outlook Energy Focus Q4 2024 Earnings Narrowed Loss Reflects Ongoing Cost Controls WM Q1 2026 Earnings Slight EPS Beat Amid Steady Operations Stock Edges Higher IDYA Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates as RD Pipeline Progresses GATX Q1 2026 Earnings EPS Beats Estimates as Railcar Leasing Portfolio Holds Steady