Retirement Systems of Alabama Has $5.81 Million Holdings in Citrix Systems, Inc. (CTXS) Finance Daily
Retirement Systems of Alabama trimmed its position in Citrix Systems, Inc. (NASDAQ:CTXS) by 2.0% during the first quarter, according to the company in its …