Panbela Therapeutics, Inc. (PBLA)
OTCMKTS: PBLA · Delayed Price · USD
0.340
0.00 (0.06%)
Jul 19, 2024, 3:36 PM EDT - Market open

Panbela Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2011
Market Capitalization
202202824
Upgrade
Market Cap Growth
-50.27%-99.87%-92.59%-26.42%14.99%-92.66%
Upgrade
Enterprise Value
63781922
Upgrade
PE Ratio
-0.00-0.04-2.00-5.77-3.86
Upgrade
PB Ratio
-0.540.00-0.191.983.2617.29
Upgrade
P/FCF Ratio
-0.070.00-0.09-3.02-7.14-8.74
Upgrade
P/OCF Ratio
-0.070.00-0.10-3.02-7.14-8.74
Upgrade
EV/EBITDA Ratio
-0.16-0.05-0.20-0.79-3.59-4.89
Upgrade
EV/EBIT Ratio
-----3.52-3.33
Upgrade
EV/FCF Ratio
-0.23-0.10-0.44-1.25-4.80-7.89
Upgrade
Debt / Equity Ratio
-1.32-1.10-0.85000.08
Upgrade
Debt / EBITDA Ratio
-0.12-0.10-0.20---0.03
Upgrade
Debt / FCF Ratio
-0.17-0.21-0.43---0.04
Upgrade
Quick Ratio
0.050.220.174.586.851.60
Upgrade
Current Ratio
0.170.250.234.627.151.76
Upgrade
Interest Coverage
-106.76161.81-118.38-910.00-338.47-1.97
Upgrade
Return on Equity (ROE)
855.56%536.37%434.00%-99.25%-56.44%-447.65%
Upgrade
Return on Assets (ROA)
-258.93%-214.06%-701.75%-78.74%-48.59%-197.20%
Upgrade
Return on Capital (ROIC)
-3505.85%-10597.93%2829.29%-98.02%-68.11%-287.94%
Upgrade
Earnings Yield
-1650.38%-1270106.82%-2325.83%-50.03%-17.32%-25.90%
Upgrade
FCF Yield
-1507.00%-1269402.96%-1061.02%-33.10%-14.00%-11.44%
Upgrade
Buyback Yield / Dilution
-23880.32%87.32%-75.72%-51.42%-35.66%93.89%
Upgrade
Total Shareholder Return
-23880.32%87.32%-75.72%-51.42%-35.66%93.89%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.