Elliott Management Corp Has $527000000 Position in Citrix Systems Inc. (CTXS)

The firm owned 6,706,544 shares of the cloud computing company’s stock at the end of the first quarter. Citrix Systems accounts for about 5.5% of …


RSS-1