Skip to main content

Outlook Therapeutics, Inc. (OTLK)

NASDAQ: OTLK · Delayed Price · USD
-0.02 (-0.94%)
After-hours:Oct 20, 2021 5:20 PM EDT
0.03 (1.42%)
At close: Oct 20, 4:00 PM

Total Valuation

OTLK has a market cap or net worth of $369.97 million. The enterprise value is $361.96 million.

Market Cap369.97M
Enterprise Value361.96M

Important Dates

The next estimated earnings date is Dec 22, 2021, which is a Wednesday.

Estimated Earnings DateDec 22, 2021
Ex-Dividend Daten/a

Share Statistics

OTLK has 168.42 million shares outstanding. The number of shares has increased by 85.57% in one year.

Shares Outstanding168.42M
Shares Change (YoY)+85.57%
Shares Change (QoQ)+11.74%
Owned by Insiders (%)47.89%
Owned by Institutions (%)12.88%

Valuation Ratios

PE Ration/a
Forward PEn/a
PS Ratio63.20
PB Ratio29.02
P/FCF Ration/a
PEG Ration/a
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is n/a, with a EV/FCF ratio of n/a.

EV / Earningsn/a
EV / Sales61.84
EV / EBITn/a
EV / FCFn/a

Financial Position

The company has a current ratio of 1.62, with a Debt / Equity ratio of 0.92.

Current Ratio1.62
Quick Ratio1.00
Debt / Equity0.92
Debt / EBITDA-0.24
Debt / FCF-0.20

Financial Efficiency

Return on Equity (ROE)-771.70%
Return on Assets (ROA)-180.30%
Return on Capital (ROIC)n/a
Revenue Per Employee$731,692
Profits Per Employee-$6.21M
Employee Count8
Asset Turnovern/a
Inventory Turnovern/a


In the past 12 months, OTLK has paid $1,195 in taxes.

Income Tax1,195
Effective Tax Rate0.00%

Stock Price Statistics

The stock price has increased by +139.77% in the last 52 weeks. The beta is 0.86, so OTLK's price volatility has been lower than the market average.

Beta (1Y)0.86
52-Week Price Change+139.77%
50-Day Moving Average2.32
200-Day Moving Average2.35
Average Volume (30 Days)775,389

Short Selling Information

Short Interest6.09M
Short % of Shares Out3.62%
Short % of Float6.75%
Short Ratio (days to cover)6.62

Income Statement

In the last 12 months, OTLK had revenue of $5.85 million and -$49.68 million in losses. Earnings per share was -$0.35.

Gross Profitn/a
Operating Income-48.30M
Pretax Income-49.68M
Net Income-49.68M
Earnings Per Share (EPS)-$0.35
Full Income Statement

Balance Sheet

The company has $19.69 million in cash and $11.68 million in debt, giving a net cash position of $8.01 million or $0.05 per share.

Cash & Cash Equivalents19.69M
Total Debt11.68M
Net Cash8.01M
Net Cash Per Share$0.05
Book Value12.75M
Book Value Per Share0.08
Working Capital12.26M
Full Balance Sheet

Cash Flow

Operating Cash Flow-57.34M
Capital Expendituresn/a
Free Cash Flow-57.34M
FCF Per Share-$0.34
Full Cash Flow Statement


Gross Marginn/a
Operating Margin-825.23%
Pretax Margin-848.71%
Profit Margin-848.73%
EBITDA Margin-832.01%
EBIT Margin-836.99%
FCF Margin-979.60%

Dividends & Yields

OTLK does not appear to pay any dividends at this time.

Dividend Per Sharen/a
Dividend Yieldn/a
Earnings Yield-13.43%
FCF Yield-15.50%
Dividend Growth (YoY)n/a
Payout Ration/a

Stock Splits

The last stock split was on March 18, 2019. It was a reverse split with a ratio of 1:8.

Last Split DateMar 18, 2019
Split TypeReverse
Split Ratio1:8