CMCT Creative posts far wider Q3 2024 loss than consensus estimates shares fall 158 percent today RSI Rush posts 165 percent Q1 2026 EPS beat shares tick modestly higher in todays trading session The quality metrics hidden in Newbury NTWO earnings Why HUHUTECH HUHU deserves a deeper look right now On the Radar 20260508