Shares of NeoGenomics, Inc. (NASDAQ:NEO – Get Free Report) were down 7.7% on Tuesday after Needham & Company LLC lowered their price target on the stock from $24.00 to $19.00. Needham & Company LLC currently has a buy rating on the stock. NeoGenomics traded as low as $13.70 and last traded at $14.05. Approximately 252,873 […]