Nearly one-fifth BSE500 stocks slump to 52-week low in June; should you buy?
BIOCON - 240973