TREVENA INCTRVN

Market cap
$10.37K
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202341+67.19%
Dec 31, 202224+285.94%
Dec 31, 20216-11.23%
Dec 31, 20207-8.99%
Dec 31, 20198+0.59%
Dec 31, 20188-60.94%
Dec 31, 201720+41.72%
Dec 31, 201614-24.80%
Dec 31, 201519+757.54%
Dec 31, 20142