Johnson JNJ Delivers Q1 2026 Beat EPS 270 vs 269 Expected Oportun OPRT Crushes Q1 2026 Estimates EPS 021 Tops Views