Midwest stock hits all-time high as Motilal Oswal initiates with 'Buy'

The brokerage has set a target price of ₹2,000 per share, implying an upside of about 25 per cent from current levels.