CTXS appeared on a list of stocks that averaged the highest March returns over the last 10 years Software stock Citrix Systems Inc (NASDAQ:CTXS) has experienced muted price action over the past couple ...