11/8/2019 12:45:31 PM -
Hitting another new 52-week high with today's gap up gain. It faces some resistance due to old overhead supply. Reported earnings +26% on +10% sales revenues for the Sep '19 quarter. Reported strong Mar and Jun '19 earnings increases versus the year ago periods. Annual earnings history (A criteria) is not a good match with the fact-based investment system's fundamental guidelines.


9/23/2019 12:34:55 PM -
Hitting a new 52-week high today, however, it faces resistance due to overhead supply. Noted in prior mid-day reports - "Reported strong Mar and Jun '19 earnings increases versus the year ago periods. Annual earnings history (A criteria) is not a good match with the fact-based investment system's fundamental guidelines."


9/12/2019 12:53:26 PM -
Hovering near its 52-week high since last noted in the 8/29/19 mid-day report - "Reported string Mar and Jun '19 earnings increases versus the year ago periods. Annual earnings history (A criteria) is not a good match with the fact-based investment system's fundamental guidelines."


8/29/2019 12:24:10 PM -
Hovering near its 52-week high since last noted in the 8/09/19 mid-day report - "Reported string Mar and Jun '19 earnings increases versus the year ago periods. Annual earnings history (A criteria) is not a good match with the fact-based investment system's fundamental guidelines."


8/9/2019 1:49:09 PM - Hitting a new 52-week high with today's 5th consecutive gain. Reported string Mar and Jun '19 earnings increases versus the year ago periods. Annual earnings history (A criteria) is not a good match with the fact-based investment system's fundamental guidelines.

10/10/2016 12:32:55 PM - Sputtering below its 50 DMA line. Prior mid-day reports cautioned members - "Reported earnings +15% on +16% sales revenues for the Jun '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

9/26/2016 12:52:06 PM - Found support recently and it is consolidating near its 50 DMA line. Prior mid-day reports cautioned members - "Reported earnings +15% on +16% sales revenues for the Jun '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

9/20/2016 12:29:40 PM - Still sputtering below its 50 DMA line since gapping down on 9/09/16, and prior mid-day reports cautioned members - "Reported earnings +15% on +16% sales revenues for the Jun '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

9/15/2016 12:29:20 PM - Sputtering below its 50 DMA line since gapping down on 9/09/16. The 9/14/16 mid-day report cautioned members - "Reported earnings +15% on +16% sales revenues for the Jun '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

9/14/2016 12:37:50 PM - Slumping further below its 50 DMA line since gapping down on 9/09/16. Reported earnings +15% on +16% sales revenues for the Jun '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

7/22/2016 1:01:08 PM - Hovering near its 52-week high after rallying from support near its 50 DMA line. Prior mid-day reports repeatedly cautioned - "Reported earnings +9% on +14% sales revenues for the Mar '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

6/29/2016 12:50:32 PM - Hit another new high today, rallying after recently finding support near its 50 DMA line. Prior mid-day reports repeatedly cautioned - "Reported earnings +9% on +14% sales revenues for the Mar '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

6/22/2016 12:36:27 PM - Hitting another new high today, rallying after recently finding support near its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +9% on +14% sales revenues for the Mar '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

6/15/2016 12:37:10 PM - Hitting a new high today following an orderly consolidation near its 50 DMA line. Last with caution in the 5/06/16 mid-day report - "Reported earnings +9% on +14% sales revenues for the Mar '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

5/6/2016 1:22:53 PM - Found prompt support and managed a "positive reversal" after early losses undercutting its 50 DMA line today. Reported earnings +9% on +14% sales revenues for the Mar '16 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

4/18/2016 12:55:57 PM - Hitting new 52-week and multi-year highs today. Rallied after a recent extension of its partnership agreement with Comcast Corp (CMCSA). Prior mid-day reports cautioned members - "Reported earnings +30% on +17% sales revenues for the Dec '15 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/29/2016 12:33:46 PM - Gapped up on 3/10/16 challenging its 52-week high after an extension of its partnership agreement with Comcast Corp (CMCSA). Prior mid-day reports cautioned members - "Reported earnings +30% on +17% sales revenues for the Dec '15 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/18/2016 12:15:25 PM - Gapped up on 3/10/16 challenging its 52-week high after an extension of its partnership agreement with Comcast Corp (CMCSA). Prior mid-day reports cautioned members - "Reported earnings +30% on +17% sales revenues for the Dec '15 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/11/2016 12:45:37 PM - Gapped up on the prior session challenging its 52-week high after an extension of its partnership agreement with Comcast Corp (CMCSA). Prior mid-day reports cautioned members - "Reported earnings +30% on +17% sales revenues for the Dec '15 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/10/2016 12:31:14 PM - Gapped up today after an extension of its partnership agreement with Comcast Corp (CMCSA). Prior mid-day reports cautioned members - "Reported earnings +30% on +17% sales revenues for the Dec '15 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/8/2016 12:35:18 PM - The 2/24/16 mid-day report cautioned members - "Reported earnings +30% on +17% sales revenues for the Dec '15 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

