NASDAQ:IMUX | Key Financial Ratios | IMMUNIC, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.05-70.09%-87.45%
2026-03-314.92-54.96%-68.96%
2025-12-310.75-404.01%1456.20%
2025-09-301.31-253.16%-981.49%
2025-06-302.19-165.78%-300.30%
2025-03-310.74-469.88%1823.26%
2024-12-311.77-245.93%-545.37%
2024-09-302.71-149.63%-235.10%
2024-06-303.75-110.19%-149.91%
2024-03-315.09-94.02%-117.17%
2023-12-312.12-172.40%-323.57%
2023-09-303.67-191.88%-265.49%
2023-06-304.74-143.08%-183.26%
2023-03-316.54-114.70%-136.89%
2022-12-319.62-94.25%-105.91%
2022-09-307.53-70.30%-78.23%
2022-06-3010.07-59.99%-65.07%
2022-03-3110.11-52.84%-57.42%
2021-12-319.21-66.82%-73.12%
2021-09-3011.57-52.90%-57.00%
2021-06-307.02-56.26%-63.39%
2021-03-317.35-45.28%-50.98%
2020-12-3115.93-26.22%-27.72%
2020-09-3017.13-23.62%-24.90%
2020-06-306.91-41.14%-45.56%
2020-03-313.73-68.26%-77.46%
2019-12-314.56-52.96%-59.85%
2019-09-304.91-47.41%-52.96%
2019-06-3012.65-35.32%-36.93%
2019-03-316.97-129.67%139.12%
2018-12-316.94-86.32%44.84%
2018-09-303.35-106.65%102.49%
2018-06-303.93-91.96%168.70%
2018-03-314.64-88.79%268.04%
2017-12-315.65-86.24%390.48%
2017-09-308.25-69.96%-79.29%
2017-06-3010.71-58.16%-63.98%
2017-03-3113.69-48.36%-52.09%
2016-12-3111.22-63.99%-70.10%
2016-09-3015-53.94%-57.69%
2016-06-3016.86-52.42%-55.59%
2016-03-3116.45-56.51%-60.03%
2015-12-3112.79-58.40%-63.19%
2015-09-307.71-83.83%-95.64%
2015-06-307.56-70.88%-81.19%
2015-03-318.28-54.44%-61.68%
2014-12-3110.2-44.10%-48.86%
2014-09-309.72-51.21%-57.04%
2014-06-3012.36-39.30%-42.77%
2014-03-316.05-63.36%60.73%
2013-12-315.89-74.73%77.96%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.75-404.01%1456.20%
2024-12-311.77-245.93%-545.37%
2023-12-312.12-172.40%-323.57%
2022-12-319.62-94.25%-105.91%
2021-12-319.21-66.82%-73.12%
2020-12-3115.93-26.22%-27.72%
2019-12-314.56-52.96%-59.85%
2018-12-316.94-86.32%44.84%
2017-12-315.65-86.24%390.48%
2016-12-3111.22-63.99%-70.10%
2015-12-3112.79-58.40%-63.19%
2014-12-3110.2-44.10%-48.86%
2013-12-315.89-70.23%73.27%
2012-12-3187.80%