ENSC Q1 2026 Earnings Narrowerthanexpected Net Loss as EPS Beats Estimates TOWN Q1 2026 Earnings EPS Misses Estimates But Stock Edges Higher MPLT Q1 2026 Earnings WiderThanExpected Loss and Stock Decline Amid ClinicalStage Pipeline Development Greenidge Generation Holdings Inc GREE Q1 2025 Earnings Narrowed Loss Beats Expectations Yet Shares Slide NTAP Q1 2026 Earnings Slight EPS Beat Drives Positive Stock Reaction NVEC Q1 2026 Earnings EPS of 102 Drives Share Price Rally