NASDAQ:AGEN | Key Financial Ratios | AGENUS INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.34-0.353.24%-46.18%
2026-03-310.38-0.2733.52%-28.25%
2025-12-310.41-0.16-1.36%1.14%
2025-09-300.47-0.12-16.79%14.33%
2025-06-300.06-0.1-92.00%48.05%
2025-03-310.11-0.1-97.50%57.10%
2024-12-310.21-0.1-102.65%71.17%
2024-09-300.19-0.05-98.14%80.06%
2024-06-300.37-0.06-79.12%95.88%
2024-03-310.24-0.07-97.44%124.11%
2023-12-310.44-0.08-82.01%160.57%
2023-09-300.63-0.1-84.35%219.16%
2023-06-300.84-0.14-71.73%295.23%
2023-03-311.08-0.23-60.78%428.70%
2022-12-311.13-0.21-55.77%376.41%
2022-09-301.45-52.25%1099.64%
2022-06-301.812.16%287.80%
2022-03-311.78-5.65%-158.57%
2021-12-312.120.39-6.16%-83.40%
2021-09-302.050.320.26%2.75%
2021-06-300.55-0.08-118.45%92.17%
2021-03-310.98-0.11-81.74%101.25%
2020-12-310.88-0.1-85.26%89.80%
2020-09-300.85-0.1-86.08%88.68%
2020-06-300.74-0.09-91.85%78.05%
2020-03-310.81-0.07-96.78%88.95%
2019-12-310.71-0.06-71.82%49.50%
2019-09-300.81-74.11%64.88%
2019-06-301.14-56.61%74.42%
2019-03-311.7-36.74%77.79%
2018-12-311.1-0.08-118.83%93.98%
2018-09-301.16-0.1-113.63%113.69%
2018-06-301.32-0.12-114.73%134.31%
2018-03-312.16-0.11-120.70%139.25%
2017-12-311.3-2.15-87.20%159.19%
2017-09-301.55-2.78-74.89%216.65%
2017-06-303.36-7.93-65.56%661.94%
2017-03-313.7915.08-55.26%-1261.35%
2016-12-312.24-3.34-80.90%324.58%
2016-09-303.14-6.01-66.62%553.62%
2016-06-304.127.24-45.22%-526.32%
2016-03-315.172.66-45.64%-227.02%
2015-12-316.361.62-36.28%-124.25%
2015-09-307.391.44-40.50%-127.64%
2015-06-305.78-51.77%-106.94%
2015-03-314.06-51.88%-131.58%
2014-12-314.620.26-57.01%-184.57%
2014-09-303.540.28-25.43%-45.60%
2014-06-303.610.27-21.45%-37.30%
2014-03-315.240.18-22.71%-38.86%
2013-12-312.74-2.93-86.33%671.16%
2013-09-303.2-78.94%1033.57%
2013-06-302.01-131.70%163.04%
2013-03-313.18-95.20%105.48%
2012-12-314.7-38.93%64.34%
2012-09-305.34-36.95%90.49%
2012-06-305.77-35.20%103.09%
2012-03-314.71-31.76%99.18%
2011-12-312.53-117.51%111.74%
2011-09-302.73-80.73%122.41%
2011-06-302.77-89.27%115.70%
2010-12-313.85

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.41-0.16-1.36%1.14%
2024-12-310.21-0.1-102.65%71.17%
2023-12-310.44-0.08-82.01%160.57%
2022-12-311.13-0.21-55.77%376.41%
2021-12-312.120.39-6.16%-83.40%
2020-12-310.88-0.1-85.26%89.80%
2019-12-310.71-0.06-71.82%49.50%
2018-12-311.1-0.08-118.80%93.96%
2017-12-311.3-2.15-87.20%159.19%
2016-12-312.24-3.34-80.90%324.58%
2015-12-316.361.62-36.28%-124.25%
2014-12-314.620.26-57.01%-184.57%
2013-12-312.74-86.33%671.16%
2012-12-314.7-38.93%64.34%
2011-12-312.53-117.51%111.74%
2010-12-313.85-70.88%148.95%
2009-12-31178.60%