Equifax EFX Gains 119 as Consolidation Continues Near Key Support XBP Q1 2026 Earnings Massive EPS Miss Sends Shares Down Over 4