The promoters and promoter group of EMA Partners own an 86.14 per cent stake, while public shareholders hold 13.86 per cent.
Investment analysts at Scotiabank issued their FY2026 earnings per share estimates for shares of MongoDB in a research note ...