Indian specialty chemical firms have been on a roll even as several external factors have soured overall market sentiment. One of the few midcap stocks in this space that has been riding the slowdown in China is Atul — the stock that hit an all-time high of Rs.4,160 on June 13. That stellar run has been halted due to expectation of lower global demand and the post-Budget market turmoil. The stock now trades at Rs.3,613 but the company has delivered robust results on the back of its well-diversified portfolio.