5/6/2020 12:59:56 PM - Reported earnings +0% on +0% sales revenues for the Mar '20 quarter versus the year ago period. Recently rebounded near its 52-week high with considerable volume-driven gains. Went through a deep pullback since noted with caution in the 1/31/20 mid-day report - "Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history."

5/4/2020 12:15:49 PM - Due to report earnings news on 5/05/20. Rebounded near its 52-week high with considerable volume-driven gains last week. Went through a deep pullback since noted with caution in the 1/31/20 mid-day report - "Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history."

4/30/2020 1:05:52 PM - Due to report earnings news on 5/05/20. Rebounded toward its 52-week high with considerable volume-driven gains this week. Went through a deep pullback since noted with caution in the 1/31/20 mid-day report - "Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history."

4/29/2020 12:34:11 PM - Due to report earnings news on 5/05/20. Rebounding toward its 52-week high with a considerable gain on the prior session backed by above average volume. Went through a deep pullback since noted with caution in the 1/31/20 mid-day report - "Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history."

4/28/2020 12:28:42 PM - Rebounding toward its 52-week high with today's considerable gain backed by above average volume. Went through a deep pullback since last noted with caution in the 1/31/20 mid-day report - "Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history."

1/31/2020 1:13:33 PM - Gapped up on 1/28/20 hitting multi-year highs with a considerable gain backed by above average volume. Prior mid-day reports cautioned members - "Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history."

1/30/2020 11:59:30 AM - Gapped up on the prior session hitting multi-year highs with a considerable gain backed by above average volume. Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history.

1/29/2020 12:07:04 PM - Gapped up today hitting multi-year highs with a considerable gain backed by above average volume. Showed improved earnings increases in the 3 latest quarterly comparisons through Dec '19, but fundamental concerns remain due to sub par sales revenues growth and its up and down annual earnings (A criteria) history.

8/25/2016 12:33:50 PM - Rebounding above its 50 DMA line and approaching its 52-week high with a spurt of gains backed by light volume. Sputtered since last noted with caution in the 7/14/16 mid-day report - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

7/14/2016 12:34:13 PM - Hovering near its 52-week high. Prior mid-day reports repeatedly cautioned members - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

7/12/2016 12:22:30 PM - Hitting a new 52-week high with today's 3rd consecutive gain on ever-increasing volume. Prior mid-day reports repeatedly cautioned members - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/28/2016 12:36:56 PM - Encountered distributional pressure recently yet still hovering near its 52-week high following a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/23/2016 12:35:21 PM - Encountered distributional pressure recently yet still hovering near its 52-week high following a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/20/2016 12:53:44 PM - Encountered distributional pressure yet still hovering near its 52-week high following a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/16/2016 12:15:42 PM - Encountering distributional pressure yet still hovering near its 52-week high following a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/14/2016 12:38:46 PM - Hovering near its 52-week high following a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/13/2016 12:22:46 PM - Hovering near its 52-week high following a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/6/2016 12:46:24 PM - Hitting another new 52-week high today while adding to a spurt of volume-driven gains. Prior mid-day reports cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

6/2/2016 12:26:28 PM - Perched near its 52-week high following a streak of volume-driven gains. Prior mid-day reports cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

5/31/2016 12:24:48 PM - Pulling back from its 52-week high with higher volume behind today's big loss. During a streak of volume-driven gains prior mid-day reports cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

5/24/2016 12:36:55 PM - Hit yet another new 52-week high today. During a streak of volume-driven gains prior mid-day reports cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

5/23/2016 12:24:34 PM - Hitting another new 52-week high today while adding to a streak of volume-driven gains. The 5/18/16 mid-day report cautioned - "Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain."

5/18/2016 12:29:11 PM - Holding its ground at its 52-week high following a streak of volume-driven gains. Showed improved earnings increases in the Dec '15 and Mar '16 quarterly comparisons, but fundamental concerns remain.

5/17/2016 12:13:28 PM - Hitting new 52-week highs while adding to a streak of volume-driven gains. Fundamental concerns remain.

5/16/2016 12:25:28 PM - Hitting new 52-week highs while adding to a streak of volume-driven gains. Fundamental concerns remain.

5/13/2016 12:41:18 PM - Hitting new 52-week highs while adding to a streak of volume-driven gains. Fundamental concerns remain.

5/11/2016 12:18:29 PM - Hitting new 52-week highs with a spurt of volume-driven gains. Fundamental concerns remain.

5/10/2016 1:05:24 PM - Hit new 52-week highs with volume-driven gains. Fundamental concerns remain.