A broad-based selloff in Indian equities amid escalating tensions involving Iran, the US and Israel has pushed more than half of the stocks listed on the BSE to their 52-week lows in March, highlighting the depth of the ongoing market weakness. About one in five of these stocks has also slipped to record low levels.