LVLU Q1 2026 Earnings Massive EPS Miss Sends Stock Lower Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips C4 Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Biotech Advances Pipeline TRIN Q1 2026 Earnings Slight EPS Beat Amidst Stock Decline CMMB Q1 2026 Earnings EPS Misses Estimates as DevelopmentStage Biotech Continues Without Revenue WSO Q1 2026 Earnings Strong EPS Beat Amid Challenging HVAC Market