Shares of Maruti Suzuki India Ltd rose nearly 2 percent in early trade on June 30 after Jefferies upgraded the stock to "Buy" from its earlier rating and raised its target price to Rs 16,500 per share, citing improving demand prospects and easing cost pressures.