IMCC Q1 2026 Earnings Deepening Losses Weigh on Investor Sentiment TPST Q1 2026 Earnings Deep EPS Miss Highlights ClinicalStage Challenges Mount Logan Capital Inc MLCI Q1 2026 Earnings Reported Loss of 051 per Share Amid Market Headwinds NXPL Q1 2026 Earnings Loss Per Share Narrows as Stock Gains on Strategic Progress SBLK Q1 2026 Earnings EPS Surges Past Estimates as Strong Charter Rates Boost Results BAX Q1 2026 Earnings EPS Surpasses Estimates Revenue Details Unavailable RBC Bearings Q1 2026 Earnings EPS Surprise of Nearly 8 Outweighed by Market Skepticism