StockNews.com cut shares of Abeona Therapeutics (NASDAQ:ABEO – Free Report) from a hold rating to a sell rating in a research report sent to investors on Tuesday morning. Abeona Therapeutics Price Performance NASDAQ ABEO opened at $3.26 on Tuesday. Abeona Therapeutics has a fifty-two week low of $2.83 and a fifty-two week high of $9.01. […]