NASDAQ:OTLK | Key Financial Ratios | Outlook Therapeutics, Inc.

Complete source-backed ratio history.

Available history
2015-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.81-233.43%588.14%
2026-03-310.54-278.44%210.23%
2025-12-310.35-563.97%266.83%
2025-09-300.38-335.90%193.94%
2025-06-300.67-194.01%116.81%
2025-03-310.72110.72%-65.06%
2024-12-310.32-275.26%93.08%
2024-09-300.64-261.48%103.13%
2024-06-301.07-199.71%112.40%
2024-03-311.07-269.59%118.55%
2023-12-310.44-237.48%211.55%
2023-09-300.66-182.61%408.53%
2023-06-300.86-135.75%1096.47%
2023-03-311.22-105.88%-545.42%
2022-12-314.09-112.07%-445.80%
2022-09-301.39-231.54%-756.04%
2022-06-302.04-168.74%-324.23%
2022-03-312.12-88.30%-166.20%
2021-12-313.88-67.58%-108.90%
2021-09-303.19-233.06%-1153.86%
2021-06-301.62-151.09%-389.68%
2021-03-311.83-89.77%-196.11%
2020-12-310.91-264.36%315.92%
2020-09-301.13-178.59%-1246.85%
2020-06-301.5388.19-117.10%-322.96%
2020-03-310.4-279.73%179.49%
2019-12-310.33-397.05%133.79%
2019-09-300.67-66.74-201.48%214.04%
2019-06-300.81-0.17-110.28%558.72%
2019-03-310.08-0.04-236.53%144.62%
2018-12-310.08-0.01-202.64%143.86%
2018-09-300.1-0.01-135.04%117.80%
2018-06-300.41-0.02-71.19%183.84%
2018-03-310.22-0.01-76.17%63.06%
2017-12-310.49-0.01-67.14%86.38%
2017-09-300.14-0.01-187.37%115.45%
2017-06-300.03-251.32%148.73%
2017-03-310.02-343.86%223.58%
2016-12-310.1-271.62%254.38%
2016-09-300.28-0.55-209.80%1030.41%
2016-06-300.65-181.55%-3831.96%
2016-03-310.11-196.97%129.17%
2015-09-300.41

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-300.38-335.90%193.94%
2024-09-300.64-261.48%103.13%
2023-09-300.66-182.61%408.53%
2022-09-301.39-231.54%-756.04%
2021-09-303.19-233.06%-1153.86%
2020-09-301.13-178.59%-1246.85%
2019-09-300.67-0.07-201.48%214.04%
2018-09-300.1-0.01-135.04%117.80%
2017-09-300.14-0.01-187.37%115.45%
2016-09-300.28-0.55-209.80%1030.41%
2015-09-300.41-135.38%87.41%