FSLR Q1 2026 Earnings EPS Beat Bolstered by Strong Operating Performance and Demand Tailwinds Imperial Petroleum Inc 875 Series A Cumulative Redeemable Perpetual Preferred Shares IMPPP Q1 2026 Earnings Preferred EPS Surges Past Estimates on 67 Beat UTHR Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain SMP Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength ALLY Q1 2026 Earnings EPS Beats Estimates by 165 Shares Edge Higher Cardio Diagnostics Holdings CDIO Surges 662 as Shares Test Resistance Near 169 Murano Global Investments Warrants MRNOW Plunge Amid Thin Trading Key Levels to Watch Algonquin Power Utilities AQN Slips 150 as Support Levels Come Into Focus RiverNorth Opportunistic Municipal Income Fund RMI Edges Higher on Modest Gains KinderCare Learning KLC Q1 2026 Earnings Strong EPS Beat Despite Revenue Discretion