Exelixis, Inc.
Exchange: nyse
none
9404116992.00
635964032.00
-0.639342358535
0.305517226028
46.44%
3.75