
Ather Energy shares have delivered a 129.44% return over the past year, emerging as a multibagger stock on Dalal Street.
Bank of Baroda Caps has issued a buy rating with a target price of ₹1,680 per share, seeing a 19% upside potential.
The stock closed 2.01% higher on Friday at ₹1,431.25 per share on the BSE.