Recently Viewed

    Citrix Systems, Inc.

    CTXS
    NASDAQ
    81.43 0.56 (0.68%) last updated 10/18/2017, 10:03:15 AM EDT
    Trade $CTXS Now

    +

    Add CTXS to Watchlist
    967 Watchers