12/31/2020 12:44:29 PM - Hovering near its 52-week high since noted in the 12/04/20 mid-day report - "Fundamental concerns remain due to its sub par and waning sales revenues."

12/30/2020 12:31:01 PM - Hovering near its 52-week high since noted in the 12/04/20 mid-day report - "Fundamental concerns remain due to its sub par and waning sales revenues."

12/29/2020 12:35:25 PM - Hovering near its 52-week high since last noted in the 12/04/20 mid-day report - "Fundamental concerns remain due to its sub par and waning sales revenues."

12/4/2020 12:28:23 PM - Inching into new 52-week high territory today with another volume-driven gain. Fundamental concerns remain due to its sub par and waning sales revenues.

12/1/2020 12:29:07 PM - Challenging its 52-week high with today's big volume-driven gain. Fundamental concerns remain due to its sub par and waning sales revenues.

6/8/2020 12:07:14 PM - Reversed into the red after hitting another new 52-week high earlier today following 6 consecutive gains. Fundamental concerns remain due to its sub par and waning sales revenues.

5/26/2020 12:12:26 PM - Hit a new 52-week high earlier today with its 8th consecutive gain. Fundamental concerns remain due to its sub par sales revenues growth rate.

2/27/2020 12:30:49 PM - Pulled back from its 52-week high testing support at its 50 DMA line ($31.12). Fundamental concerns remain due to its sub par sales revenues growth rate.

2/25/2020 12:18:20 PM - Hovering near its 52-week high. Fundamental concerns remain due to its sub par sales revenues growth rate.

1/27/2020 12:06:53 PM - Rebounding toward its 50 DMA line. Fundamental concerns remain.

1/22/2020 11:25:10 AM - Slumping well below its 50 DMA line. Fundamental concerns remain.

4/17/2017 12:12:24 PM - Fundamentals are not a match with the fact-based investment system's guidelines. Faces resistance due to overhead supply.

2/10/2017 12:08:05 PM - Fundamentals are not a match with the fact-based investment system's guidelines. Faces resistance due to overhead supply.