Johnson JNJ Delivers Q1 2026 Beat EPS 270 vs 269 Expected CIBC CM Crushes Q1 2026 Estimates EPS 276 Tops Views US Inflation Fear Indicator Surges to Highest Level Since 2007 Chinas European Investment Reaches SevenYear High Yet Remains Below Prior Peak Impact BioMedical IBO Rallies 269 as Bulls Target 057 20260520 Enova International ENVA Q1 2026 Earnings 387 EPS Surges Past 374 Estimates