Arbutus Biopharma Corp (NASDAQ:ABUS) Could See A -20.51% Or Even More Loss In Stock Price
Arbutus Biopharma Corp (NASDAQ:ABUS)’s traded shares stood at 1.02 million during the last session, with the company’s beta value hitting 2.03. At the close of