Rosenblatt analyst Kevin Cassidy maintains NVIDIA (NASDAQ:NVDA) with a Buy and maintains $300 price target.