NRP Q1 2026 Earnings LP Reports Solid EPS Amid Quiet Market Response GPN Q1 2026 Earnings EPS Surpasses Estimates with 366 Surprise PPHC Q4 2025 Earnings EPS Surges Past Estimates by Over 20 Yet Stock Slips RVTY Q1 2026 Earnings EPS Beats Estimates Stock Gains in AfterMarket Trading CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices Traws Pharma Q1 2026 Earnings Narrower Than Expected Loss Despite No Revenue