US-based Oppenheimer Funds bought 6.3 million shares, or 4.8 per cent of the company, from Apax at Rs 830 per share, stock exchange data showed on Monday.
Sources told Reuters in September that UK-based Apax was planning to exit Apollo Hospitals.
Apollo has about 50 owned or managed hospitals with total capacity of more than 8,250 beds.
In 2007, Apax paid about $100 million for an 11 per cent stake in Apollo. It held a 9.6 per cent stake before the deal announced on Monday.
Apollo shares dipped 0.39 per cent to close at Rs 836.80.
Copyright @ Thomson Reuters 2012