Home > Annual Financials > VISHAL MEGA MART

VISHAL MEGA MART Financial Statement Analysis
[BOM: 544307|NSE : VMM]

The Revenues of VISHAL MEGA MART have increased by 20.44% YoY .
The Earnings Per Share (EPS) of VISHAL MEGA MART has increased by 31.39 % YoY.
COMMUNITY POLL
for VISHAL MEGA MART
Please provide your vote to see the results

VISHAL MEGA MART Last 5 Annual Financial Results
[BOM: 544307|NSE : VMM]

ConsolidatedMar2026
Mar2025
Mar2024
Mar2023
Mar2022
Operating Income ₹12,906 Cr₹10,716 Cr₹8,912 Cr₹7,586 Cr₹5,589 Cr
Operating Expenses ₹374 Cr₹319 Cr₹236 Cr₹206 Cr₹152 Cr
Expenses ₹10,990 Cr₹9,155 Cr₹7,637 Cr₹6,542 Cr₹4,766 Cr
Operating Profit (Excl OI) ₹1,916 Cr₹1,561 Cr₹1,275 Cr₹1,044 Cr₹822 Cr
Other Income ₹86 Cr₹59 Cr₹33 Cr₹33 Cr₹65 Cr
Interest ₹204 Cr₹180 Cr₹170 Cr₹185 Cr₹213 Cr
Depreciation ₹673 Cr₹590 Cr₹517 Cr₹461 Cr₹406 Cr
Profit Before Tax ₹1,125 Cr₹849 Cr₹621 Cr₹431 Cr₹270 Cr
Profit After Tax ₹839 Cr₹632 Cr₹462 Cr₹321 Cr₹203 Cr
Consolidated Net Profit ₹839 Cr₹632 Cr₹462 Cr₹320 Cr₹202 Cr
Earnings Per Share (Rs)₹1.80₹1.37₹1.02₹0.71₹0.45
PAT Margin (%)6.505.905.184.243.63
ROE(%)12.2910.628.656.504.34
ROCE(%)19.2417.1314.4911.609.03
Total Debt/Equity(x)0.000.000.000.030.10

Key Financials

Market Cap : ₹ 41,226.2 Cr
Revenue (TTM) : ₹ 13,910.1 Cr
Net Profit(TTM) : ₹ 897.5 Cr
EPS (TTM) : ₹ 1.9
P/E (TTM) : 45.9

Industry Peers & Returns1W1M1Y
VISHAL MEGA MART -2.1% -16.4% -40.4%
AVENUE SUPERMARTS -1.4% -15.5% -26.4%
TRENT 0.4% 4.6% -13.7%
METRO BRANDS -3.1% -4.7% -30.2%
ADITYA BIRLA LIFESTYLE BRANDS 4.2% -4.6% -49.4%
MEDPLUS HEALTH SERVICES 3.7% -5% -20.5%
V2 RETAIL -5.9% -26.3% -28.8%
ADITYA BIRLA FASHION AND RETAIL -7.3% -17.1% -52.4%
PN GADGIL JEWELLERS -0.3% -3.1% -18.4%


VISHAL MEGA MART Revenues
[BOM: 544307|NSE : VMM]

Y-o-Y

20.44 %

5 Yr CAGR

23.28 %

Years Revenues % Change
Mar2026 ₹12,906 Cr
20.44
Mar2025 ₹10,716 Cr
20.25
Mar2024 ₹8,912 Cr
17.48
Mar2023 ₹7,586 Cr
35.74
Mar2022 ₹5,589 Cr -


VISHAL MEGA MART Operating Profit
[BOM: 544307|NSE : VMM]

Y-o-Y

22.73 %

5 Yr CAGR

23.55 %

Years Operating Profit % Change
Mar2026 ₹1,916 Cr
22.73
Mar2025 ₹1,561 Cr
22.46
Mar2024 ₹1,275 Cr
22.12
Mar2023 ₹1,044 Cr
26.93
Mar2022 ₹822 Cr -

Operating Margins
Y-o-Y

1.92 %

5 Yr CAGR

0.22 %

Years Operating Margin% % Change
Mar2026 14.85%
1.92
Mar2025 14.57%
1.82
Mar2024 14.31%
4.00
Mar2023 13.76%
-6.52
Mar2022 14.72% -

VISHAL MEGA MART Profit After Tax
[BOM: 544307|NSE : VMM]

Y-o-Y

32.80 %

5 Yr CAGR

42.75 %

Years Profit After Tax % Change
Mar2026 ₹839 Cr
32.80
Mar2025 ₹632 Cr
36.81
Mar2024 ₹462 Cr
44.15
Mar2023 ₹320 Cr
58.54
Mar2022 ₹202 Cr -

PAT Margins
Y-o-Y

10.17 %

5 Yr CAGR

15.68 %

Years PAT Margin(%) % Change
Mar2026 6.5 %
10.17
Mar2025 5.9 %
13.90
Mar2024 5.18 %
22.17
Mar2023 4.24 %
16.80
Mar2022 3.63 % -

VISHAL MEGA MART Earnings Per Share (EPS)
[BOM: 544307|NSE : VMM]

Y-o-Y

31.39 %

5 Yr CAGR

41.42 %

Years EPS % Change
Mar2026 ₹1.80
31.39
Mar2025 ₹1.37
34.31
Mar2024 ₹1.02
43.66
Mar2023 ₹0.71
57.78
Mar2022 ₹0.45 -

VISHAL MEGA MART Return on Capital Employed (ROCE)
[BOM: 544307|NSE : VMM]

Y-o-Y

12.32 %

5 Yr CAGR

20.82 %

Years ROCE % Change
Mar2026 19.24%
12.32
Mar2025 17.13%
18.22
Mar2024 14.49%
24.91
Mar2023 11.6%
28.46
Mar2022 9.03% -

VISHAL MEGA MART Share Price vs Sensex

Current Share Price : ₹88.0
Current MarketCap: ₹ 41,226.2 Cr
Updated EOD on :Oct 27,2026

Share Price Returns(%) 1 Week 1 Month 1 Year
VISHAL MEGA MART

-2.1%

-16.4%

-40.4%

SENSEX

-0.3%

-1.6%

-12.3%

VISHAL MEGA MART related INDICES

BSE Indices1W1M1Y
BSE 200 -1.1% -4.5% -9%
BSE 250 LARGEMIDCAP INDEX -1.1% -4.7% -8.8%
BSE IPO -1.1% -6.6% 8.8%
BSE SELECT IPO INDEX -1.3% -9.4% -10%
BSE 500 -1.3% -5.2% -8.1%
NSE Indices1W1M1Y
NIFTY500 SHARIAH -0.6% -3.9% -7.3%
NIFTY NON-CYCLICAL CONSUMER INDEX -0.6% -5.6% -15%
NIFTY INDIA FPI 150 -0.8% -4.2% -7.6%
NIFTY 200 -1.2% -4.7% -8.8%
NIFTY INDIA NEW AGE CONSUMPTION INDEX -1.4% -7.3% -11%

You may also like the below Video Courses


FAQ about VISHAL MEGA MART Financials


How the annual revenues of VISHAL MEGA MART have changed ?

The Revenues of VISHAL MEGA MART have increased by 20.44% YoY .

How the Earnings per Share (EPS) of VISHAL MEGA MART have changed?

The Earnings Per Share (EPS) of VISHAL MEGA MART has increased by 31.39 % YoY .