Helen of HELE Stock Why Low Debt Edges Higher 20260420 VALE SA VALE posts steep Q4 2025 earnings miss logs slight revenue gain as shares edge higher Elutia ELUT Stock Volume Cluster Smart Money Exits 20260420 NGNE Neurogene posts narrower Q4 2025 loss than consensus estimates edges down modestly in todays trading DLX Deluxe reports Q4 2025 double digit EPS beat shares dip slightly on modest year over year revenue growth