Zacks Investment Research Lowers Citrix Systems, Inc. (CTXS) to Strong Sell

The cloud computing company reported $1.61 earnings per share for the quarter, topping the Thomson Reuters’ consensus estimate of $1.49 by $0.12. The firm …