Arbutus Biopharma (ABUS)
Arbutus Biopharma (ABUS) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- ABUS last traded at $4.12, -2.02% on the day.
- Arbutus Biopharma: market cap $834.03M, P/E 5.2, revenue $181.72M over the last four quarters, next earnings 2026-11-16.
- Over the past year ABUS returned -14.77%; year to date -14.24%.
Updated 2026-11-02 18:42 UTC