Exelixis, Inc.
Exchange: nyse
none
9386981376.00
635964032.00
-0.639342358496
0.305517226028
46.44%
3.75