Nutriband NTRB Q1 2026 Earnings Large EPS Beat on Minimal Loss vs Deeply Negative Consensus VBNK Q1 2026 Earnings EPS Misses Estimates as Earnings Fall Short IDR Q1 2026 Earnings EPS Misses Estimates Amid Stock Decline HCKT Q1 2026 Earnings EPS Misses Estimates Stock Climbs on Resilient Outlook Data Storage Corporation DTST Q1 2026 Earnings EPS Surprise Beats Expectations Despite Negative Bottom Line IMPPP Q1 2026 Earnings EPS Surges 64 Above Estimates