10/22/2021 12:06:21 PM - Retreating from its 52-week high and violating its 50 DMA line with today's 2nd consecutive volume-driven loss. Reported greatly improved earnings for the Dec '20, Mar, Jun, and Sep '21 quarters versus the year ago periods but with sub par sales revenues growth. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

10/21/2021 12:38:11 PM - Retreating from its 52-week high toward its 50 DMA line. Reported greatly improved earnings for the Dec '20, Mar, Jun, and Sep '21 quarters versus the year ago periods but with sub par sales revenues growth. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

7/20/2021 11:45:47 AM - Rebounding toward its 50 DMA line after damaging volume-driven losses. Reported greatly improved earnings for the Dec '20, Mar and Jun '21 quarters versus the year ago periods but with sub par sales revenues growth. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

4/16/2021 12:48:33 PM - Reversed into the red after hitting a new 52-week high with today's early gain. Reported greatly improved earnings for the Mar '21 and Dec '20 quarters versus the year ago periods but with sub par sales revenues growth. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

4/12/2021 12:10:29 PM - Inching into new 52-week high territory with today's 4th consecutive small gain lacking great volume conviction. Reported earnings +84% on -4% sales revenues for the Dec '20 quarter versus the year ago period. Waning sales revenues are a concern. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

11/25/2019 12:29:44 PM - Slumped from its 52-week high and found support at its 200 DMA line ($30.32) since last noted with caution in the 10/16/19 mid-day report. Reported earnings +10% on +8% sales revenues for the Sep '19 quarter. Noted with caution near its high in the 9/10/19 mid-day report - "Reported earnings +17% on +11% sales revenues for the Jun '19 quarter versus the year-ago period, its 2nd consecutive quarterly earnings increase below the +25% minimum guideline (C criteria)."

10/16/2019 12:24:05 PM - Slumped from its 52-week high and met resistance at its 50 DMA line ($32.18) when trying to rebound. Reported earnings +10% on +8% sales revenues for the Sep '19 quarter. Last noted with caution near its high in the 9/10/19 mid-day report - "Reported earnings +17% on +11% sales revenues for the Jun '19 quarter versus the year-ago period, its 2nd consecutive quarterly earnings increase below the +25% minimum guideline (C criteria)."

9/10/2019 12:12:09 PM - Faces no resistance due to overhead supply. Hitting a new 52-week high with today's volume-driven gain adding to a streak of gains. Undercut its 50 DMA line during its consolidation then rebounded since noted with caution in the 7/18/19 mid-day report - "Reported earnings +17% on +11% sales revenues for the Jun '19 quarter versus the year-ago period, its 2nd consecutive quarterly earnings increase below the +25% minimum guideline (C criteria)."

9/9/2019 12:18:53 PM - Faces no resistance due to overhead supply. Challenging its 52-week high with today's gap up and big volume-driven gain adding to a streak of 3 prior gains. Undercut its 50 DMA line during its consolidation then rebounded since last noted with caution in the 7/18/19 mid-day report - "Reported earnings +17% on +11% sales revenues for the Jun '19 quarter versus the year-ago period, its 2nd consecutive quarterly earnings increase below the +25% minimum guideline (C criteria)."

7/18/2019 12:47:01 PM - Faces no resistance due to overhead supply. Hitting another new 52-week high with today's big volume-driven gain. Reported earnings +17% on +11% sales revenues for the Jun '19 quarter versus the year-ago period, its 2nd consecutive quarterly earnings increase below the +25% minimum guideline (C criteria).

7/11/2019 11:48:47 AM -
Faces no resistance due to overhead supply. Holding its ground after a streak of volume-driven gains for new 52-week highs. Reported earnings +18% on +17% sales revenues for the Mar '19 quarter. Prior quarterly earnings increases were above the +25% minimum guideline (C criteria) with sales revenues growth rate accelerating.


4/12/2019 11:49:13 AM - Faces little resistance due to overhead supply up to the $31 level. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Dec '18 with sales revenues growth rate accelerating.