2/24/2016 12:32:21 PM - Reported earnings +30% on +17% sales revenues for the Dec '15 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

12/29/2014 12:43:32 PM - Inching higher for another new 52-week high with today's 5th consecutive small gain. Noted with caution in prior mid-day reports - "Reported earnings +18% on +4% sales revenues for the Sep '14 quarter versus the year ago period, below the +25% minimum guideline (C criteria)."

12/18/2014 12:34:49 PM - Touched a new 52-week high today. Last noted with caution in the 11/07/14 mid-day report - "Reported earnings +18% on +4% sales revenues for the Sep '14 quarter versus the year ago period, below the +25% minimum guideline (C criteria)."

11/7/2014 12:49:36 PM - Perched near its 52-week high after volume-driven gains. Reported earnings +18% on +4% sales revenues for the Sep '14 quarter versus the year ago period, below the +25% minimum guideline (C criteria).

9/4/2014 12:51:00 PM - Hitting a new 52-week high today's gain backed by better volume conviction. Last noted with caution in the 8/20/14 mid-day report -"Reported earnings +25% on +8% sales revenues for the Jun '14 quarter versus the year ago period, its 2nd consecutive quarter above the +25% minimum guideline. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

8/20/2014 12:28:04 PM - Found support near its 50 DMA line during its consolidation and wedged to a new 52-week high with recent gains lacking great volume conviction. Reported earnings +25% on +8% sales revenues for the Jun '14 quarter versus the year ago period, its 2nd consecutive quarter above the +25% minimum guideline. The 7/15/14 mid-day report cautioned members - "Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

8/8/2014 1:01:55 PM - Found support near its 50 DMA line during its consolidation and gapped up today rebounding toward its 52-week high. Reported earnings +25% on +8% sales revenues for the Jun '14 quarter versus the year ago period, its 2nd consecutive quarter above the +25% minimum guideline. The 7/15/14 mid-day report cautioned members - "Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

7/15/2014 1:05:57 PM - Touched a new 52-week high with today's small gap up gain. Noted in prior mid-day reports repeatedly with caution - "Reported earnings +25% on +13% sales revenues for the Mar '14 quarter versus the year ago period. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

7/10/2014 1:01:06 PM - Perched within close striking distance of its 52-week high. Noted in prior mid-day reports repeatedly with caution - "Reported earnings +25% on +13% sales revenues for the Mar '14 quarter versus the year ago period. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

6/26/2014 1:02:20 PM - Noted in prior mid-day reports with caution - "Reported earnings +25% on +13% sales revenues for the Mar '14 quarter versus the year ago period. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

6/5/2014 1:01:15 PM - Noted in prior mid-day reports with caution - "Reported earnings +25% on +13% sales revenues for the Mar '14 quarter versus the year ago period. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

6/2/2014 12:47:08 PM - Considerable loss today with above average volume after gapping down. Last noted with caution in the 5/02/14 mid-day report - "Reported earnings +25% on +13% sales revenues for the Mar '14 quarter versus the year ago period. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

5/2/2014 12:40:15 PM - Rebounding above its 50 DMA line with today's big gain after finding support near its 200 DMA line. Reported earnings +25% on +13% sales revenues for the Mar '14 quarter versus the year ago period. Prior mid-day reports cautioned members - "Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

2/25/2014 12:25:58 PM - Pulling back today from a new 52-week high hit on the prior session with above average volume behind its 3rd consecutive big gain. Reported earnings +17% on +16% sales revenues for the Dec '13 quarter versus the year ago period. Prior mid-day reports cautioned members - "Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

2/24/2014 12:40:04 PM - Hitting a new 52-week high with above average volume behind today's 3rd consecutive big gain. Reported earnings +17% on +16% sales revenues for the Dec '13 quarter versus the year ago period. Prior mid-day reports cautioned members - "Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

1/3/2014 12:03:37 PM - Following a "negative reversal" on 11/06/13 it has consolidated near its 50 DMA line, however it violated that important short-term average line with volume-driven losses this week. Reported earnings +15% on +14% sales revenues for the Sep '13 quarter versus the year ago period. Prior mid-day reports cautioned members - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

11/21/2013 1:07:39 PM - Reported earnings +15% on +14% sales revenues for the Sep '13 quarter versus the year ago period. Following a "negative reversal" on 11/06/13 it found support at its 50 DMA line. That important short-term average acted as support during its consolidation since noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

