Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2023-301.5-22.89%
Dec 31, 2022-391+339.12%
Dec 31, 2021-89+20.99%
Dec 31, 2020-73.6-70.07%
Dec 31, 2019-245.9-109.34%
Dec 31, 20182,634.2-308.72%
Dec 31, 2017-1,262+231.44%
Dec 31, 2016-380.8-14.40%
Dec 31, 2015-444.8+1851.95%
Dec 31, 2014-22.8-38.55%
Dec 31, 2013-37.1