TAC TransAlta Corporation Ordinary Shares Q4 2025 steep EPS miss pushes shares 622 lower in todays trading Janux Therapeutics JANX Stock Builds Base Mini Selloff 20260415 Amarin AMRN Stock Is It the Right Time to Invest Q4 2025 Earnings Beat Estimates CCEL CryoCell International Inc posts positive Q1 2026 EPS against expected loss shares rise modestly APOG Apogee Enterprises Inc falls 329 after Q1 2026 EPS miss and 4 yearoveryear revenue decline XPEV XPeng Inc reports unexpectedly strong Q4 2025 earnings shares rise 334 percent on 877 percent annual revenue growth Mainz QUCY Stock Credit Spread Craters 20260415 MRTN Marten Transport Ltd outpaces Q4 2025 earnings expectations shares gain nearly four percent in todays trading RNAZ TransCode Therapeutics Inc posts far wider than expected Q4 2024 loss shares notch small gain in todays trading FOXX Foxx Development Holdings Inc climbs 214 percent following Q3 2025 earnings release reporting a 147 dollar per share loss KALV KalVista Pharmaceuticals Inc delivers massive Q4 2025 earnings beat shares rise 47 on strong investor sentiment Hubbell HUBB Price Action Q4 2025 Earnings Underperform ALGT Allegiant Travel Company delivers strong Q4 2025 EPS beat yet shares fall 179 percent on tepid investor sentiment Skyworks Solutions SWKS Stock Is It Fairly Priced Now Hovering 20260418