Several analysts have recently updated their ratings and price targets for Abeona Therapeutics (NASDAQ: ABEO): 10/16/2019 – Abeona Therapeutics had its “buy” rating reaffirmed by analysts at HC Wainwright. They now have a $15.00 price target on the stock. 10/15/2019 – Abeona Therapeutics was downgraded by analysts at Zacks Investment Research from a “buy” rating […]