*UPDATE* Breakout from the Triangle as shown in the chart on 3/3/2017.

Tight consolidation pattern and flirtation with upper resistance trendline make a bullish speculative trade idea in $COG.

$COG reports earnings on 5/5/2017. Check expected EPS in the image below. Stock might break out of the triangle as it gets closer to earnings.