The pharma stock opened in green at ₹3,147 apiece on NSE today, as compared to previous close of ₹3,132.80 on Sunday and touched an intraday high of ₹3,352 on 9 November.