JM Financial recommends a buy for Metro Brands, setting a target price of Rs 1,400, anticipating an increase from the current market price of Rs 1216 within a year. The company's recent financial results show a consolidated total income of Rs 665.83 crore for…