OSCR Q1 2026 Earnings Profit Surge Surpasses Expectations as Stock Dips BSRR Q1 2026 Earnings Earnings Surpass Estimates on Improved Operating Performance AAOI Q1 2026 Earnings EPS Misses Estimates as Stock Rises Despite Wider Loss Teledyne Technologies TDY Q1 2026 Earnings EPS Beat Drives Modest Stock Gain RNGR Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Details Remain Unclear Okeanis Eco Tankers Q1 2026 Earnings Strong EPS Beat Amid Challenging Market Conditions