NASDAQ:TCRT | Key Financial Ratios | Alaunos Therapeutics, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.77-264.51%-615.03%
2026-03-311.63-218.22%-319.02%
2025-12-312.45-140.80%-193.96%
2025-09-302.92-108.08%-143.60%
2025-06-303.48-84.33%-109.07%
2025-03-311-192.03%-384.78%
2024-12-313.98-169.87%-226.85%
2024-09-304.3526.20%685.76%
2024-06-305.16242.22%300.48%
2024-03-314.8761.07%76.84%
2023-12-314.220-56.63%-74.19%
2023-09-302.75-187.53%-262.27%
2023-06-303.72-131.88%-170.12%
2023-03-312.24-78.11%-128.74%
2022-12-312.230.43-58.10%-97.86%
2022-09-301.690.71-59.94%-125.70%
2022-06-302.290.61-73.38%-135.01%
2022-03-313.290.5-78.81%-136.36%
2021-12-314.910.42-83.01%-135.64%
2021-09-303.430.35-78.87%-130.60%
2021-06-306.58-81.78%-98.90%
2021-03-315.94-64.79%-78.79%
2020-12-317.110-54.65%-64.51%
2020-09-308.03-43.97%-50.34%
2020-06-3010.12-69.70%-77.49%
2020-03-3111.56-61.86%-68.01%
2019-12-318.42-107.96%-123.98%
2019-09-3010.34-97.10%-107.92%
2019-06-306.33-72.60%-85.68%
2019-03-318.89-60.51%-68.09%
2018-12-318.89-55.88%-62.08%
2018-09-300.78-80.70%34.47%
2018-06-305.69-70.73%38.80%
2018-03-317.17-62.72%44.54%
2017-12-314.35-51.44%56.12%
2017-09-306.32-44.85%65.51%
2017-06-307.83-39.76%78.46%
2017-03-315.31-178.60%177.83%
2016-12-316.63-155.43%213.84%
2016-09-307.35-139.64%253.89%
2016-06-307.9-133.48%328.65%
2016-03-318.13-38.03%-69.24%
2015-12-318.42-78.12%-137.45%
2015-09-305.82-69.80%-128.96%
2015-06-309.39-87.82%-98.64%
2015-03-3112.45-76.19%-83.17%
2014-12-314.07-70.25%-93.91%
2014-09-304.09-61.67%-83.02%
2014-06-305.01-73.90%-108.45%
2014-03-318.43-85.31%-129.45%
2013-12-319.02-79.59%-115.64%
2013-09-302.04-266.06%-2159.98%
2013-06-302.05-174.42%-411.44%
2013-03-312.97-133.33%-222.89%
2012-12-314.26-115.26%-198.44%
2012-09-304.72-74.93%-134.09%
2012-03-319.69-55.03%-79.35%
2011-12-317.94-60.04%-90.64%
2011-09-3010.23-52.23%-75.93%
2010-12-3116.84-42.21%-84.99%
2010-09-3016.27
2009-12-3115.89

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.45-140.80%-193.96%
2024-12-313.98-169.84%-226.81%
2023-12-314.220-56.63%-74.19%
2022-12-312.230.43-58.10%-97.86%
2021-12-314.910.42-83.01%-135.64%
2020-12-317.110-54.65%-64.51%
2019-12-318.42-107.96%-123.98%
2018-12-318.89-55.88%-62.08%
2017-12-314.35-51.44%56.12%
2016-12-316.63-155.43%213.84%
2015-12-318.42-78.12%-137.45%
2014-12-314.07-70.25%-93.91%
2013-12-319.02-79.59%-115.64%
2012-12-314.26-115.26%-198.44%
2011-12-317.94-58.99%-89.07%
2010-12-3116.84-53.10%-106.93%
2009-12-31-27.22%
2008-12-31-374.40%
2007-12-31-87.61%
2006-12-31-67.30%
2005-12-31-132.14%
2004-12-313949.31%