로딩 중…
StockDiggingStockDigging

Arbutus Biopharma Corporation

ABUS· NASDAQ
$4.36+0.46%
2026-08-03

Financials

Valuation Metrics

Arbutus Biopharma Corporation's Market Cap is $861M. At end of 2025 it was $922M. Ranked #2563 of 3,111 in US market (top 82%), #1068 of 1,445 on NASDAQ (top 74%), #199 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 74%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$861M
Revenue$191M
Net Income$161M
Total Assets$277M
Net Assets$260M
Value
P/E5.36x
P/B3.31x
P/S4.50x
EV/EBITDA5.21x
FCF Yield-3.99%
Profitability
ROE61.77%
ROA57.99%
Op. Margin80.79%
Revenue Growth10054.54%
Financial Health
Debt Ratio6.53%
Total Debt$631000.00
FCF$-34M
Cash$24M
Current Ratio54.26x
Net Debt/EBITDA-0.14x
Performance
1Y Return33.33%
1M Return-10.47%
From 52W High-18.96%
1Y MDD-25.86%
Trading
Volume1,389,791 shares
Trading Value$6M
Per Share
EPS$-0.16
BPS$0.40