Outlook Therapeutics, Inc. (OTLK)
NASDAQ: OTLK · Real-Time Price · USD
0.2080
+0.0099 (5.00%)
At close: Mar 25, 2026, 4:00 PM EDT
0.2078
-0.0002 (-0.10%)
Pre-market: Mar 26, 2026, 7:43 AM EDT

Outlook Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
175712858277383
Market Cap Growth
-64.02%-55.25%121.94%-79.26%-27.58%318.16%
Enterprise Value
45.4949.23112.9834.12259.93379.37
Last Close Price
0.211.065.344.4224.4043.40
PE Ratio
--0.59-1.32-0.94-3.94-6.20
PS Ratio
84.0040.41----
PB Ratio
--1.77-1.75-3.9831.7483.11
P/TBV Ratio
-0.24-1.15-1.35-3.8329.6271.91
P/FCF Ratio
--1.10-1.86-1.34-4.89-7.06
P/OCF Ratio
--1.10-1.86-1.34-4.89-7.06
EV/Sales Ratio
221.1634.82----
EV/EBITDA Ratio
--0.74-1.58-0.64-4.13-7.37
EV/EBIT Ratio
--0.73-1.58-0.64-4.12-7.33
EV/FCF Ratio
--0.95-1.64-0.79-4.59-6.99
Debt / Equity Ratio
0.00-0.010.0000.002.37
Debt / EBITDA Ratio
-0.63-0.45-0.41-0.67-0.17-0.23
Debt / FCF Ratio
-0.66-0.58-0.43-0.83-0.19-0.22
Net Debt / Equity Ratio
-0.73-0.69-0.20-0.84-0.74-0.56
Net Debt / EBITDA Ratio
-0.48-0.33-0.21-0.230.100.05
Net Debt / FCF Ratio
-0.51-0.43-0.21-0.280.110.05
Asset Turnover
0.010.060000
Inventory Turnover
0.420.81----
Quick Ratio
0.180.210.350.500.882.14
Current Ratio
0.350.380.640.661.393.19
Return on Equity (ROE)
231.56%118.61%172.24%2069.13%-989.99%-1430.33%
Return on Assets (ROA)
-328.08%-276.05%-234.63%-174.68%-245.71%-243.18%
Return on Invested Capital (ROIC)
1297.65%2924.59%9990.52%-122625.92%-2569.00%4584.32%
Return on Capital Employed (ROCE)
189.98%327.44%509.22%1886.06%-507.46%-519.79%
Earnings Yield
-595.33%-168.87%-76.03%-106.79%-25.41%-16.13%
FCF Yield
-322.96%-90.74%-53.89%-74.71%-20.44%-14.17%
Buyback Yield / Dilution
-63.45%-84.08%-47.26%-52.20%-22.54%-13.03%
Updated Feb 17, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q