EMN Q1 2026 Earnings Earnings Beat on Lower Expectations Revenue Figures Not Disclosed RSSS Q1 2026 Earnings EPS Falls Short Amidst 089 Stock Gain DigitalOcean DOCN Q1 2026 Earnings Massive EPS Beat of 626 Surprises Market RWT Q1 2026 Earnings EPS Misses Estimates Stock Declines Slightly TBLA Q1 2026 Earnings EPS Beats Estimates by 68 Revenue Details Not Provided SNES Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Gain