November 9, 2007 -- Remember market conditions? The blanket excuse that is trotted out whenever any company fails to find investors in an IPO? Well, market conditions are a little dicey at the moment, but China Nepstar (NYSE: NPD) nevertheless managed to price its IPO at $16.20, which was 30% above the proposed range of $11.50 to $13.50. Prospects trump market conditions, again. In very early open market trading, China Nepstar moved another $2.80 higher to $19 per share. More details...