Motilal Oswal Financial Services has given a buy rating for Metro Brands with a target price of Rs 1,460, citing strong store economics and cost controls, backed by a robust balance sheet. Current market price stands at Rs 1239. Promoters hold a 71.96% stake, indicating high confidence in the company's growth potential.