Harvest Fund Management Co. Ltd Invests $203,000 in Citrix Systems, Inc. (CTXS)

First Trust Advisors LP now owns 3,021,416 shares of the cloud computingcompany’s stock worth $335,861,000 after purchasing an additional 209,493 shares …