Innoviva, Inc.
Exchange: nyse
none
1182534784.00
221190000.00
0.846388085790
0.627053551479
-28.27%
3.75