Citrix Systems, Inc. (NASDAQ:CTXS) Logo


First Trust Advisors LP Position in Citrix Sys INC (CTXS) Has Increased by $89.42 Million as Share Price Declined  The Altcoin Mercury

Buyers sentiment decreased to 0.96 in Q2 2019. Its down 0.14, from 1.1 in 2019Q1. It worsened, as 41 buyers offered CTXS shares whereas 171 lowered …


Source link