RF Q1 2026 Earnings Slight EPS Beat Amidst Challenging Interest Rate Environment IP Q1 2026 Earnings Earnings Beat Expectations with 338 Surprise IDCC Q1 2026 Earnings EPS Beats Estimates by 2269 Shares Dip Despite Strong Profit Performance BKR Q1 2026 Earnings EPS Surges Past Estimates by 16 Yet Stock Slides 53 ICL Q1 2026 Earnings EPS Beats Estimates by 1458 Stock Slightly Down DHCNI Q1 2026 Earnings EPS Misses Estimates Amid Healthcare Sector Headwinds