Genworth Financial GNW Q1 2026 Earnings Miss Sparks Concern Genpacts Tyagarajan Says AI May Reduce IT Workload and Employment Growth Nvidia Reports Record Revenue and 583 Billion Profit in Q1 Announces 80 Billion Share Buyback BG Foods BGS Shows Modest Bounce as Shares Trade Near 425