Key Facts

Revenue icon
3,30,870 Cr
Gross revenue in FY2025
EBITDA icon
25,053 Cr
EBITDA in FY2025
Retail stores icon
19,979
Retail Stores
As on 31 Dec, 2025
Retail area icon
78.1 million sqft
Retail Area
As on 31 Dec, 2025
Transaction count icon
1.4 billion
Number of transactions FY2025
Registered customer base icon
> 378 Million
Registered customer base
As on Dec 31, 2025