Buy Torrent Pharma, target price Rs 2.640: Dharmesh Shah | Sharefundss