NASDAQ:ABUS | Profit Margins | Arbutus Biopharma Corp

Complete source-backed margin history.

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

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-30-588.17%-507.20%
2026-03-3194.30%94.73%
2025-12-31-503.33%-357.37%
2025-09-30-1636.86%-1463.52%
2025-06-3013.86%23.49%
2025-03-31-1456.86%-1390.36%
2024-12-31-885.20%-796.19%
2024-09-30-1601.19%-1472.52%
2024-06-30-1250.46%-1146.93%
2024-03-31-1263.90%-1166.78%
2023-12-31-967.23%-900.33%
2023-09-30-462.82%-431.60%
2023-06-30-395.29%-367.53%
2023-03-31-260.40%-244.34%
2022-12-31-361.28%-351.19%
2022-09-30-299.24%-295.14%
2022-06-30-99.07%-99.66%
2022-03-31-87.23%-125.31%
2021-12-31-648.66%-665.03%
2021-09-30-551.14%-573.59%
2021-06-30-800.43%-832.42%
2021-03-31-741.88%-775.25%
2020-12-31-683.19%-714.25%
2020-09-30-999.15%-1231.45%
2020-06-30-867.97%-930.45%
2020-03-31-881.76%-929.64%
2019-12-31-805.62%-1523.73%
2019-09-30-2973.70%-2695.30%
2019-06-30-3161.56%-3570.44%
2019-03-31-2827.10%-3424.30%
2018-12-31-1316.06%-747.75%
2018-09-30-2043.23%-1542.09%
2018-06-30-1772.19%248.47%
2018-03-31-1281.69%-1213.72%
2017-12-31-2377.62%-1417.96%
2017-09-30-187.13%-168.31%
2017-06-30-1875.36%-1756.98%
2017-03-31-7786.81%-7926.38%
2016-12-31132020.00%112151.28%
2016-09-30-2451.55%-2531.65%
2016-06-30-63187.06%-42071.20%
2016-03-31-3312.94%-2632.50%
2015-12-31-120.43%-61.87%
2015-09-30-1430.21%-712.96%
2015-06-30-419.19%-432.73%
2015-03-31-384.58%-256.07%
2014-12-31-257.68%-141.79%
2014-09-30-156.90%-197.25%
2014-06-30-520.32%-335.78%
2014-03-31-134.49%-405.96%
2013-12-31-32.36%-34.52%
2013-09-30-123.22%-199.29%
2013-06-30-107.98%-207.63%
2013-03-31-140.43%-119.42%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-31-270.96%-237.88%
2024-12-31-1236.74%-1133.04%
2023-12-31-430.53%-401.57%
2022-12-31-167.75%-178.01%
2021-12-31-669.11%-693.91%
2020-12-31-836.07%-921.97%
2019-12-31-2393.96%-2557.36%
2018-12-31-1510.18%-959.80%
2017-12-31-1036.73%-788.91%
2016-12-31-32973.78%-25765.53%
2015-12-31-446.46%-269.45%
2014-12-31-223.59%-259.73%
2013-12-31-78.58%-90.93%
2012-12-31-91.78%209.93%
2011-12-31-63.61%-59.98%