Investors keenly watch out for market moves made by ace investors which mostly prove to beat the overall stock market volatility. Here are the top stock holdings of ace investors Radhakishan Damani, Ashish Kacholia, Madhusudan Kela, Vijay Kedia, Mukul Agrawal and Dolly Khanna.
DMart founder and market veteran Radhakishan Damani is among India's richest stock market investors, with his family's net worth estimated at over $28 billion, according to Forbes. Popularly known as the “retail king of India”, the billionaire publicly holds 12 stocks. While DMart-operator Avenue Supermarts officially is his top stock holding, he and his family acquired around a 2.4% stake in NBFC Sundaram Finance, worth Rs 1,239 crore, during the April-June quarter of FY27, according to Trendlyne data. The stock has gained over 2% in the past month but is down more than 11% in 2026 so far. It has gained around 80% in three years and over 85% in five years.
Madhusudan Kela publicly holds around 19 stocks worth nearly Rs 2,568 crore, according to Trendlyne data. Kela held more than 160 lakh shares, or a 7.2% stake, in broking firm Choice International at the end of the April-June quarter of FY27, according to NSE shareholding data. The stock fell more than 7% in August and 10% in 2026 so far. It has, however, delivered 267% returns over three years.
Ace investor Vijay Kedia is known for his investment acumen and market insights and is widely followed by investors on Dalal Street. Explaining his investment rationale, Kedia once said, “One should scout for companies which have good management. Find very good, very honest management and see the product in which the management is going to outperform its peers and the economy. Invest in those companies for the next 10-15 years, and you cannot go wrong.” Kedia held 1.3 lakh shares of active pharmaceutical ingredients (APIs) manufacturer Neuland Laboratories, worth Rs 309 crore, at the end of Q1 FY27, according to Trendlyne data. The stock has rallied 540% in three years and 1,303% in five years. It has also gained more than 57% in 2026 so far.
Mukul Agrawal publicly holds 72 stocks with a net worth of more than Rs 8,196 crore. Like Vijay Kedia, Neuland Laboratories is Mukhul Agrawal’s top stock holding as well. He owned 3% stake or 4 lakh shares of the company at the end of the April-June quarter of FY27.