Mannatech MTEX Q3 2023 Earnings Slim Profit Amid Quiet Market Reaction AEMD Q1 2026 Earnings NarrowerthanExpected Loss Boosts Investor Sentiment Repligen Corporation RGEN Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed VPG Q1 2026 Earnings EPS Surprise Drives DoubleDigit Stock Gain Imperial Petroleum Inc 875 Series A Cumulative Redeemable Perpetual Preferred Shares IMPPP Q1 2026 Earnings Preferred EPS Surges Past Estimates on 67 Beat BHFAP Q1 2026 Earnings EPS Falls Short of Estimates Preferred Stock Declines