Citrix Systems logo



Enlightenment Research LLC Takes Position in Citrix Systems, Inc. (CTXS)  Baseball Daily News

Enlightenment Research LLC purchased a new stake in shares of Citrix Systems, Inc. (NASDAQ:CTXS) in the fourth quarter, according to its most recent filing …



Source link