Skip to main content

Outlook Therapeutics, Inc. (OTLK)

NASDAQ: OTLK · IEX Real-Time Price · USD
2.12 -0.07 (-3.20%)
Oct 26, 2021 4:00 PM EDT - Market closed

Ratios and Metrics (Annual)

Market cap in millions USD. Fiscal year is October - September.
Year20202019201820172016
Market Capitalization
9242713497
Market Cap Growth
117.68%-40.54%109.29%-65.12%-
Enterprise Value
8045864498
PE Ratio
-1.87-1.17-1.47-0.84-1.53
PS Ratio
-5.1622.928.8732.52
PB Ratio
32.40-2.61-2.77-1.00-18.73
P/FCF Ratio
-2.88-1.29-1.98-2.14-2.08
P/OCF Ratio
-2.88-1.30-2.14-2.18-2.13
EV/Sales Ratio
-4.8424.6813.2931.00
EV/EBITDA Ratio
-1.90-1.27-2.84-1.69-1.89
EV/EBIT Ratio
-1.87-1.14-2.55-1.55-1.80
EV/FCF Ratio
-2.17-1.20-2.13-3.21-1.98
Debt / Equity Ratio
0.43-0.70-0.68-0.41-0.80
Debt / EBITDA Ratio
-0.03-0.36-0.65-0.46-0.08
Debt / FCF Ratio
-0.04-0.35-0.48-0.87-0.09
Current Ratio
1.130.670.100.140.28
Asset Turnover
-0.380.110.200.10
Return on Equity (ROE)
519.00%186.90%197.20%143.90%212.60%
Return on Assets (ROA)
-265.70%-167.20%-165.00%-211.30%-209.00%
Return on Capital (ROIC)
649.40%-1001.80%-592.50%1245.90%-677.20%
Earnings Yield
-53.37%-85.67%-67.87%-118.40%-65.15%
FCF Yield
-34.72%-77.80%-50.63%-46.73%-48.07%
Buyback Yield / Dilution
-298.84%-268.84%-64.12%-39.67%-76.48%
Total Shareholder Return
-298.84%-268.84%-64.12%-39.67%-76.48%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).