Motilal Oswal Financial Services recommends buying Container Corporation of India stock, targeting a price of Rs 1050. The current stock price is Rs 847.45. The logistics company's performance improved in 2QFY25 due to margin expansions and cost control. Promoters hold a 54.8% stake, while FIIs own 13.65%, and DIIs 25.66%.