NET Power NPWR Q1 2026 Earnings Miss Sparks Concern Nvidias Market Cap Surpasses Germanys GDP Tech Giants Outweigh Major Economies