YDKG Q4 2012 Earnings EPS Misses Estimates Amid Challenging Quarter NGG Q1 2026 Earnings EPS Falls Short of Estimates as Utility Giants Shares Edge Higher Imperial Petroleum Inc 875 Series A Preferred Shares IMPPP Q1 2026 Earnings Strong Earnings Beat Highlights Operational Efficiency OMER Q1 2026 Earnings EPS Beats Estimates as Operating Expenses Decline But Stock Falls on Lack of Revenue BioAge Labs Q1 2026 Earnings EPS Beat on Lower Loss PreRevenue Stage Continues CSV Q1 2026 Earnings EPS Slightly Beats Estimates Amid Mixed Signals