NEW YORK (TheStreet) -- Craig-Hallum set a "buy" rating on NeoGenomics  (NEO) and increased its price target on the stock to $8 from $5. 

The stock was up 12.12% to $4.07 at 3:08 p.m. More than 1 million shares had changed hands, compared to the average volume of 270,889.

Must Read: Warren Buffett's 25 Favorite Stocks

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

NEO Price Chart

NEO Price data by YCharts

STOCKS TO BUY: TheStreet Quant Ratings has identified a handful of stocks that can potentially TRIPLE in the next 12 months. Learn more.

Editor's Note: Any reference to TheStreet Ratings and its underlying recommendation does not reflect the opinion of TheStreet, Inc. or any of its contributors including Jim Cramer or Stephanie Link.