Extended From Any Sound Bass and Wedging to New Highs - Friday, April 12, 2019
Bullish Action Came Following Another Strong Earnings Report - Tuesday, March 5, 2019
Consolidating Above 50-Day Moving Average - Thursday, January 31, 2019
Sputtering Below 50-Day Moving Average Again - Tuesday, January 15, 2019
Needs Rebound Above 50-Day Average to Help Outlook - Wednesday, January 2, 2019
Volume Totals Cooling While Still Hovering Above "Max Buy" Level - Tuesday, December 11, 2018
Pullback Following Breakout Gain on After Latest Earnings Report - Monday, November 12, 2018
Formed a New Ascending Base But Did Not Confirm New Buy Signal - Friday, April 20, 2012
Volume-Driven Gain For Best Ever Close - Wednesday, March 21, 2012
Finished in Upper Third of Intra-day Range After Deeper Dip - Wednesday, February 01, 2012