Arbutus Biopharma Corporation (ABUS) Dipped -8.71% or -0.37 To Price $3.88 On Thursday
Arbutus Biopharma Corporation (ABUS) dipped -8.71% or -0.37 to $3.88. It is about 225761 shares traded, which is 111.32% compare to the average total volume 202800. The market cap of ABUS is $215.25 million. The year to date change is…