Recently Viewed

    Citrix Systems, Inc.

    CTXS
    NASDAQ
    89.06 1.08 (1.23%) last updated 4:38 PM EDT Jul 28
    Buy

    Sell

    +

    Add CTXS to Watchlist
    619 Watchers