NASDAQ:ABUS | Key Financial Ratios | Arbutus Biopharma Corp

Complete source-backed ratio history.

Available history
2011-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3081.4255.85%59.16%
2026-03-3154.2657.99%61.77%
2025-12-3115.73-35.41%-43.75%
2025-09-3018.8-43.27%-54.62%
2025-06-3020.53-52.54%-65.38%
2025-03-316.01-65.44%-96.73%
2024-12-318.15-53.09%-71.81%
2024-09-307.02-54.61%-71.76%
2024-06-306.56-48.17%-62.95%
2024-03-316.69-49.49%-64.89%
2023-12-315.87-50.45%-68.71%
2023-09-306.34-47.57%-63.24%
2023-06-306.47-41.25%-54.15%
2023-03-316.08-36.62%-48.66%
2022-12-314.6-35.54%-50.75%
2022-09-305.13-33.78%-47.31%
2022-06-305.29-32.63%-45.99%
2022-03-315.33-31.93%-45.60%
2021-12-3114.32-37.29%-45.00%
2021-09-3012.51-43.46%-55.30%
2021-06-309.44-52.86%-70.98%
2021-03-3120.52-45.31%-58.05%
2020-12-3113.38-46.50%-62.52%
2020-09-3015.94-54.43%-73.30%
2020-06-3013.52-138.39%-206.23%
2020-03-3121.91-140.66%-197.03%
2019-12-3111.99-145.66%-211.32%
2019-09-3010.7-137.84%-193.28%
2019-06-3011.32-53.81%-63.01%
2019-03-3112.75-36.91%-42.61%
2018-12-3111.5-31.33%-35.66%
2018-09-3011.37-30.45%-34.72%
2018-06-3013.67-22.33%-25.99%
2018-03-3116.85-30.82%-35.80%
2017-12-318.84-35.59%-46.26%
2017-09-3011.03-111.40%-159.61%
2017-06-308.92-107.88%-156.54%
2017-03-3111.06-144.30%-204.61%
2016-12-3112.52-139.23%-189.24%
2016-09-3018.09-33.48%-41.36%
2016-06-3016.67-34.23%-42.13%
2016-03-3115.73-9.47%-12.38%
2015-12-3117.38-8.81%-11.45%
2015-09-3014.46-8.58%-11.20%
2015-06-3013.37-5.38%-7.08%
2015-03-319.64-4.17%-5.53%
2014-12-315.76-32.86%-44.12%
2014-09-305.73-28.20%-36.93%
2014-06-307.2-24.66%-30.97%
2014-03-315.95-23.38%-30.71%
2013-12-315.62-23.64%-28.64%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3115.73-35.41%-43.75%
2024-12-318.15-53.09%-71.81%
2023-12-315.87-50.45%-68.71%
2022-12-314.6-35.54%-50.75%
2021-12-3114.32-37.29%-45.00%
2020-12-3113.38-46.50%-62.52%
2019-12-3111.99-145.66%-211.32%
2018-12-3111.5-25.04%-28.50%
2017-12-318.84-35.59%-46.26%
2016-12-3112.52-139.23%-189.24%
2015-12-3117.38-8.81%-11.45%
2014-12-315.76-32.86%-44.12%
2013-12-315.62-19.61%-23.76%
2012-12-3172.36%
2011-12-31-192.87%