TRIL
NASDAQ
$19.86
Trillium Therapeutics Inc (TRIL)
Market Cap
$2.05B
P/E Ratio
31.53
Price Chart
Valuation
Market Cap$2.05B
P/E31.53
P/S23863.59
P/B8.44
Profitability
Total Revenue (TTM)$43K
Operating Margin-133658%
EPS$0.62
Growth & Risk
Sharpe Ratio0.85