Nifty dives below long-term moving average, joins over 300 Nifty500 stocks
PAGEIND - 284788