VEEV has tested the line of support at $155 three times as well as formed a double top. It has also formed a bearish engulfing over the last day. I was unaware that earnings is release in 6 trading days, so the objective is to see if this trade can play out before then otherwise i will sell before earnings.