Terrestrial Energy IMSR Q1 2026 Earnings Narrowing Losses and a 14 Stock Surge Signal Investor Optimism PLTK Q1 2026 Earnings EPS Misses Estimates by 5181 Amid Challenging Quarter DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Energy Market Conditions MIRA Q3 2025 Earnings Narrowed Loss Surpasses Expectations Amid No Revenue BH Q1 2025 Earnings EPS of 2337 Reported Amid Limited Disclosure abrdn Income Credit Strategies Fund ACP Edges Higher Amid Steady Trading Sky Quarry Inc SKYQ Slides 36 as Selling Pressure Tests Key Support Zone Frontier Group Holdings ULCC Edges Higher as UltralowCost Carrier Navigates Competitive Pressures Piper Sandler PIPR Edges Lower as Resistance Holds Key Levels in Focus VREX Q1 2026 Earnings EPS Barely Misses Estimates as Stock Edges Lower