Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20233+72.20%
Dec 31, 20222-85.53%
Dec 31, 202112+25.85%
Dec 31, 202010+215.45%
Dec 31, 20193+67.46%
Dec 31, 20182+140.81%
Dec 31, 20171-12.54%
Dec 31, 20161-49.36%
Dec 31, 20152+342.88%
Dec 31, 20140-9.65%
Dec 31, 20130+28.51%
Dec 31, 20120