OTC:OTLC | Key Financial Ratios | Oncotelic Therapeutics, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.0862.70%93.55%
2026-03-310.1162.80%93.96%
2025-12-310.0763.42%94.87%
2025-09-300.08-5.93%-18.44%
2025-06-300.01-14.72%-47.30%
2025-03-310.01-16.55%-55.02%
2024-12-310.01-16.96%-54.82%
2024-09-300.01-17.40%-52.63%
2024-06-300.01-4.14%-10.19%
2024-03-310.01-25.98%-65.79%
2023-12-310.02-26.33%-65.15%
2023-09-300.02-41.39%-99.26%
2023-06-300.02-44.48%-108.40%
2023-03-310.0126.13%50.25%
2022-12-310.0214.11%26.25%
2022-09-300.0221.35%35.52%
2022-06-300.0319.33%32.04%
2022-03-310.01-49.45%-179.83%
2021-12-310.04-39.77%-118.04%
2021-09-300.01-47.59%-137.79%
2021-06-300.05-48.34%-128.59%
2021-03-310.07-31.88%-76.85%
2020-12-310.06-40.16%-80.72%
2020-09-300.17-38.75%-64.12%
2020-06-300.1-35.60%-54.11%
2020-03-310.03-43.73%-68.29%
2019-12-310.04-28.03%-39.27%
2019-09-300.03-43.98%-68.97%
2019-06-300.09-33.08%-45.11%
2019-03-310.29-383.12%-60.01%
2018-12-310.01-25.94%-28.92%
2018-09-301.05-260.41%796.58%
2018-06-301.32-300.81%1901.79%
2018-03-310.27-2298.58%3206.87%
2017-12-310.69-1178.50%2856.11%
2017-09-302.43-498.52%-840.76%
2017-06-304.55-222.56%-284.70%
2017-03-317.27-140.42%-162.70%
2016-12-318.72-96.75%-109.24%
2016-09-3011.59-82.08%-89.81%
2016-06-3012.6-71.10%-77.21%
2016-03-3111.95-58.61%-63.95%
2015-12-3113.02-49.74%-53.86%
2015-09-3018.06-40.10%-42.45%
2015-06-3028.79-36.22%-37.52%
2015-03-3135.46-34.99%-36.00%
2014-12-3121.39-41.57%-43.60%
2014-09-3019.81-36.41%-38.34%
2014-06-3018.86-30.67%-32.38%
2014-03-3118.02-35.76%-37.85%
2013-12-315.73-113.48%-136.97%
2013-09-306.01-85.19%-101.93%
2013-06-309.15-89.78%-100.57%
2013-03-316.01-155.69%-185.51%
2012-12-315.82-148.32%-177.72%
2012-09-305.3-127.41%-155.79%
2012-06-304.62-129.46%-163.70%
2012-03-315.86-118.84%-142.17%
2011-12-314.71-87.31%-109.73%
2011-09-304.36-67.67%-87.05%
2011-06-304.1-201.63%-264.11%
2010-12-311.56

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.0763.42%94.87%
2024-12-310.01-16.96%-54.82%
2023-12-310.02-26.33%-65.15%
2022-12-310.0214.11%26.25%
2021-12-310.04-39.77%-118.04%
2020-12-310.06-40.16%-80.72%
2019-12-310.04-28.03%-39.27%
2018-12-310.01-25.94%-28.92%
2017-12-310.69-1178.50%2856.11%
2016-12-318.72-96.74%-109.23%
2015-12-3113.02-49.74%-53.86%
2014-12-3121.39-41.57%-43.60%
2013-12-315.73-113.48%-136.97%
2012-12-315.82-148.32%-177.72%
2011-12-314.71-87.31%-109.73%
2010-12-311.56-426.98%452.33%
2009-12-31-426.42%