Research Analysts’ downgrades for Wednesday, April 13th: AMC Networks (NASDAQ:AMCX) was downgraded by analysts at StockNews.com from a buy rating to a hold rating. Alpha and Omega Semiconductor (NASDAQ:AOSL) was downgraded by analysts at StockNews.com from a buy rating to a hold rating. Apellis Pharmaceuticals (NASDAQ:APLS) was downgraded by analysts at Roth Capital from a […]