Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2023-25+64.71%
Dec 31, 2022-15+128.36%
Dec 31, 2021-7+73.85%
Dec 31, 2020-4+40.71%
Dec 31, 2019-3+14.75%
Dec 31, 2018-2-29.84%
Dec 31, 2017-3+41.87%
Dec 31, 2016-2-38.47%
Dec 31, 2015-4+33926.02%
Dec 31, 2014-0-67.64%
Dec 31, 2013-0-195.36%
Dec 31, 20120