NASDAQ:AVTX | Key Financial Ratios | Avalo Therapeutics, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3019.31-20.44%-22.36%
2026-03-317.66-84.84%-124.03%
2025-12-318.14-67.20%-94.23%
2025-09-3014.28-79.84%-109.10%
2025-06-3012.44-36.51%-44.19%
2025-03-3122.6152.71%59.55%
2024-12-3119.96-23.31%-26.41%
2024-09-301.42-8.08%-37.76%
2024-06-300.99-33.44%266.19%
2024-03-310.52-115.48%126.96%
2023-12-311.82-150.26%-431.87%
2023-09-302.11-113.39%-225.85%
2023-06-300.33-102.20%355.40%
2023-03-310.83-81.58%471.71%
2022-12-310.74-124.85%381.66%
2022-09-301.07-139.66%2516.86%
2022-06-300.98-222.28%1203.65%
2022-03-312.44-122.37%-1194.37%
2021-12-313.11-105.19%-365.55%
2021-09-304.04-84.76%-200.51%
2021-06-302.19-119.98%-356.16%
2021-03-311.75-115.34%-220.37%
2020-12-311.71-145.13%-258.53%
2020-09-302.48-78.12%-119.88%
2020-06-303.44-53.17%-72.75%
2020-03-311.66-67.40%-116.21%
2019-12-311.46-44.51%-76.55%
2019-09-300.730.84-40.66%-127.61%
2019-06-300.740.87-73.53%-247.73%
2019-03-310.950.66-58.27%-188.68%
2018-12-310.840.74-57.01%-191.57%
2018-09-300.740.79-55.59%-192.67%
2018-06-300.620.89.23%29.86%
2018-03-310.910.6315.22%40.47%
2017-12-310.96027.73%42.61%
2017-09-305.82047.24%60.23%
2017-06-303.580.39-191.25%-368.89%
2017-03-311.26-7.01-373.30%3122.01%
2016-12-311.3111.37-285.53%-7957.22%
2016-09-301.27-192.86%-3149.39%
2016-06-301.990.72-98.72%-233.42%
2016-03-312.740.54-73.20%-139.54%
2015-12-313.70.43-48.44%-80.18%
2015-09-300.51-0.19-171.79%28.51%
2014-12-312.44-0.27

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-318.14-67.20%-94.23%
2024-12-3119.96-23.31%-26.41%
2023-12-311.82-150.26%-431.87%
2022-12-310.74-124.85%381.66%
2021-12-313.11-105.19%-365.55%
2020-12-311.71-145.13%-258.53%
2019-12-311.46-44.51%-76.55%
2018-12-310.840.74-57.01%-191.57%
2017-12-310.96027.73%42.61%
2016-12-311.3111.37-285.53%-7957.22%
2015-12-313.70.43-48.44%-80.18%
2014-12-312.44-0.27-130.35%60.98%
2013-12-3173.09%