OTC:INTI | Key Financial Ratios | Inhibitor Therapeutics, 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-303.36-519.14%129.25%
2026-03-313.6-233.99%169.53%
2025-12-313.19-131.42%255.46%
2025-09-3035-109.30%-99241.67%
2025-06-3027.36-88.18%-481.47%
2025-03-3146.68-72.97%-243.11%
2024-12-318.02-58.64%-168.22%
2024-09-30144.78-47.81%-90.54%
2024-06-30201.91-42.08%-72.95%
2024-03-3150.01-40.69%-68.37%
2023-12-3113.45-33.81%-57.27%
2023-09-3061.41109.30%162.78%
2023-06-30231.61109.16%155.86%
2023-03-31138.13107.66%150.39%
2022-12-3117.64101.09%145.92%
2022-09-300.06-455.87%7.15%
2022-06-300.04-729.78%7.21%
2022-03-310.07-441.10%7.16%
2021-12-310.09-508.02%8.25%
2021-09-300.15-346.88%9.07%
2021-06-300.23-404.80%15.72%
2021-03-310.28-580.41%23.58%
2020-12-310.25-802.93%31.48%
2020-09-300.16-1579.01%48.56%
2020-06-300.38-930.54%61.57%
2020-03-311.01-586.83%79.07%
2019-12-311.96-303.72%107.99%
2019-09-303.96-230.73%182.59%
2019-06-306.77-183.75%333.84%
2019-03-313.62-332.60%727.96%
2018-12-311.64-369.04%-14065.19%
2018-09-303.17-225.27%154.19%
2018-06-302.35-306.96%221.93%
2018-03-314.25-175.30%421.97%
2017-12-311.09-664.17%-3062.60%
2017-09-304.72-530.87%-657.57%
2017-06-305.7-387.84%-464.33%
2017-03-316.67-310.16%-361.75%
2016-12-3123.36-95.40%-99.58%
2016-09-307.69-136.73%-155.66%
2016-06-307.55-96.81%-110.74%
2016-03-310.23-1003.56%1307.78%
2015-12-311.38-445.85%-931.55%
2015-09-302.41-246.11%-377.87%
2015-06-304.7-153.09%-188.64%
2015-03-310.22-3682.41%1066.36%
2014-12-311.15-858.64%-6403.61%
2014-09-300.98-778.15%34507.75%
2014-06-300.66-1279.38%2507.11%
2014-03-310.01-18850.42%204.82%
2013-12-310.01-17960.82%239.61%
2013-09-300-1646852.68%334.95%
2012-12-311.67

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.19-131.42%255.46%
2024-12-318.02-58.64%-168.22%
2023-12-3113.45-33.81%-57.27%
2022-12-3117.64101.09%145.92%
2021-12-310.09-508.02%8.25%
2020-12-310.25-802.93%31.48%
2019-12-311.96-303.72%107.99%
2018-12-311.64-369.04%-14065.19%
2017-12-311.09-664.17%-3062.60%
2016-12-3123.36-95.40%-99.58%
2015-12-311.38-445.85%-931.55%
2014-12-311.15-858.64%-6403.61%
2013-12-310.01-17960.81%239.61%
2012-12-311.6719.90%-140.35%