11/12/2013 12:24:22 PM - Reported earnings +15% on +14% sales revenues for the Sep '13 quarter. Pulling back following a "negative reversal" on 11/06/13 after hitting new 52-week and multi-year highs and a more damaging loss with above average volume. Found support recently near its 50 DMA line. That important short-term average acted as support during its consolidation since noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

11/8/2013 1:37:21 PM - Pulling back from new 52-week and multi-year highs with today's 3rd consecutive loss with above average volume. Found support recently near its 50 DMA line. That important short-term average acted as support during its consolidation since noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

10/21/2013 1:17:14 PM - Powering to new 52-week and multi-year highs with today's 4th consecutive gain on ever-increasing volume. Found support near its 50 DMA line. That important short-term average acted as support during its consolidation since noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

10/18/2013 1:05:22 PM - Powering to new 52-week and multi-year highs with today's 3rd consecutive gain on ever-increasing volume. Found support near its 50 DMA line. That important short-term average acted as support during its consolidation since noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

10/17/2013 1:17:25 PM - Perched right at 52-week and multi-year highs after earlier weakness today again tested support near its 50 DMA line. That important short-term average acted as support during its consolidation since noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

10/3/2013 12:51:37 PM - Pulling back today from 52-week and multi-year highs hit with a recent streak of volume-driven gains. Found support near its 50 DMA line during its consolidation since noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

9/26/2013 12:49:49 PM - Hitting new 52-week and multi-year highs with today's 3rd consecutive volume-driven gain. Found support near its 50 DMA line during its consolidation since last noted in the 8/13/13 mid-day report with caution - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

8/13/2013 1:09:28 PM - Pulling back today after spiking to new 52-week and multi-year highs with 3 consecutive volume-driven gain. Prior mid-day reports cautioned - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

8/12/2013 1:03:13 PM - Hitting new 52-week and multi-year highs again today while tallying its 3rd consecutive volume-driven gain. The 8/09/13 mid-day report cautioned - "Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

8/9/2013 1:12:34 PM - Hitting new 52-week and multi-year highs today. Reported earnings +15% on +17% sales revenues for the Jun '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria).

7/19/2013 1:10:34 PM - Holding its ground stubbornly near its 52-week high. Made gradual progress to multi-year highs since last noted in the 5/28/13 mid-day report with caution - "Hitting a new 52-week high but it faces additional resistance up through the $30 level. Reported earnings +37% on +11% sales revenues for the Mar '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

5/28/2013 1:00:52 PM - Hitting another new 52-week high with today's volume-driven gain. Held its ground stubbornly since last noted in the 5/15/13 mid-day report with caution - "Hitting a new 52-week high but it faces additional resistance up through the $30 level. Reported earnings +37% on +11% sales revenues for the Mar '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

5/15/2013 1:20:12 PM - Holding its ground and rallying since noted in the 5/10/13 mid-day report with caution - "Hitting a new 52-week high but it faces additional resistance up through the $30 level. Reported earnings +37% on +11% sales revenues for the Mar '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."

5/14/2013 1:17:48 PM -

The 5/10/13 mid-day report cautioned - "Hitting a new 52-week high but it faces additional resistance up through the $30 level. Reported earnings +37% on +11% sales revenues for the Mar '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria)."



5/10/2013 1:05:28 PM -

Hitting a new 52-week high but it faces additional resistance up through the $30 level. Reported earnings +37% on +11% sales revenues for the Mar '13 quarter. Prior quarterly comparisons were sub par, not a match with the fact-based investment system's guidelines (C criteria).



11/30/2007 1:42:03 PM - Good annual and quarterly earnings growth history. Nearing prior chart highs in the $39 area with little resistance remaining due to overhead supply. Increasing ownership by top-rated funds. Return on Equity of 12% is under the 17% guideline.

7/12/2007 1:08:46 PM - Base is questionable.

6/28/2007 1:05:05 PM - Base is questionable.

6/22/2007 12:43:34 PM - Base is questionable.

6/14/2007 1:05:20 PM - Base is questionable.

6/11/2007 12:46:01 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/1/2007 1:14:19 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/31/2007 1:30:52 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/23/2007 12:56:32 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/7/2007 1:21:01 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/4/2007 1:01:55 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/2/2007 12:45:10 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

4/30/2007 1:13:53 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

3/16/2007 1:04:22 PM - Negatively reversing today. As previously noted - Too extended from the base at near $22 to be buyable under the guidelines.

2/26/2007 2:07:09 PM - Too extened from the base at near $22 to be buyable under the guidelines.