Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2023-26-24.77%
Dec 31, 2022-34+240.59%
Dec 31, 2021-10+73.97%
Dec 31, 2020-6+33.13%
Dec 31, 2019-4+11.08%
Dec 31, 2018-4-35.32%
Dec 31, 2017-6+16.41%
Dec 31, 2016-5-5.07%
Dec 31, 2015-5+7120.35%
Dec 31, 2014-0-61.20%
Dec 31, 2013-0-168.71%
Dec 31, 20120