BHFAP Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower CNQ Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 Despite Slight Stock Decline RRC Q1 2026 Earnings EPS Surges Past Estimates with 19 Beat Amid Strategic Operations PG Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gains CATO Q4 2025 Earnings Wider Loss Reported as Shares Slide DELL Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies