Blue Owl Capital OWL Q1 2026 Earnings EPS Surpasses Estimates Signaling Steady Momentum TBRG Q1 2026 Earnings EPS Misses Street Estimate but Stock Edges Up WEX Q1 2026 Earnings EPS Beats Estimates by 101 Shares Edge Higher PAC Q1 2026 Earnings EPS Surpasses Estimates by 16 Stock Declines Slightly NRC Q1 2026 Earnings EPS of 021 Reported Amid Limited Comparable Data CG Oncology Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Continues Investment