NACCO Industries NC Q1 2026 Results Meet Expectations Revenue NA Caterpillar CAT Reports Strong Q1 2026 Revenue NA EPS Beats Nvidias Market Cap Surpasses Germanys GDP Tech Giants Outweigh Major Economies YETI Holdings YETI Q1 2026 Beat Revenue NA EPS Exceeds by Significant