SLDE Q1 2026 Earnings EPS Surges Past Estimates with 174 Beat ENPH Q1 2026 Earnings EPS Surprises to the Upside as Enphase Navigates Market Headwinds Sight Sciences Inc SGHT Q1 2026 Earnings WiderThanExpected Loss Drags Stock Down Over 2 Tactile Systems Technology Q1 2026 Earnings NarrowerThanExpected Loss Masks Lack of Revenue Details GAING Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short Data Storage Corporation DTST Q1 2026 Earnings EPS Surprise Beats Expectations Despite Negative Bottom Line