Who owns Citrix Systems?

Key information on Citrix Systems (Ticker: CTXS)

  • CUSIP: 177376100

Who owns Citrix Systems?

Is CTXS a good stock to own? Find out who bought Citrix Systems, who sold Citrix Systems (CTXS) stock, and who holds a large position in Citrix Systems.

Who sold Citrix Systems?