Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202310+246.91%
Dec 31, 20223+347.66%
Dec 31, 20211+15.52%
Dec 31, 20201-7.20%
Dec 31, 20191-43.89%
Dec 31, 20181-11.04%
Dec 31, 20171-3.94%
Dec 31, 20161+112.82%
Dec 31, 20151+171958.82%
Dec 31, 20140-91.49%
Dec 31, 20130-85.80%
Dec 31, 20120