TREVENA INCTRVN

Market cap
$10.37K
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2023-8-149.09%
Dec 31, 202216-75.86%
Dec 31, 202165-37.90%
Dec 31, 2020104+245.99%
Dec 31, 201930-27.57%
Dec 31, 201842+19.90%
Dec 31, 201735-55.93%
Dec 31, 201679-45.10%
Dec 31, 2015143+44.28%
Dec 31, 201499