ICU SeaStar Medical Holding Corporation posts narrower than expected Q4 2025 loss shares gain 777 percent in todays trading KMX CarMax Inc posts 468 percent Q1 2026 EPS beat shares edge higher on positive investor sentiment Renasant Corporation RNST Stock Near Breakout 269 20260418 ENGN enGene Holdings beats EPS by 229 but shares plunge 128 as investors eye pipeline milestones