Party over: 19 high-beta stocks fall 10-60% since Lok Sabha result
STLTECH - 223610