Citrix Systems (CTXS) Q1 Earnings: Can the Stock Surprise?

a leading global provider of virtualization, networking and cloud computing solutions – is slated to report first-quarter 2016 results on Apr 20, after the closing bell.