HRI Q1 2026 Earnings Strong EPS Beat Surprises Market IMMX Q1 2026 Earnings Narrowed Loss as Biotech Advances Oncology Pipeline DTE Q1 2026 Earnings EPS Misses Estimates Amid Regulatory and Operational Headwinds MPT Q1 2026 Earnings EPS Surges Past Estimates Yet Shares Edge Lower Encore Capital Group ECPG Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Kirby Corporation Q1 2026 Earnings EPS Beat Drives Positive Sentiment