New Delhi, March 9 -- Heavy foreign capital outflow, weak earnings, signs of economic slowdown, a strengthening US economy, and elevated bond yields have kept the Indian stock market under strong pressure since October last year.

The benchmark Nifty 50 has dropped over 14 per cent from its peak of 26,277.35, recorded on September 27 last year, while the broader Nifty 500 index has declined 17 per cent from its high of 24,573.40, scaled on the same date.

A sharp selloff over the past five and a half months has erased gains, leaving the Nifty 50 and Nifty 500 indices flat over the past year.

Here's a look at the top gainers and losers among Nifty 50 and Nifty 500 stocks over the past year.

As many as six Nifty 50 stocks have plunged ove...