Here is a list of Nifty stocks crashed most from recent all time high on 14th Jan 2020. From that date markets all over the world started sliding and in past few days nosedived due to the corona virus scare.
More than 50% of stocks crashed more than 20%. Stocks like Tata Steel, Hindalco, Indusind Bank, Ongc, Vedanta, Tata Motors etc lost more than 40% during the period.
Only 3 stocks in the Nifty managed to close in green during the period – Nestle, Hindustan Unilever and Asian paint.