CNC Q1 2026 Earnings Robust EPS Surprise Drives Stock Higher TFX Q1 2026 Earnings Earnings Beat Drives Modest Share Gain Novagold Resources NG Q1 2026 Earnings Narrower Loss Surpasses Estimates Amid Precious Metals Focus XCF Global Inc SAFX Q1 2026 Earnings Small EPS Surprise Fuels Stock Rally Amid Revenue Uncertainty MCHP Q1 2026 Earnings EPS Beats Consensus by 106 Stock Rises Nearly 3