Buy or sell: Stock recommendation by brokers for September 4, 2025

HSBC has a buy on Glenmark Pharma with the target price at Rs 2,380. After analysing the company’s annual report, analysts said that IGI, the company’s innovation arm, is set to be a self-funding unit, but they feel a steady debt reduction path is the key to show improved management execution. They also said that […]