Stocks in the news: Aurobindo Pharma, Bharat Forge, Tata Power, JMC Projects, Adani Ports and Bosch