Imperial Petroleum Inc 875 Series A Preferred Shares IMPPP Q1 2026 Earnings Strong Earnings Beat Highlights Operational Efficiency Deutsche Bank Q1 2026 Earnings Modest EPS Beat Amid Mixed Market Sentiment Bowman Consulting Group Ltd BWMN Q1 2026 Earnings EPS Falls Sharply Short of Estimates Amid Challenging Quarter Valens Semiconductor Ltd VLN Q1 2026 Earnings Loss Narrows More Than Expected Shares Gain PMTW Q1 2026 Earnings Significant EPS Miss as Trust Reports 016 per Share vs 038 Estimate Upstream Bio UPB Q1 2026 Earnings NarrowerthanExpected Loss with No Revenue Yet