Outlook Therapeutics, Inc. (OTLK)
NASDAQ: OTLK · Real-Time Price · USD
0.8435
+0.0005 (0.06%)
Jun 2, 2026, 3:51 PM EDT - Market open

Outlook Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
1025712858277383
Market Cap Growth
81.32%-55.25%121.94%-79.26%-27.58%318.17%
Enterprise Value
120.8149.23112.9834.12259.93379.37
Last Close Price
0.841.065.344.4224.4043.40
PS Ratio
304.2840.41----
PB Ratio
--1.77-1.75-3.9831.7483.11
P/TBV Ratio
-1.64-1.15-1.35-3.8329.6271.91
EV/Sales Ratio
362.6334.82----
Debt / Equity Ratio
-0.39-0.010.0000.002.37
Net Debt / Equity Ratio
-0.67-0.69-0.20-0.84-0.74-0.56
Net Debt / EBITDA Ratio
-0.32-0.33-0.21-0.230.100.05
Net Debt / FCF Ratio
-0.41-0.43-0.21-0.280.110.05
Asset Turnover
0.020.060000
Inventory Turnover
0.450.81----
Quick Ratio
0.270.210.350.500.882.14
Current Ratio
0.540.380.640.661.393.19
Return on Equity (ROE)
180.49%118.61%172.24%2069.13%-989.99%-1430.33%
Return on Assets (ROA)
-289.99%-276.05%-234.63%-174.69%-245.71%-243.18%
Return on Invested Capital (ROIC)
1002.68%2924.59%9990.52%-122626.00%-2569.00%4584.32%
Return on Capital Employed (ROCE)
253.40%327.44%509.22%1886.06%-507.46%-519.79%
Buyback Yield / Dilution
-121.62%-87.59%-48.29%-17.96%-38.91%-110.43%
Total Shareholder Return
-121.62%-87.59%-48.29%-17.96%-38.91%-110.43%
SEC Filings: 10-K · 10-Q