StockNews.com started coverage on shares of ARCA biopharma (NASDAQ:ABIO – Free Report) in a report published on Thursday morning. The brokerage issued a sell rating on the biopharmaceutical company’s stock. ARCA biopharma Trading Down 0.5 % ABIO stock opened at $2.05 on Thursday. The company has a market capitalization of $29.54 million, a PE ratio […]