SUMMARY
Indian benchmark indices staged a recovery on Friday and ended the week on a positive note. Today, Nifty50 closed 2.5 percent higher at 16,658.40 while Sensex ended 2.4 percent higher at 55,858.52. Here are key stocks that moved the most in today's trade:

DLF | CLSA has upgraded its rating on shares of DLF to ‘buy’ from ‘outperform’ but has slashed its target price on the stock to Rs 423 from Rs 470. With this, the stock ended 8.8 percent higher.

Indus Towers | Jefferies on Friday reiterated its 'buy' rating on Indus Towers and said that it finds the risk-reward in the stock attractive after a steep correction. Reacting to this, shares of Indus Towers closed 4.6 percent higher.

UPL | Shares of UPL closed 3.8 percent higher as the company announced that its Board of Directors would mull share buyback proposal.

Advanced Enzyme Technologies | Shares of the company settled 18.41 percent higher and were the best performers on Nifty500.