Baidu Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Sentiment Cavco Industries Q1 2026 Earnings EPS Beats Estimates by 102 Stock Rises 36 Revelation Biosciences Inc REVB Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Continues Development WGRX Q1 2026 Earnings Pharmaceutical Supply Chain Firm Posts WiderThanExpected Loss Shares Tumble 22 PCB Bancorp PCB Q1 2026 Results Profit Surges Guidance Raised Smurfit WestRock SW Holds Steady Near MidRange as Investors Eye Resistance Levels Piper Sandler PIPR Faces Headwinds Stock Slips 22 Amid Market Pressure TFI International TFII Edges Higher as Support Levels Hold Firm Opendoor Technologies OPEN Surges 10 Volumes Signal Renewed Investor Interest CRBP Q1 2026 Earnings Narrower Loss Beats Estimates but No Revenue and Sharp Share Decline Raise Concerns