Citrix Systems logo



Louisiana State Employees Retirement System Has $569,000 Holdings in Citrix Systems, Inc. (NASDAQ:CTXS)  Mitchell Messenger



Source link