IOL Chemicals & Pharma is trading below its 52-week high, having clocked a 25% rally over the past month. The stock has broken out of a three-year trading range, closing last week at ₹119.25 in what ...