Citrix Systems, Inc.

CTXS
NASDAQ
76.28 6.65 (9.55%) last updated 12:49 PM EDT Jul 29
Trade $CTXS Now

Whom to follow

Estimize
Estimize Official Account
31,974 Followers