At the current market price, JM Financial sees an upside potential of over 20 per cent and has maintained a target price of ₹650 per share