Panbela Therapeutics, Inc.PBLA

Market cap
$63.36K
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 2023120+45.88%
Dec 31, 202282+24.20%
Dec 31, 202166+20.77%
Dec 31, 202055+29.57%
Dec 31, 201942+20.82%
Dec 31, 201835+36.73%
Dec 31, 201726+82.27%
Dec 31, 201614+28.14%
Dec 31, 201511+50.94%
Dec 31, 20147-46.32%
Dec 31, 201314+0.86%
Dec 31, 201213