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 …