Brokerages Set Citrix Systems, Inc. (CTXS) Price Target at $89.60
|Elliott Management Corp now owns 7,091,000 shares of the cloud computingcompany’s stock valued at $591,318,000 after buying an additional 384,456 …
Elliott Management Corp now owns 7,091,000 shares of the cloud computingcompany’s stock valued at $591,318,000 after buying an additional 384,456 …