8/2/2019 1:02:45 PM - Gapped down today violating its 50 DMA line, testing the prior low and its 200 DMA line defining important support in the $100-101 area. Reported earnings +12% on -11% sales revenues for the Jun '19 quarter, a 3rd quarter of waning sales revenues versus the year ago period. Prior quarterly comparisons were not strong and stead above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady.

6/20/2019 12:48:58 PM - Sputtering below its 50 DMA line in recent weeks and today's loss has it slumping toward the prior low and its 200 DMA line defining near-term support in the $100-101 area. The 5/06/19 mid-day report last cautioned members - "Weak action came after it reported earnings +21% on -13% sales revenues for the Mar '19 quarter, a 2nd quarter of waning sales revenues versus the year ago period. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady."

5/6/2019 1:48:52 PM - Gapped down on the prior session retreating from its 52-week high and violating its 50 DMA line. Weak action came after it reported earnings +21% on -13% sales revenues for the Mar '19 quarter, a 2nd quarter of waning sales revenues versus the year ago period. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady.

5/3/2019 1:20:32 PM - Gapped down today retreating from its 52-week high and violating its 50 DMA line. Reported earnings +21% on -13% sales revenues for the Mar '19 quarter, a 2nd quarter of waning sales revenues. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady.

2/1/2019 1:22:58 PM - Gapped up today rebounding near its 52-week high. Reported earnings +26% on -2% sales revenues for the Dec '18 quarter. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady.

1/24/2019 12:57:44 PM - Retreating abruptly from its 52-week high and violating ts 50 DMA line with today's big loss. Found prompt support near its 200 DMA line and prior low since noted in the 12/21/18 mid-day report - "Reported earnings +35% on +13% sales revenues for the Sep '18 quarter. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady."

1/10/2019 12:20:41 PM - Rebounding toward its 52-week high with today's 9th consecutive gain. Found prompt support near its 200 DMA line and prior low since last noted in the 12/21/18 mid-day report - "Reported earnings +35% on +13% sales revenues for the Sep '18 quarter. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady."

12/21/2018 12:57:26 PM - Consolidating above its 200 DMA line. Reported earnings +35% on +13% sales revenues for the Sep '18 quarter. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady.

11/19/2018 12:38:48 PM - Abruptly reversing back below its 50 DMA line today after rallying toward its all-time high with the prior big gain. Reported earnings +35% on +13% sales revenues for the Sep '18 quarter. Found support at its 200 DMA line ($84.91) when noted with caution in the 10/30/18 mid-day report - "Reported earnings +83% on +26% sales revenues for the Jun '18. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady."

11/16/2018 1:05:45 PM - Rebounding above its 50 DMA line and rallying toward its all-time high with today's big gain. Reported earnings +35% on +13% sales revenues for the Sep '18 quarter. Found support at its 200 DMA line ($84.91) when last noted with caution in the 10/30/18 mid-day report - "Reported earnings +83% on +26% sales revenues for the Jun '18. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady."

10/30/2018 12:30:20 PM - Pulled back from its all-time high, testing its 200 DMA line ($84.91). Last noted with caution in the 8/06/18 mid-day report - "Reported earnings +83% on +26% sales revenues for the Jun '18. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady."

8/6/2018 12:04:27 PM - Perched at its all-time high today after a considerable volume-driven gain on the prior session. Reported earnings +83% on +26% sales revenues for the Jun '18. Prior quarterly comparisons were also above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been erratic, not strong and steady.