Imperial Petroleum Inc 875 Series A Cumulative Redeemable Perpetual Preferred Shares IMPPP Q1 2026 Earnings Preferred EPS Surges Past Estimates on 67 Beat OppFi Q1 2026 Earnings EPS Beat Drives Positive Momentum Despite Stock Pullback WidePoint Corporation WYY Q1 2026 Earnings Profitability Beat Drives 11 Stock Surge AEIS Q1 2026 Earnings EPS Surpasses Expectations by 35 NOTE Q1 2026 Earnings EPS Surprises to the Upside Despite Revenue Headwinds Digital Realty Trust Inc DLR Q1 2026 Earnings Modest EPS Beat Amid Steady Data Center Demand