3 Big Stock Charts: Nvidia Corporation (NVDA), Microsoft Corporation (MSFT) and Consol Energy Inc. (CNX) By: InvestorPlace November 15, 2016 at 11:15 AM EST Read More >> Related Stocks: CONSOL Energy Microsoft NVIDIA Corp