NASDAQ:LSTA | Key Financial Ratios | LISATA THERAPEUTICS, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.69-132.59%-177.35%
2026-03-314.23-116.30%-149.65%
2025-12-315.76-93.47%-111.65%
2025-09-304.72-83.84%-105.00%
2025-06-305.77-75.21%-89.99%
2025-03-317.52-66.62%-76.15%
2024-12-316.16-57.10%-67.58%
2024-09-308.03-54.29%-61.56%
2024-06-309.42-49.50%-55.09%
2024-03-318.92-41.57%-46.64%
2023-12-318.18-38.10%-43.28%
2023-09-3011.15-36.95%-40.53%
2023-06-3014.1-85.92%-92.44%
2023-03-3112.35-84.71%-92.17%
2022-12-3111.26-74.25%-81.45%
2022-09-3012.09-70.07%-76.40%
2022-06-3022.33-28.61%-29.82%
2022-03-3132.38-25.83%-26.70%
2021-12-3121.27-28.31%-29.77%
2021-09-3025.08-25.46%-26.46%
2021-06-3028.03-22.56%-23.35%
2021-03-3125.69-10.67%-11.08%
2020-12-3110.08-22.64%-25.08%
2020-09-309.87-18.27%-20.34%
2020-06-3010.52-19.33%-21.43%
2020-03-314.59-85.75%-110.10%
2019-12-314.35-71.30%-93.01%
2019-09-305.06-56.71%-71.14%
2019-06-306.1-45.70%-55.58%
2019-03-317.77-37.66%-44.77%
2018-12-317.85-36.26%-42.85%
2018-09-309.66-30.83%-35.92%
2018-06-308.85-28.32%-33.73%
2018-03-316.8549.00%60.96%
2017-12-316.59036.26%45.50%
2017-09-305.78029.14%36.91%
2017-06-304.84022.07%29.30%
2017-03-310.94-6.19-62.65%3843.60%
2016-12-311.161.16-61.02%-668.65%
2016-09-301.620.53-105.53%-562.52%
2016-06-301.311.43-113.83%-1066.96%
2016-03-311.930.63-116.84%-540.39%
2015-12-311.390.63-141.61%-341.62%
2015-09-301.950.27-49.19%-106.22%
2015-06-302.910.23-50.27%-97.41%
2015-03-311.660.3-50.73%-119.58%
2014-12-312.230.26-43.45%-93.78%
2014-09-303.49-42.87%-89.38%
2014-06-303.43-36.14%-61.77%
2014-03-315.3-50.94%-73.79%
2013-12-315.180-43.40%-62.33%
2013-09-302.03-72.60%-117.51%
2013-06-301.96-77.02%-123.40%
2013-03-311.37-106.66%-180.87%
2012-12-311.68-98.83%-162.07%
2012-09-300.95-44.34%-118.46%
2012-06-301.09-40.61%-120.91%
2012-03-311.12-27.59%-72.82%
2011-12-311.06-30.24%-75.73%
2011-09-301.43-20.39%-46.63%
2011-06-301.12-20.02%-54.55%
2010-12-311.43

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.76-93.47%-111.65%
2024-12-316.16-57.10%-67.58%
2023-12-318.18-38.10%-43.28%
2022-12-3111.26-74.25%-81.45%
2021-12-3121.27-28.31%-29.77%
2020-12-3110.08-22.64%-25.08%
2019-12-314.35-71.30%-93.01%
2018-12-317.85-36.27%-42.85%
2017-12-316.59036.26%45.50%
2016-12-311.161.16-61.02%-668.65%
2015-12-311.390.63-141.61%-341.62%
2014-12-312.230.26-43.45%-93.78%
2013-12-315.180-43.40%-62.33%
2012-12-311.68-98.83%-162.07%
2011-12-311.06-30.35%-75.99%
2010-12-311.43-16.29%-47.90%