Shoppers Stop’s (SHOP) reported revenue of Rs10bn (up 60% YoY, 7% QoQ) and EBITDA of Rs1.7bn in Q2FY23, which were above consensus estimates.