Embed this press release by copying the code below:

Traders Recap - Penn Virginia Corporation (NYSE:PVA), UniPixel Inc (NASDAQ:UNXL), Velti Plc (NASDAQ:VELT), Canadian Solar Inc. (NASDAQ:CSIQ)