Nli International Lifted Netflix (NFLX) Position By $4.95 Million; Citrix Systems (CTXS)’s Sentiment Is 1.02  D Minute

Citrix Systems Inc (CTXS) investors sentiment decreased to 1.02 in 2018 Q4. It’s down -0.24, from 1.26 in 2018Q3. The ratio has dropped, as 211 funds …



Source link

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.