
TVTX
$52.02
1D:
-0.2%
1Y:
98.5%
US89422G1076Sign in to check this stock against your screeners
Sign In$23.37
1D:
4.4%
1Y:
-40.7%
US6031701013Mkt Cap
$2.06B
P/E Ratio TTM
-5.5
Revenue TTM
$0.00
Beta
0.69
Earnings TTM
$-349.58M
Dividend Yield TTM
0.00%
$27.11
1D:
4.8%
1Y:
-5.7%
US5787841007Mkt Cap
$1.50B
P/E Ratio TTM
-9.9
Revenue TTM
$20.00M
Beta
2.15
Earnings TTM
$-133.59M
Dividend Yield TTM
0.00%