Nvidia Market Cap Overtakes Germanys GDP Tech Giants Outweigh National Economies Hubbell HUBB Stock Today Unchanged at 46275 Key Levels 20260520