NSE-listed companies stood at 2,137 as of 31 March 2023.