Stock market today, April 16 -- 30 stocks hit 52-week lows, 78 stocks rise to 52-week highs as Sensex, Nifty 50 gain for third day

(more to come

Published by HT Digital Content Services with permission from MINT....