India, Oct. 20 -- Vanguard, one of the world's largest investment management companies, holds shares in several Indian-listed companies across different sectors. As per the latest corporate shareholding filings, Vanguard funds publicly hold 49 stocks with a combined value of over Rs. 94,908.5 crore. Recent shareholding disclosures show that Vanguard funds have made fresh investments in some companies while increasing their existing stakes in others. These changes span sectors such as pharmaceuticals, healthcare, infrastructure, power and financial services.

Strides Pharma Science Ltd Strides Pharma Science Ltd, which develops, manufactures and markets generic medicines across various therapeutic segments, with a significant presence in r...