StockNews.com started coverage on shares of ARCA biopharma (NASDAQ:ABIO – Get Rating) in a research note released on Wednesday. The brokerage issued a sell rating on the biopharmaceutical company’s stock. ARCA biopharma Price Performance Shares of NASDAQ ABIO opened at $2.04 on Wednesday. The stock has a market capitalization of $29.40 million, a PE ratio […]