1/27/2022 12:45:45 PM - Fundamental concerns remain after it reported Dec '21 quarterly earnings -9% versus the year ago period. Gapped down today slumping near its 50 DMA line following 4 consecutive small volume-driven gains while churning near its all-time high. Last noted with caution in the 10/26/21 mid-day report - "Quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady."

10/26/2021 12:40:05 PM - Gapped down today pulling back after wedging to new all-time highs with recent gains lacking great volume conviction. Quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady.

4/29/2020 12:44:16 PM - Consolidating below its 200 DMA line. The 3 latest quarterly comparisons through Mar '20 were below the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady.

1/6/2020 12:25:24 PM -
Challenging its all-time high today following a gap up and volume-riven gain on the prior session. Reported earnings -3% on +5% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady.


10/28/2019 12:36:12 PM -
Retreated from its all-time high and it is slumping further below its 50 DMA line. Reported earnings -3% on +5% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady.


10/18/2019 12:50:02 PM -
Retreated from its all-time high and it is slumping further below its 50 DMA line. Last noted with caution in the 10/10/19 mid-day report - "Reported earnings +43% on +19% sales revenues for the Jun '19 quarter. Recent quarterly comparisons have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady."


10/10/2019 12:40:29 PM -
It has not formed a sound base but retreated from its all-time high and endured distributional pressure, yet found support near its 50 DMA line ($366). Reported earnings +43% on +19% sales revenues for the Jun '19 quarter. Recent quarterly comparisons have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady.


9/10/2019 12:44:26 PM -
Retreating abruptly from its all-time high, it undercut its 50 DMA line ($349) earlier today then rebounded. Reported earnings +43% on +19% sales revenues for the Jun '19 quarter. Recent quarterly comparisons have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and steady.


7/25/2019 12:41:24 PM - Challenging its all-time high while hitting another new 52-week high with above average volume behind today's 5th consecutive gain. Reported earnings +12% on +19% sales revenues for the Jun '19 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria).

7/24/2019 12:18:07 PM - Hitting a new 52-week high with today's 4th consecutive gain. Reported earnings +12% on +19% sales revenues for the Jun '19 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria).

7/23/2019 12:39:57 PM - Reported earnings +6% on +22% sales revenues for the Mar '19 quarter, below the +25% minimum earnings guideline (C criteria).

6/11/2019 12:45:33 PM - Reported earnings +6% on +22% sales revenues for the Mar '19 quarter, below the +25% minimum earnings guideline (C criteria).

11/9/2016 12:30:03 PM - Gapped up today for another new all-time high. Noted with caution in the 11/03/16 mid-day reports - "Recently powered into new high territory with a 10/26/16 gap up and additional gains backed by great volume conviction. Reported earnings +22% on +3% sales for the Sep '16 quarter. Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

11/3/2016 12:45:42 PM - Recently powered into new high territory with a 10/26/16 gap up and additional gains backed by great volume conviction. Reported earnings +22% on +3% sales for the Sep '16 quarter. Noted with caution in prior mid-day reports - "Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

3/31/2016 1:14:37 PM - Recently wedged into new high territory with gains lacking great volume conviction. Reported earnings +0% on -7% sales for the Dec '15 quarter. Noted with caution in prior mid-day reports - "Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

1/28/2016 12:55:53 PM - Consolidating below its 50 DMA line. Reported earnings +0% on -7% sales for the Dec '15 quarter. Last noted with caution in the 12/17/15 mid-day report - "Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

12/17/2015 12:36:23 PM - Consolidating above its 50 DMA line and perched within close striking distance of its 52-week high. Reported earnings +22% on +0% sales for the Sep '15 quarter. Noted with caution in prior mid-day reports - "Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

12/15/2015 12:54:55 PM - Consolidating above its 50 DMA line within striking distance of its 52-week high. Reported earnings +22% on +0% sales for the Sep '15 quarter. Noted with caution in prior mid-day reports - "Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

2/4/2014 1:01:03 PM - Small gap down today undercutting its 50 DMA line. Reported earnings -1% on -5% sales for the Dec '13 quarter. Last noted with caution in the 12/06/13 mid-day report - "Technically, it is extended from any sound base. Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

12/6/2013 1:08:32 PM - Consolidating near its 52-week high since last noted with caution in the 11/27/13 mid-day report - "Technically, it is extended from any sound base. Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

11/27/2013 12:56:15 PM - Hitting a new 52-week high today. Held its ground and rallied further since last noted with caution in the 11/13/13 mid-day report - "Technically, it is extended from any sound base. Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally."

11/13/2013 12:34:34 PM - Technically, it is extended from any sound base. Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally.

7/31/2013 12:55:37 PM - Sub par quarterly sales revenues and earnings increases (C criteria) are a concern, fundamentally. Technically, it is extended from any sound base.

3/3/2008 1:45:08 PM - Gapped up today, rising from support near its 50 & 200 DMA lines with a considerable gain on above average volume. It reversed from earlier highs. Sub par quarterly sales revenues and earnings increases are a concern, and it faces some resistance due to overhead supply up to the $85 level.

2/27/2008 - Rising from support near its 50 & 200 DMA lines today with a considerable gain on above average volume. Sub par quarterly sales revenues and earnings increases. It faces some resistance due to overhead supply up to the $85 level.