TREVENA INCTRVN

Market cap
$10.37K
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2023-1,014.6+658.34%
Dec 31, 2022-133.8+118.75%
Dec 31, 2021-61.2+39.67%
Dec 31, 2020-43.8-36.97%
Dec 31, 2019-69.5-14.06%
Dec 31, 2018-80.8-36.32%
Dec 31, 2017-126.9+36.64%
Dec 31, 2016-92.9+122.81%
Dec 31, 2015-41.7