BW Babcock earnings crush estimates with 172 surprise but Babcock shares slide 46 despite profit beat LTH Life Time delivers 52 percent positive Q4 2025 EPS surprise shares post mild daily gains AB Muni Fund AFB Market Conditions AB Muni Fund Posts 011 EPS Driven By Steady Municipal Yields What would it take for National NPK to double from here On the Radar 20260506 NRC National shares climb 285 percent in daily trading after posting Q1 2026 earnings per share of 21 cents US March 2024 Retail Sales Analysis Amid Geopolitical Energy Shocks CUZ Cousins Prop blows past Q1 2026 earnings estimates shares gain 219 percent on positive investor sentiment KR Kroger reports 35 percent Q1 2026 EPS beat shares rise modestly in todays trading session