After screaming higher by 224% in 2016, shares of Nvidia (NVDA) have cooled off in 2017, down 2.8% on the year. Investors are waiting to see if Nvidia's earnings report rallies the stock or weighs more heavily on it. 

This is an important time for Nvidia, TheStreet's Jim Cramer, manager of the Action Alerts PLUS portfolio, said from the floor of the New York Stock Exchange Monday. The company reports on Tuesday after the close

Advanced Micro Devices (AMD) was a hot stock, but management didn't execute well or tell a good story, Cramer said. On the flip side, Nvidia is fantastic when it comes to execution. 

Unfortunately, the stock has not been acting well. Shares have had trouble gaining momentum and investors have been selling into the rallies.

Investors have also been rotating into other stocks and sectors, particularly in data centers, Intel (INTC) , Xilinx (XLNX) , Skyworks (SWKS) and Broadcom (AVGO) . This rotation has been "very, very significant," he reasoned. 

Nvidia is a great company, but the stock is still elevated, Cramer concluded. 

Analysts expect Nvidia to earn 67 cents per share on $1.91 billion in revenue for the most recent quarter. 

Top news on TheStreet today:
 

At the time of publication, Cramer's Action Alerts PLUS had no position in any companies mentioned.

More from Stocks

Trump Slams Federal Reserve, Stocks Hardly React

Trump Slams Federal Reserve, Stocks Hardly React

Trump, the Fed, Kohl's, Nvidia and Amazon - 5 Things You Must Know

Trump, the Fed, Kohl's, Nvidia and Amazon - 5 Things You Must Know

Hedge Funds Still Believe in Facebook: Goldman Sachs

Hedge Funds Still Believe in Facebook: Goldman Sachs

Famed Chartist Marc Chaikin Gives Jim Cramer His Top Picks This Wednesday

Famed Chartist Marc Chaikin Gives Jim Cramer His Top Picks This Wednesday

Rewind: Jim Cramer on Trade, Pepsico, SodaStream, Estee Lauder and Nike

Rewind: Jim Cramer on Trade, Pepsico, SodaStream, Estee Lauder and Nike