Rebounded Near 50-Day Moving Average Following 200 DMA Test - Tuesday, January 26, 2016
Still Consolidating Above 50-Day Moving Average Line - Thursday, December 31, 2015
Consolidating Well Above 50-Day Moving Average Line - Friday, December 18, 2015
Another Gain on Average Volume to a New High Close - Wednesday, December 2, 2015
Gap Up Gain Getting More Extended From Prior Base - Wednesday, November 11, 2015
Retreat Into Prior Base Following Latest Breakout - Monday, October 26, 2015
Consolidating After Rebound Above 50-Day Moving Average - Tuesday, October 13, 2015
Volume-Driven Gain and Rebound Above 50-Day Moving Average Line - Wednesday, September 30, 2015
Quiet Gain For Second Best Close Ever - Tuesday, September 15, 2015
Approaching Highs With Solid Gain on Higher Volume - Tuesday, September 8, 2015
After Shakeout a Prompt Rebound Above 50-Day Moving Average - Thursday, August 27, 2015
Earnings News Often Leads to Greater Volume and Volatility - Monday, August 10, 2015
Extended From Base After Wedging Higher - Thursday, July 16, 2015
Quietly Consolidating Near Highs With No Overhead Supply - Wednesday, June 17, 2015
Gains For News Highs Still Needed to Trigger Technical Buy Signal - Tuesday, May 26, 2015