so these are the hot stocks for the date Monday 16 July 2018, Bearish stock on Monday 16 July 2018, Bullish stock on Monday 16 July 2018, Hot Stocks to buy sell on Monday 16 July 2018, NSE BSE Indian Stocks to buy on Monday 16 July 2018, NSE BSE Indian Stocks to sell on Monday 16 July 2018