Too often people get placed in some type of position and because of that placement, others expect them to “walk on water”. As far as I know, there was only one person able to accomplish that feat!
Take a look a the attached NVDA charts for sales and earnings per share. Graphically, it shows how well NVDA is driving these two major metrics that, in turn, drive their stock price.