Consolidating Near 50-day Average and Just Above Prior Lows - Tuesday, June 23, 2015
Quietly Perched at All-Time High Following Volume-Driven Gains - Monday, June 1, 2015
Rallied Toward Prior Highs Following Earnings News - Friday, May 08, 2015
Forming New Base Above 50-Day Moving Average Line - Thursday, April 16, 2015
Pullback Following Considerable Rally of 41.9% Since Start of Year - Thursday, March 26, 2015
Very Extended Following Gap Up Gain on M&A News - Monday, March 09, 2015
Perched at All-Time High, Extended From Prior base - Tuesday, February 17, 2015
50-Day Moving Average Acted as Support After "Negative Reversal" - Thursday, January 22, 2015
Little Resistance Remains Due to Overhead Supply - Monday, January 05, 2015
Halted Slide After Negating Breakout and Undercutting 50-Day Average - Monday, October 06, 2014
Consolidating Above Pivot Point and Below "Max Buy" Level - Wednesday, September 17, 2014
Gap Up For New High With Volume Triggered Technical Buy Signal - Friday, August 29, 2014