Financial Services • Stock exchange
The Calcutta Stock Exchange Limited (CSE) is a SEBI-recognised stock exchange based in Kolkata. Its 2025-26 annual report is the 103rd. The exchange lists companies, collects listing fees, and handles investor complaints as a self-regulatory organisation. The core exchange business has shrunk. Because of past regulatory changes, CSE received no application for direct listing in 2025-26. It approved the voluntary delisting of 87 companies, and 1507 companies were listed on it as of 31 March 2026. A voluntary retirement scheme was completed earlier and the company says it saves around ₹9 crore a year. The big number in FY26 did not come from trading. CSE sub-leased 3 acres of land at E.M. Bypass with SEBI's permission, for a total consideration of ₹253 crore. On a standalone basis, revenue from the sub-lease, net of acquisition cost, was ₹24928.18 lakh, against other income of ₹2082.71 lakh. Standalone profit after tax was ₹21557.22 lakh, against a loss in FY25. The consolidated numbers, which include two subsidiaries, are used in the financial table on this page. SEBI has lien-marked the sub-lease proceeds, so the company says it cannot declare a dividend for now. CSE has two subsidiaries. CSE Capital Markets Pvt. Ltd. is a depository participant with both NSDL and CDSL. Lyons Range Securities Clearing Corporation Ltd. is not operational. In February 2025 the company applied to SEBI to exit the stock exchange business. After the West Bengal government proposed support for its revival in the 2026-27 budget, the board decided on 30 June 2026 to ask SEBI to keep that exit application in abeyance. There is no DRHP or IPO link on file for this company. Shares of CSE trade off-market through unlisted dealers, and the price on this page (₹965 per share, lot of 100 shares, implied market cap about ₹176.96 crore) is only an indicative figure, not an exchange price.
Companies in the same sector, closest in size first.
Largest unlisted companies by implied market cap.
Data refreshed 08 Nov 2026, 05:30 pm IST.