Post the recent run-up in prices, the valuation appears full. As a result, with limited upside potential from current levels, we downgrade the stock from BUY to HOLD.