Innoviva, Inc.
Exchange: nyse
none
1173770624.00
221190000.00
0.846388086243
0.627053551479
-28.27%
3.75