Loading live market data…

Arbutus Biopharma Corp

NASDAQ:ABUS

$4.61 USD

-$0.06 (-1.18%)

Volume
1.69M
Average Volume
2.15M
Market Capitalization
$910.65M
P/E Ratio
5.53
Dividend Yield
0.00%
Price Target
$8.50
Year High
$5.38
Year Low
$3.08
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$54.26

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.15%

Investors Holding

4

change: -171 | last: 175

Increased Positions

1

change: -75 | last: 76

Reduced Positions

0

change: -50 | last: 50

New Positions

0

change: -29 | last: 29

Sold Positions

164

change: 127 | last: 37

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -108.9517 | last: 1.0895

Total Invested

1.36M

ABUS Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $4.81 191.6M $921.59M $18.01M $4.19M $907.77M
2024-12-31 $3.27 185.61M $606.94M $36.33M $6.12M $576.73M
2023-12-31 $2.50 165.96M $414.9M $26.28M $8.72M $397.34M
2022-12-31 $2.33 150.94M $351.69M $30.78M $12.55M $333.46M
2021-12-31 $3.89 106.24M $413.28M $109.28M $18.91M $322.91M
2020-12-31 $3.55 75.84M $269.22M $52.25M $22.54M $239.5M
2019-12-31 $2.78 57.09M $158.72M $31.8M $3.36M $130.28M
2018-12-31 $3.83 55.3M $211.81M $36.94M $- $174.87M
2017-12-31 $5.05 54.69M $276.21M $54.3M $12M $233.91M
2016-12-31 $2.45 53.05M $129.98M $23.4M $12M $118.58M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $4.50 193.77M $871.96M $23.71M $3.91M $852.16M
2025-12-31 $4.81 191.6M $921.59M $18.01M $4.19M $907.77M
2025-09-30 $4.54 191.78M $870.68M $22.41M $4.61M $852.87M
2025-06-30 $3.09 191.55M $591.89M $37.41M $5M $559.48M
2025-03-31 $3.49 190.71M $665.57M $37.08M $5.6M $634.09M
2024-12-31 $3.27 185.61M $606.94M $36.33M $6.12M $576.73M
2024-09-30 $3.85 189M $727.64M $31.85M $6.76M $702.55M
2024-06-30 $3.12 188.04M $586.69M $62.79M $7.46M $531.36M
2024-03-31 $2.56 175.63M $449.6M $43.1M $8.08M $414.58M
2023-12-31 $2.50 168.44M $421.09M $26.28M $8.72M $403.53M
2023-09-30 $2.03 167.51M $340.05M $17.53M $10.02M $332.54M
2023-06-30 $2.30 166.06M $381.95M $27.2M $10.83M $365.58M