Citrix Systems logo



Gulf International Bank UK Ltd Sells 467 Shares of Citrix Systems, Inc. (NASDAQ:CTXS)  Slater Sentinel



Source link