Outlook Therapeutics, Inc. (OTLK)
NASDAQ: OTLK · Real-Time Price · USD
1.830
+0.250 (15.82%)
At close: Jun 22, 2026, 4:00 PM EDT
1.840
+0.010 (0.56%)
After-hours: Jun 22, 2026, 7:59 PM EDT

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
2215712858277383
Market Cap Growth
170.22%-55.25%121.94%-79.26%-27.58%318.17%
Enterprise Value
240.0279.23142.4769.68270.88380.35
Last Close Price
1.831.065.344.4224.4043.40
PS Ratio
662.1140.41----
PB Ratio
--1.77-1.75-3.9831.7483.11
P/TBV Ratio
----29.6271.91
EV/Sales Ratio
720.4656.05----
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)
-212.80%-210.74%-211.60%-217.57%-868.99%-1257.97%
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