Nasdaq halts trading in IPDN for volatility at 9:31 a.m. - IPDN News | Rallies