Current Stock Value

Trillium Therapeutics Inc. (TRIL)

$18.44

0.00 (0.00%)
Valuation Date: 2/27/2024
Share Price on Valuation Date 18.44$
Stock Beta 1.90
Outstanding Shares 83.75