As of 20 February 2025, data shows that 403 stocks out of the BSE 500 have fallen by 20% or more from their respective ...