Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20239+173.10%
Dec 31, 20223+439.80%
Dec 31, 20211+958.93%
Dec 31, 20200+9.80%
Dec 31, 20190+0.00%
Dec 31, 20180+Infinity%
Dec 31, 20170NaN%
Dec 31, 20160-100.00%
Dec 31, 20150+373.85%
Dec 31, 20140-83.87%
Dec 31, 20130-63.73%
Dec 31, 20120