TREVENA INCTRVN

Market cap
$10.37K
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2023-33-35.83%
Dec 31, 2022-51+2.55%
Dec 31, 2021-50+134.63%
Dec 31, 2020-21-9.60%
Dec 31, 2019-24-6.73%
Dec 31, 2018-25-64.39%
Dec 31, 2017-71-22.17%
Dec 31, 2016-92+128.46%
Dec 31, 2015-40+0.75%
Dec 31, 2014-40