Why market cap of India's top 20 stocks dipped from 44% to 27% since 2020? Chris Wood of Jefferies explains
The market capitalization of India's top 20 stocks has dropped from 44% to 27% since 2020, according to Chris Wood of Jefferies. Despite the Nifty and Sensex hitting 32-month and 18-month lows, Wood noted that smaller stocks have outperformed larger ones this year. This trend raises questions about the resilience of key indices amid a strong economic backdrop.