We upgrade our rating from HOLD to BUY on the stock considering the improvement in margin profile and current valuation levels.