KRO Q1 2026 Earnings Surprise Profit Beat Drives 223 Stock Gain Okeanis Eco Tankers Q1 2026 Earnings Strong EPS Beat Amid Challenging Market Conditions Revelation Biosciences Q1 2026 Earnings EPS Miss Highlights Ongoing PreRevenue Stage PDSB Q1 2026 Earnings Narrower Loss Surpasses Expectations as Clinical Progress Continues DIS Q1 2026 Earnings EPS Beats Estimates by 437 Amid CostCutting and Streaming Progress