Recently Viewed

    Citrix Systems, Inc.

    CTXS
    NASDAQ
    80.30 6.05 (7.03%) last updated 5:20 PM EDT Jun 24
    Buy

    Sell

    +

    Add CTXS to Watchlist
    575 Watchers