BDX Q1 2026 Earnings EPS Beat Lifts Sentiment Despite Uncertain Revenue Picture ATRC Earnings Overview 20260528 Leonardo DRS Inc DRS Q1 2026 Earnings EPS Smashes Estimates by 259 Shares Dip 17 Oscar Health Inc OSCR Q1 2026 Earnings Massive EPS Beat Signals Strong Underwriting RR Earnings Overview 20260528 AudioCodes Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction