Best Performing Stocks Today (12/18/14) - Below is a list of today's stock gainers. These stocks are the top performing stocks in the stock market right now.
See Also - Top Stocks 2014 - Top Penny Stocks 2014 - Stocks for 2015
Best Performing Stocks - December 18, 2014
The First Marblehead Corporation (FMD)
Majesco Entertainment Co. (COOL)
Key Energy Services Inc. (KEG)
BELLICUM PHARMACEUTICALS, INC (BLCM)
IFM Investments Limited (CTC)
OvaScience, Inc. (OVAS)
Mobile Telesystems OJSC (MBT)
American DG Energy, Inc. (ADGE)
ZaZa Energy Corporation (ZAZA)
AVEO Pharmaceuticals, Inc. (AVEO)
Zuoan Fashion Limited (ZA)
Tetraphase Pharmaceuticals, Inc. (TTPH)
Acasti Pharma Inc. (ACST)
American Apparel, Inc. (APP)
China Pharma Holdings, Inc. (CPHI)
Net Element, Inc. (NETE)
Vista Gold Corp. (VGZ)
Nymox Pharmaceutical Corporation (NYMX)
Optical Cable Corp. (OCC)
ZAGG Inc (ZAGG)
Alderon Iron Ore Corp. (AXX)
FreeSeas Inc. (FREE)
Dicerna Pharmaceuticals, Inc. (DRNA)
For more hot stocks throughout the trading day, view Today's Biggest Gainers
Hot Stock Alerts
Potential Breakout Stocks of the Day: