IPOPLUS

164.56

-2.54 -1.52%

18 Jun 2026

NSE Listed · E-Commerce/App based Aggregator

Meesho Limited (MEESHO)

Volume: 17,37,171Avg Vol 1W: 22,10,282Avg Vol 1M: 9,86,03252W Range:125.56254.4
₹164.56 1.52%
Market Cap₹76,861 Cr
Current Price₹164.56
Previous Close₹167.1
High / Low (52w)₹254.4 / ₹125.56
Volume17,37,171
Avg Vol (1W)22,10,282
Avg Vol (1M)9,86,032
Stock P/E
Book Value₹9.61
Dividend Yield0%
ROE-28.13%
ROA-17.17%
Revenue (TTM)
Revenue Growth23.31%
Profit Margin-10.75%
Total Debt₹0 Cr
Shares Outstanding460 Cr
Face Value₹1
EPS (TTM)₹-0.36
P/B20.2
Debt / Equity0.01
50 DMA₹185.7
200 DMA
Day change-1.52%
Price Chart
164.56 3.31% · 1Y
23613519.5Cr
2025-12-10
2026-06-16

20-day avg volume: 10.3L shares

Pros
  • Company is almost debt-free.
  • Revenue grew 26% YoY.
Cons
  • Company is loss-making at the latest annual result.
Quarterly Results
MetricMar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024
Revenue₹3,531 Cr₹3,518 Cr₹3,074 Cr₹2,504 Cr₹2,400 Cr₹2,679 Cr
EBITDA₹-158 Cr₹-471 Cr₹-284 Cr₹-146 Cr₹-109 Cr₹27 Cr
Net Profit₹-166 Cr₹-491 Cr₹-411 Cr₹-289 Cr₹-1,391 Cr₹-37 Cr
EPS-0.36-1.14-0.97-0.68-3.39-0.09
Profit & Loss (Annual)
MetricMar 2025Mar 2024Mar 2023Mar 2022Mar 2021Mar 2020
Revenue₹9,901 Cr₹7,859 Cr₹5,889 Cr₹3,359 Cr₹839 Cr₹349 Cr
EBITDA₹-102 Cr₹-308 Cr₹-1,674 Cr₹-3,248 Cr₹-498 Cr₹-306 Cr
Net Profit₹-3,942 Cr₹-328 Cr₹-1,675 Cr₹-3,248 Cr₹-499 Cr₹-307 Cr
EPS-9.98-0.87-225.38-606.46-127.92-89.34
Balance Sheet
MetricMar 2025Mar 2024Mar 2023Mar 2022Mar 2021Mar 2020
Total Assets₹7,226 Cr₹4,161 Cr₹3,553 Cr₹2,616 Cr₹739 Cr₹733 Cr
Total Liabilities₹5,781 Cr₹1,931 Cr₹1,376 Cr₹2,143 Cr₹586 Cr₹119 Cr
Equity₹1,446 Cr₹2,230 Cr₹2,177 Cr₹473 Cr₹153 Cr₹614 Cr
Total Debt₹0 Cr₹0 Cr₹0 Cr₹0 Cr₹0 Cr₹0 Cr
Cash Flow
MetricMar 2025Mar 2024Mar 2023Mar 2022Mar 2021
Operating₹576 Cr₹233 Cr₹-1,660 Cr₹-3,146 Cr₹-246 Cr
Investing₹-2,635 Cr₹-166 Cr₹-1,289 Cr₹-907 Cr₹278 Cr
Financing₹2,105 Cr₹-11 Cr₹3,263 Cr₹3,372 Cr₹-5 Cr
Free Cash Flow₹576 Cr₹233 Cr₹-1,660 Cr₹-3,146 Cr₹-246 Cr
Shareholding
Promoter 16.57% Institutions 9.72% Public 73.71%

Prices are delayed/indicative; pros & cons are AI generated. Informational only — not investment advice. ← Back to search