NASDAQ:ARCT | Key Financial Ratios | Arcturus Therapeutics Holdings Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.88-41.58%-54.29%
2026-03-316.31-32.06%-41.11%
2025-12-316.64-24.26%-30.74%
2025-09-307.86-23.63%-29.71%
2025-06-305.9-19.45%-26.04%
2025-03-315.64-20.56%-29.18%
2024-12-314.67-23.52%-33.59%
2024-09-304.76-16.90%-23.92%
2024-06-303.78-18.52%-27.83%
2024-03-313.26-25.62%-40.65%
2023-12-314.72-6.92%-10.67%
2023-09-304.4921.70%35.47%
2023-06-304.2618.64%28.15%
2023-03-314.7123.63%33.80%
2022-12-313.182.08%3.46%
2022-09-303.250.41-49.95%-100.68%
2022-06-303.140.37-49.10%-96.93%
2022-03-313.050.34-58.04%-107.44%
2021-12-313.810.28-51.85%-89.25%
2021-09-303.560.23-45.13%-75.68%
2021-06-306.190.2-36.33%-53.34%
2021-03-318.810.17-24.66%-33.67%
2020-12-319.450.04-15.14%-18.19%
2020-09-3011.21-16.13%-19.89%
2020-06-306.16-25.65%-41.17%
2020-03-312.94-40.06%-170.09%
2019-12-313.48-31.64%-100.77%
2019-09-303.66-18.36%-44.61%
2019-06-303.86-18.09%-59.36%
2019-03-31-347.78%
2018-12-313.33

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.64-24.26%-30.74%
2024-12-314.67-23.52%-33.59%
2023-12-314.72-6.92%-10.67%
2022-12-313.182.08%3.46%
2021-12-313.810.28-51.85%-89.25%
2020-12-319.450.04-15.14%-18.19%
2019-12-313.48-31.64%-100.77%
2018-12-313.33-49.29%-159.69%