Genie GNE Stock Analysis Climbs 135 Eyes on 1422 20260518 Top Gainers and Losers on May 19 Triveni Turbine Tata Tech Angel One OLA Coforge Vodafone Idea Lead Movers World Markets Gain as TrumpXi Summit Yields Strait of Hormuz Commitment Nvidia Surpasses Germany How Tech Giants Market Caps Now Rival National Economies