While Nifty is up over 11% so far in the calendar year, India's m-cap has increased by about Rs 55 lakh crore in 2023, led by the outperformance of small and midcap stocks as well as a flood of IPOs on Dalal Street. India had joined the coveted $3 trillion club in May 2021. The journey of market capitalization of Indian listed companies from $2 trillion (July 2017) to $3 trillion (May 2021) took about 46 months.