Oncotelic Therapeutics, Inc. (OTLC)
OTCMKTS: OTLC · Delayed Price · USD
0.0310
-0.0020 (-6.06%)
Jul 1, 2024, 3:55 PM EDT - Market closed

Oncotelic Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019 2018 - 1992
Market Capitalization
121517521910
Upgrade
Market Cap Growth
-16.64%-12.32%-66.46%165.83%90.15%242.04%
Upgrade
Enterprise Value
252828602412
Upgrade
PE Ratio
--1.920.97-4.52-1.69-1.38
Upgrade
PS Ratio
177.00216.48--11.13-
Upgrade
PB Ratio
1.051.250.896.481.650.60
Upgrade
P/FCF Ratio
-11.94-11.47-11.90-11.62-6.89-4.47
Upgrade
P/OCF Ratio
-11.94-11.47-11.90-11.62-6.89-4.47
Upgrade
EV/Sales Ratio
364.23399.43--13.98-
Upgrade
EV/EBITDA Ratio
-61.20-49.50-5.59-6.61-3.37-2.73
Upgrade
EV/EBIT Ratio
---5.57-6.57-3.21-2.69
Upgrade
EV/FCF Ratio
-22.01-21.16-19.48-13.52-8.66-5.09
Upgrade
Debt / Equity Ratio
1.131.070.581.130.460.09
Upgrade
Debt / EBITDA Ratio
-28.45-23.01-2.22-0.99-0.75-0.35
Upgrade
Debt / FCF Ratio
-10.23-9.84-7.75-2.03-1.93-0.66
Upgrade
Quick Ratio
0.010.010.020.040.040.03
Upgrade
Current Ratio
0.010.020.020.040.060.04
Upgrade
Asset Turnover
0.000.00000.070
Upgrade
Interest Coverage
-0.71-0.54-3.27-4.56-3.80-5.75
Upgrade
Return on Equity (ROE)
-65.79%-65.15%91.81%-143.22%-97.70%-43.71%
Upgrade
Return on Assets (ROA)
-25.98%-26.33%49.34%-48.25%-48.60%-31.19%
Upgrade
Return on Capital (ROIC)
-26.20%-2.25%-120.80%-53.84%-44.09%-23.42%
Upgrade
Earnings Yield
-62.84%-52.15%103.10%-22.11%-59.34%-72.48%
Upgrade
FCF Yield
-10.50%-8.72%-8.40%-8.61%-14.51%-22.38%
Upgrade
Buyback Yield / Dilution
-1.79%13.37%-50.88%-244.02%-46.93%-60.96%
Upgrade
Total Shareholder Return
-1.79%13.37%-50.88%-244.02%-46.93%-60.96%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.