Equities Research Analysts’ downgrades for Tuesday, April 23rd: Abeona Therapeutics (NASDAQ:ABEO) was downgraded by analysts at StockNews.com from a hold rating to a sell rating. Addus HomeCare (NASDAQ:ADUS) was downgraded by analysts at Barclays PLC from an equal weight rating to an underweight rating. The firm currently has $83.00 target price on the stock. Atlantica […]