Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2023-5-41.25%
Dec 31, 2022-8-178.43%
Dec 31, 202110+20.74%
Dec 31, 20208+509.96%
Dec 31, 20191+416.79%
Dec 31, 20180-107.26%
Dec 31, 2017-4-20.53%
Dec 31, 2016-5+73.14%
Dec 31, 2015-3+1170.86%
Dec 31, 2014-0+52.99%
Dec 31, 2013-0+237.58%
Dec 31, 2012-0