10/30/2019 12:15:44 PM - Slumping near its 200 DMA line. Reported Sep '19 quarterly earnings +6% on -21% sales revenues. Prior quarterly earnings were not strong and steady above the +25% minimum earnings guideline (C criteria).

9/20/2019 11:55:11 AM - Tested support at its 50 DMA line and remains perched near its all-time high. Reported Jun '19 quarterly earnings +28% on -3% sales revenues. Prior quarterly earnings were below the +25% minimum earnings guideline (C criteria).

8/8/2019 12:32:01 PM - Holding its ground after hitting a new all-time high last week. Reported Jun '19 quarterly earnings +28% on -3% sales revenues. Prior quarterly earnings were below the +25% minimum earnings guideline (C criteria).

3/25/2019 12:21:06 PM - Managed a "positive reversal" after early lows today. Found support near its 50 DMA line during the consolidation since a "negative reversal" on 1/14/18 after hitting a new all-time high. Reported Dec '18 quarterly earnings +0% on +18% sales revenues. Sep '18 earnings were also below the +25% minimum earnings guideline (C criteria).

3/15/2019 12:54:42 PM - Found support near its 50 DMA line during the consolidation since a "negative reversal" on 1/14/18 after hitting a new all-time high. Reported Dec '18 quarterly earnings +0% on +18% sales revenues. Sep '18 earnings were also below the +25% minimum earnings guideline (C criteria).

1/18/2019 12:06:36 PM - There was a "negative reversal" on 1/14/18 after hitting new 52-week and all-time highs following a streak of 8 consecutive gains. Reported Sep '18 quarterly earnings +21% on +19% sales revenues, below the +25% minimum earnings guideline (C criteria).

1/15/2019 12:34:36 PM - There was a "negative reversal" on the prior session after hitting new 52-week and all-time highs following a streak of 8 consecutive gains. Reported Sep '18 quarterly earnings +21% on +19% sales revenues, below the +25% minimum earnings guideline (C criteria).

1/14/2019 12:19:34 PM - Hitting new 52-week and all-time highs with today's 9th consecutive gain. Reported Sep '18 quarterly earnings +21% on +19% sales revenues, below the +25% minimum earnings guideline (C criteria).

5/3/2018 12:40:51 PM - Gapped down on the prior session violating its 50 DMA line. Weak action came after it reported Mar '18 quarterly earnings +25% on +21% sales revenues. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria) and sales revenues growth was sub par.

2/14/2018 12:43:36 PM - Gapped up today after finding support above its 50 DMA line. Reported Dec '17 quarterly earnings +6% on +5% sales revenues and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria), however sales revenues growth has been sub par.

9/9/2015 12:30:52 PM - Last noted with caution in the 8/04/15 mid-day report following a technical breakout, it has since slumped back into the prior base and below its 50 DMA line, finding support near its 200 DMA line. Reported Jun '15 quarterly earnings +22% on +8% sales revenues. The 3 prior quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria), however sales revenues growth has been sub par. Annual earnings (A criteria) growth rate has been slow, not strong and steady.

8/4/2015 12:26:38 PM - Reported Jun '15 quarterly earnings +22% on +8% sales revenues. A volume-driven gain on the prior session helped it break out of an orderly base. Found support at its 50 DMA line during its consolidation after noted with caution in the 6/05/15 mid-day report - "The 3 latest quarterly comparisons through Mar '15 showed earnings increases above the +25% minimum guideline (C criteria), however sales revenues growth has been sub par. Annual earnings (A criteria) growth rate has been slow, not strong and steady."

8/3/2015 12:10:44 PM - Today's volume-driven gain has it breaking out of an orderly base. Due to report Jun '15 quarterly earnings after the close, and volume and volatility often increase near earnings news. Found support at its 50 DMA line during its consolidation since last noted with caution in the 6/05/15 mid-day report - "The 3 latest quarterly comparisons through Mar '15 showed earnings increases above the +25% minimum guideline (C criteria), however sales revenues growth has been sub par. Annual earnings (A criteria) growth rate has been slow, not strong and steady."

6/5/2015 12:24:07 PM - Today's gain has it rebounding to its 50 DMA line which may act as resistance. The 6/02/15 mid-day report cautioned members - "The 3 latest quarterly comparisons through Mar '15 showed earnings increases above the +25% minimum guideline (C criteria), however sales revenues growth has been sub par. Annual earnings (A criteria) growth rate has been slow, not strong and steady."

6/2/2015 12:38:45 PM - Sputtering below its 50 DMA line since a damaging volume-driven loss on 4/29/15. The 3 latest quarterly comparisons through Mar '15 showed earnings increases above the +25% minimum guideline (C criteria), however sales revenues growth has been sub par. Annual earnings (A criteria) growth rate has been slow, not strong and steady.