Oncotelic Therapeutics, Inc. (OTLC)
OTCMKTS: OTLC · Delayed Price · USD
0.0383
-0.0005 (-1.24%)
May 2, 2024, 11:58 AM EDT - Market open

Oncotelic Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1992
Market Capitalization
15151752191034101927
Upgrade
Market Cap Growth
--12.32%-66.46%165.83%90.15%242.04%-25.16%-58.33%-50.11%-29.91%286.87%
Upgrade
Enterprise Value
282828602412236-8-3
Upgrade
PE Ratio
-5.19-1.920.97-4.52-1.69-1.38-1.09-0.29-0.70-1.40-2.16
Upgrade
PS Ratio
218.80216.48--11.13--29800.80-39817.50--287.65
Upgrade
PB Ratio
1.261.250.896.481.650.60-8.23-8.350.760.760.94
Upgrade
P/FCF Ratio
-11.56-11.47-11.90-11.62-6.89-4.47-1.05-0.36-0.63-1.60-2.25
Upgrade
P/OCF Ratio
-11.56-11.47-11.90-11.62-6.89-4.47-1.05-0.36-0.63-1.61-2.25
Upgrade
EV/Sales Ratio
401.75399.43--13.98--23510.80-28667.50---28.47
Upgrade
EV/EBITDA Ratio
-56.99-49.50-5.59-6.61-3.37-2.73-0.72-0.21-0.440.590.21
Upgrade
EV/EBIT Ratio
-42.60--5.57-6.57-3.21-2.69-0.72-0.21-0.440.590.21
Upgrade
EV/FCF Ratio
-21.25-21.16-19.48-13.52-8.66-5.09-0.83-0.26-0.400.680.22
Upgrade
Debt / Equity Ratio
1.071.070.581.130.460.0900000.04
Upgrade
Debt / EBITDA Ratio
-26.38-23.01-2.22-0.99-0.75-0.35-----
Upgrade
Debt / FCF Ratio
-9.84-9.84-7.75-2.03-1.93-0.66-----
Upgrade
Quick Ratio
0.010.010.020.040.040.030.540.687.4612.9721.16
Upgrade
Current Ratio
0.020.020.020.040.060.040.690.698.7213.0221.39
Upgrade
Asset Turnover
0.000.00000.0700.000.00000.00
Upgrade
Interest Coverage
-0.55-0.54-3.27-4.56-3.80-5.7500000
Upgrade
Return on Equity (ROE)
-71.22%-65.15%91.81%-143.22%-97.70%-43.71%756.08%2895.60%-109.23%-53.86%-43.60%
Upgrade
Return on Assets (ROA)
-28.78%-26.33%49.34%-48.25%-48.60%-31.19%-342.55%-1178.50%-96.74%-49.74%-41.57%
Upgrade
Return on Capital (ROIC)
-26.60%-2.25%-120.80%-53.84%-44.09%-23.42%829.28%2901.89%-110.07%-53.97%-43.61%
Upgrade
Earnings Yield
-56.41%-52.15%103.10%-22.11%-59.34%-72.48%-91.84%-346.88%-142.88%-71.29%-46.28%
Upgrade
FCF Yield
-8.63%-8.72%-8.40%-8.61%-14.51%-22.38%-95.43%-274.55%-159.46%-62.34%-44.53%
Upgrade
Buyback Yield / Dilution
-1.87%13.37%-50.88%-244.02%-46.93%-60.96%-40.33%--5.33%-48.48%-505.53%
Upgrade
Total Shareholder Return
-1.87%13.37%-50.88%-244.02%-46.93%-60.96%-40.33%--5.33%-48.48%-505.53%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.