Home Stock Why Nvidia is leading the top 10 gainers this week