Its strong execution capabilities and diversified portfolio, we maintain our BUY rating on the stock with a target price of Rs 705/share, implying an upside of 29% the CMP