ICU Medical Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency RBKB Q1 2026 Earnings Solid EPS of 020 Amid Stealthy Trading Session SO Q1 2026 Earnings Earnings Per Share Beat Estimates Amid Steady Utility Performance DTG Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment STLA Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally HTGC Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin