Recently Viewed

    Citrix Systems, Inc.

    CTXS
    NASDAQ
    81.79 0.21 (0.26%) last updated 07/25/2017, 05:06:10 PM EDT
    Trade $CTXS Now

    +

    Add CTXS to Watchlist
    935 Watchers