Rallied But Slumped Back Near 50-Day Moving Average - Tuesday, May 28, 2019
Finished Strong After Featured Again in Mid-Day Report - Thursday, April 11, 2019
Consolidating Near 50-Day Moving Average After Finding Support - Wednesday, November 14, 2018
Sputtering Below 50-Day Moving Average Near Prior High - Thursday, October 25, 2018
Retreating After +138% Rally in Under 12 Months - Tuesday, October 2, 2018
Volume Totals Cooling While Perched Near Record High - Thursday, August 16, 2018
Hovering Near Record High After Big Gap Up and Volume-Driven Gain - Monday, June 25, 2018
Trading Near 50-Day Average After Falling Into Prior Base - Monday, May 7, 2018
Quietly Hovering Near All-Time High - Thursday, April 5, 2018
Retailer Rebounding Within Striking Distance of Prior High - Friday, March 9, 2018
Rebound Above 50-day Moving Average is Needed to Help Outlook - Monday, February 12, 2018
Consolidating After Negating Breakout From Advanced Base - Wednesday, January 17, 2018
Retail - Discount & Variety Firm Has Strong Fundamentals - Tuesday, December 19, 2017
Getting Extended From Prior Base With Earnings News Due - Friday, November 24, 2017
Prior Highs Define Important Support While Consolidating - Tuesday, October 31, 2017
Finished Strong With Above Average Volume Behind Big Gain - Friday, October 6, 2017
Retail - Discount & Variety Firm Perched Near Highs - Friday, June 2, 2017