Short

CTXS: Earnings play and can be risky

CTXS May 17th -- 95 puts
Trend Analysis

Disclaimer