Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202312+137.08%
Dec 31, 20225-61.33%
Dec 31, 202113+31.17%
Dec 31, 202010+212.12%
Dec 31, 20193+65.65%
Dec 31, 20182+147.46%
Dec 31, 20171-12.54%
Dec 31, 20161-51.49%
Dec 31, 20152+344.10%
Dec 31, 20140-23.51%
Dec 31, 20131-12.87%
Dec 31, 20121