Investors locked in profits of JA Solar Holdings Co. Ltd. (Nasdaq: JASO) and Suntech Power Holdings Co. Ltd. (NYSE: STP), whose stock prices soared recently over expectations of a solar rebound. Shares of JA Solar fell 31 cents to close at $1.80 while Suntech stock lost 50 cents to close at $3.20.