TREVENA INCTRVN

Market cap
$10.37K
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2023-0-327.78%
Dec 31, 20220-212.50%
Dec 31, 2021-0-100.46%
Dec 31, 20203-86.42%
Dec 31, 201926+21.82%
Dec 31, 201821-35.94%
Dec 31, 201733-13.28%
Dec 31, 201638-166.38%
Dec 31, 2015-57-19.98%
Dec 31, 2014-71