Indian equity benchmarks gave up initial gains to end in red amid choppy trade on Wednesday. BSE Sensex closed 0.41 points lower at 58,338.93 and NSE Nifty50 settled at 17,475.70, down 0.31 percent. From ONGC to Anand Rathi, here are key stocks that moved the most in April 13 trading session: