TREVENA INCTRVN

Market cap
$10.37K
P/E ratio
2015/122016/122017/122018/122019/122020/122021/122022/122023/12
Return on Assets-35.6-24.8-15.7-11.4-11.3-33.6-49.6-83.3-90.2
Return on equity (%)