Exelixis director George Poste sells $948,957 in stock May 17, 2025 by Finance On Earth Exelixis Director George Poste sells 948,957 USD Stock