Recently Viewed

    Citrix Systems, Inc.

    CTXS
    NASDAQ
    85.89 2.21 (2.64%) last updated 4:55 PM EDT May 24
    Buy

    Sell

    +

    Add CTXS to Watchlist
    565 Watchers