PNBK Q1 2019 Earnings EPS Misses Estimates Significantly Shares Decline EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance RF Q1 2026 Earnings Slight EPS Beat Amidst Challenging Interest Rate Environment Genprex GNPX Q1 2026 Earnings Continued RD Investment as Gene Therapy Pipeline Progresses McKesson MCK Q1 2026 Earnings EPS Slightly Beats Estimates Stock Holds Steady OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Portfolio Performance