Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 202312+57.26%
Dec 31, 20228+194.47%
Dec 31, 20213+94.87%
Dec 31, 20201-22.40%
Dec 31, 20192+7.91%
Dec 31, 20182-60.91%
Dec 31, 20174-24.44%
Dec 31, 20166+301.38%
Dec 31, 20151+123.34%
Dec 31, 20141-7.24%
Dec 31, 20131+3.14%
Dec 31, 20121