CITRIX SYSTEMS INC. (CTXS) UPGRADED BY MIZUHO TO BUY

(Source: Petro Global News 24) Citrix Systems (NASDAQ:CTXS) last issued its earnings results on Wednesday, October 19th. The cloud computing company reported $1.32 earnings per share …