Lupin Stock Reaches 52-Week High After Six Months of Continuous Gains