Canadian Nat CNQ Reports Strong Q1 2026 Revenue NA EPS Beats BP Projects Secures 175M High Court Victory in GST Refund Fraud Case Kilroy KRC Q1 2026 Disappoints EPS 016 Below 035 Views UWM UWMC Q1 2026 Earnings 008 EPS Surges Past 007 Estimates