Glaukos GKOS Q1 2026 Earnings SmallerThanExpected Loss Fails to Lift Shares DOC Q1 2026 Earnings Massive EPS Surprise Highlights Strong Portfolio Management Satellogic Q1 2026 Earnings Significant EPS Miss Overshadowed by Stock Rally RNST Q1 2026 Earnings EPS Surpasses Expectations Amid Challenging Banking Environment CWST Q1 2026 Earnings Strong Earnings Beat Drives Modest Share Price Uptick UCTT Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction