Senstar SNT Stock Warrant Momentum Building 20260420 CETY Clean Energy Q4 2024 revenue plummets 638 year over year shares slip 256 in daily trading NTRBW Nutriband releases no quarterly earnings metrics leaving investors awaiting clarity on nearterm core business growth trajectory How Data Storage DTST guidance shapes future expectations Q4 2025 Earnings Beat Estimates Is Torrid CURV stock vulnerable to market downturns 182 20260420