OPRT Q1 2026 Earnings EPS Surpasses Estimates by 243 Despite Stock Decline BBT Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Quarter OCUL Q1 2026 Earnings WiderthanExpected Loss Highlights DevelopmentStage Costs VIOT Q4 2022 Earnings Losses Deepen Amid Challenging IoT Market IMVT Q1 2026 Earnings WiderThanExpected Loss as Clinical Development Advances Legato Merger Corp III LEGT Q1 2026 Earnings Minimal Activity as SPAC Holds Cash Reports Positive EPS