Nvidia Corp. (NVDA) and Tesla Inc. (TSLA) stocks have experienced notable gains in recent trading sessions. Nvidia shares have surged by approximately 17.2% over the past week, reaching their highest price since February, with premarket gains extending up to 3%. Investors are anticipating Nvidia's upcoming earnings report scheduled for May 28. Meanwhile, Tesla shares have climbed over 23% in the past week and are up more than 50% over the last three weeks. Tesla's stock price recently reached $332.30, marking its highest level in nearly three months. The gains in Tesla shares continued with a 4% increase reported in recent trading, reflecting strong bullish sentiment around the stock.