Citrix Systems (NASDAQ:CTXS) shares have had a really impressive month, gaining 36%, after some slippage. The full...