We revise our standalone EBITDA margins upwards for FY26 and maintain our BUY rating on the stock with a TP of Rs 5135 share