Outlook Therapeutics, Inc. (OTLK)
NASDAQ: OTLK · Real-Time Price · USD
0.4345
+0.0129 (3.05%)
Mar 4, 2026, 2:35 PM EST - Market open

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
365712858277383
Market Cap Growth
-39.72%-55.25%121.94%-79.26%-27.58%318.16%
Enterprise Value
64.5579.23142.4769.68270.88380.35
Last Close Price
0.431.065.344.4224.4043.40
PE Ratio
--0.59-1.32-0.94-3.94-6.20
PS Ratio
176.6340.41----
PB Ratio
--1.77-1.75-3.9831.7483.11
P/TBV Ratio
-0.49-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
313.8056.05----
EV/EBITDA Ratio
--1.18-1.99-1.31-4.31-7.39
EV/EBIT Ratio
--1.18-1.99-1.31-4.29-7.35
EV/FCF Ratio
--1.53-2.07-1.62-4.78-7.01
Debt / Equity Ratio
-0.96-0.94-0.41-2.461.252.58
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
-283.10%-168.87%-76.03%-106.79%-25.41%-16.13%
FCF Yield
-153.58%-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