Take a look at First Solar (FSLR) chart from this afternoon during which, First Solar lost 25% of its already depressed market value in a matter of two hours.
As you can see from the chart above, the current price leaders are First Solar (NASD:FSLR), Renesola (NYSE:SOL), Trina Solar (NASD:TSL), Yingli Green Energy (NYSE:YGE), and Jinko Solar (NYSE:JKS).