7/29/2022 1:15:39 PM - Rebounding toward its April high with today's 5th consecutive gain. Reported Jun '22 quarterly earnings -2% on +18% sales revenues versus the year ago period, and prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

1/14/2022 12:51:46 PM - Slumped from its all-time high and further after volume-driven losses violated its 50 DMA line ($635) which previously acted as support. Prior mid-day reports cautioned members - "Reported Sep '21 quarterly earnings +2% on +9% sales revenues versus the year ago period, breaking a streak of 5 strong quarterly comparisons with earnings growth well above the +25% minimum guideline (C criteria)."

1/4/2022 1:09:06 PM - Pulling back abruptly from its all-time high and today's 2nd consecutive volume-driven loss is violating its 50 DMA line ($637) which previously acted as support. The prior mid-day report cautioned members - "Reported Sep '21 quarterly earnings +2% on +9% sales revenues versus the year ago period, breaking a streak of 5 strong quarterly comparisons with earnings growth well above the +25% minimum guideline (C criteria)."

1/3/2022 12:59:05 PM - Pulling back today from its all-time high and toward its 50 DMA line ($637) which acted as support during its ongoing ascent. Reported Sep '21 quarterly earnings +2% on +9% sales revenues versus the year ago period, breaking a streak of 5 strong quarterly comparisons with earnings growth well above the +25% minimum guideline (C criteria).

12/6/2021 1:34:07 PM - Pulling back from its all-time high testing its 50 DMA line. Reported Sep '21 quarterly earnings +2% on +9% sales revenues versus the year ago period, breaking a streak of 5 strong quarterly comparisons with earnings growth well above the +25% minimum guideline (C criteria).

11/26/2021 12:04:29 PM - Gapped up today hitting yet another new all-time high after recently wedging higher. Reported Sep '21 quarterly earnings +2% on +9% sales revenues versus the year ago period, breaking a streak of 5 strong quarterly comparisons with earnings growth well above the +25% minimum guideline (C criteria).

11/5/2021 12:58:56 PM - Gapped down today retreating from its all-time high after recently wedging higher. Reported Sep '21 quarterly earnings +2% on +9% sales revenues versus the year ago period, breaking a streak of 5 strong quarterly comparisons with earnings growth well above the +25% minimum guideline (C criteria).

9/20/2021 1:13:50 PM - Gapped up on the prior session hitting new 52-week and all-time highs, getting very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Jun '21 quarterly earnings +44% on +34% sales revenues versus the year ago period, its 5th strong quarterly comparison with earnings growth above the +25% minimum guideline (C criteria).

9/17/2021 1:20:35 PM - Gapped up today hitting new 52-week and all-time highs, getting very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Jun '21 quarterly earnings +44% on +34% sales revenues versus the year ago period, its 5th strong quarterly comparison with earnings growth above the +25% minimum guideline (C criteria).

12/1/2020 12:48:14 PM - Rebounding above its 50 DMA line ($463), however it has not formed a sound base. Reported Sep '20 earnings +91% on +36% sales revenues versus the year ago period, its 2nd strong quarter. Fundamental concerns remain as prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

11/10/2020 1:06:25 PM - Abruptly retreating from its all-time high with today's 2nd consecutive volume-driven loss following 6 consecutive gains. Its 50 DMA line ($453) defines near-term support. Reported Sep '20 earnings +91% on +36% sales revenues versus the year ago period, its 2nd strong quarter. Fundamental concerns remain as prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

11/9/2020 1:10:48 PM - Pulling back from its all-time high today following 6 consecutive gains marked by volume. Its 50 DMA line ($453) defines near-term support. Reported Sep '20 earnings +91% on +36% sales revenues versus the year ago period, its 2nd strong quarter. Fundamental concerns remain as prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

10/21/2020 12:30:14 PM - Perched at its all-time high today, it wedged higher in recent weeks with gains lacking great volume conviction after finding prompt support near its 50 DMA line ($434). Reported Sep '20 earnings +91% on +36% sales revenues versus the year ago period, its 2nd strong quarter. Fundamental concerns remain as prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

9/11/2020 12:49:53 PM - Perched near its all-time high after finding prompt support near its 50 DMA line ($410). Prior mid-day reports cautioned members - "It is extended from any sound base. Fundamental concerns remain. Reported earnings +28% on +10% sales revenues for the Jun '20 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria)."

9/4/2020 12:36:16 PM - Retreating from its all-time high and testing its 50 DMA line ($405) with today's 2nd consecutive volume-driven loss. The 8/27/20 mid-day report last noted - "It is extended from any sound base. Fundamental concerns remain. Reported earnings +28% on +10% sales revenues for the Jun '20 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria)."

8/27/2020 12:29:27 PM - Recovering after a gap down today, remaining perched near its all-time high. It is extended from any sound base. Fundamental concerns remain. Reported earnings +28% on +10% sales revenues for the Jun '20 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

7/22/2020 1:19:11 PM - Perched at its all-time high with today's 4th consecutive gain, very extended from any sound base. Fundamental concerns remain. Reported earnings +28% on +10% sales revenues for the Jun '20 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

3/17/2020 1:27:13 PM - Fundamental concerns were repeatedly noted in prior mid-day reports - "Reported earnings +9% on +5% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria)."

3/3/2020 1:00:19 PM - Rebounding near its 50 DMA line ($327) which may act as resistance after damaging volume-driven losses last week. It wedged to new all-time highs in recent weeks with gains lacking great volume conviction. Reported earnings +9% on +5% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

2/3/2020 1:07:31 PM - Violated its 50 DMA line ($323) with big volume-driven losses last week. It wedged to new all-time highs in recent weeks with gains lacking great volume conviction. Reported earnings +9% on +5% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

1/30/2020 12:25:13 PM - Gapped down today violating its 50 DMA line ($322) with today's big volume-driven loss. It wedged to new all-time highs in recent weeks with gains lacking great volume conviction. Reported earnings +9% on +5% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

10/8/2019 12:58:06 PM - Violating its 50 DMA line ($283) with today's big volume-driven loss testing prior lows and its 200 DMA line. It wedged to new all-time highs with gains lacking great volume conviction, then encountered distributional pressure. Reported earnings +11% on +4% sales revenues for the Jun '19 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

4/24/2019 1:09:34 PM - Found prompt support near its 50 DMA line ($263). It wedged to new all-time highs with gains lacking great volume conviction, then encountered distributional pressure last week. Reported earnings +16% on +8% sales revenues for the Dec '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

4/23/2019 1:25:20 PM - Found prompt support and it is rebounding above its 50 DMA line ($262) with today's big volume-driven gain. It wedged to new all-time highs with gains lacking great volume conviction, then encountered distributional pressure last week. Reported earnings +16% on +8% sales revenues for the Dec '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

4/18/2019 12:52:48 PM - Violated its 50 DMA line ($262) on the prior session with a 3rd consecutive volume-driven loss. The 4/15/19 mid-day report cautioned members - "Pulling back today after it wedged to new all-time highs with recent gains lacking great volume conviction. Reported earnings +16% on +8% sales revenues for the Dec '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria)."

4/17/2019 12:57:10 PM - Violated its 50 DMA line ($261) with today's 3rd consecutive volume-driven loss. The 4/15/19 mid-day report cautioned members - "Pulling back today after it wedged to new all-time highs with recent gains lacking great volume conviction. Reported earnings +16% on +8% sales revenues for the Dec '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria)."

4/15/2019 12:48:09 PM - Pulling back today after it wedged to new all-time highs with recent gains lacking great volume conviction. Reported earnings +16% on +8% sales revenues for the Dec '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

3/5/2019 1:21:38 PM - Pulling back after it wedged to new all-time highs with a recent streak of gains lacking great volume conviction. Reported earnings +16% on +8% sales revenues for the Dec '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

1/15/2019 12:46:13 PM - Rebounded above its 50 DMA line ($234) with a recent streak of volume-driven gains. Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

1/9/2019 12:50:46 PM - Rebounding above its 50 DMA line ($233.51) with today's 4th consecutive volume-driven gain. Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

1/7/2019 12:39:15 PM - Rebounding above its 200 DMA line ($224). Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. Prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria).

1/4/2019 1:06:55 PM - Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. recently slumped below its 200 DMA line ($224) and prior low which acted as support in prior months. Noted with caution in prior mid-day reports - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

1/2/2019 12:30:44 PM - Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. Slumped below its 200 DMA line ($224) and prior low which acted as support in prior months. Noted with caution in prior mid-day reports - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

12/21/2018 1:00:12 PM - Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. Slumped below its 200 DMA line ($224) which acted as support in prior months. Noted with caution in prior mid-day reports - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/25/2018 1:16:01 PM - Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. Gapped up on the prior session but met resistance near its 50 DMA line ($236) and slumped back near its 200 DMA line ($219) which recently acted as support. Noted with caution at its all-time high in the 10/01/18 mid-day report - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/24/2018 12:36:25 PM - Reported earnings +13% on +16% sales revenues for the Sep '18 quarter. Gapped up today but met resistance near its 50 DMA line ($236.76) and slumped back near its 200 DMA line ($219.54) which recently acted as support. Noted with caution at its all-time high in the 10/01/18 mid-day report - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/23/2018 1:24:28 PM - Suffering more damaging volume-driven losses and testing its 200 DMA line ($219.43) with today's 5th consecutive loss. Noted with caution at its all-time high in the 10/01/18 mid-day report - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/19/2018 12:51:06 PM - Met resistance near its 50 DMA line when trying to rebound and suffering more damaging volume-driven losses. Noted with caution at its all-time high in the 10/01/18 mid-day report - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/18/2018 12:48:15 PM - Violated its 50 DMA line with damaging losses since last noted with caution at its all-time high in the 10/01/18 mid-day report - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/1/2018 12:55:04 PM - Hitting another new all-time high today. Made gradual progress since last noted in the 7/27/18 mid-day report - "Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

7/27/2018 1:19:38 PM - Powered to new all-time highs with an impressive streak of volume-driven gains. Reported earnings +20% on +22% sales revenues for the Jun '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

4/27/2018 1:25:50 PM - Prior mid-day reports cautioned - "Perched within close striking distance of its all-time high. Reported earnings +20% on +23% sales revenues for the Mar '18 quarter. Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

4/25/2018 1:22:52 PM - Perched within close striking distance of its all-time high. Reported earnings +20% on +23% sales revenues for the Mar '18 quarter. Prior mid-day reports cautioned - "Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/27/2017 12:52:08 PM - Retreating from its all-time high with a big loss today following 7 consecutive gains marked by heavy volume. Reported earnings +14% on +14% sales revenues for the Sep '17 quarter. Prior mid-day reports cautioned - "Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

7/26/2017 1:14:05 PM - Gapped down today violating its 50 DMA line. Prior mid-day reports cautioned - "Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

5/27/2016 12:57:17 PM - Recently wedging into new high territory with gains lacking great volume conviction. Prior mid-day reports cautioned - "Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

3/7/2016 12:33:17 PM - Slumped below its 200 DMA line then rebounded near its 52-week high since noted with caution in the 1/04/16 mid-day report - "Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

1/28/2016 1:07:15 PM - Gapped down today and undercut its 200 DMA line following Dec '15 earnings news and fundamental concerns remain. Gapped down from its high when last noted with caution in the 1/04/16 mid-day report - "Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

1/4/2016 1:16:58 PM - Fundamental concerns remain. Last noted with caution in the 10/10/14 mid-day report - "Quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

10/10/2014 1:03:25 PM - It has slumped below its 200 DMA line ($119.24). Last noted with caution near its high in the 7/23/14 mid-day report - "Reported earnings +30% on +33% sales revenues for the Jun '14 quarter, but the 8 prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Sales and earnings history are below guidelines of the fact-based investment system."

7/23/2014 1:07:22 PM - Reported earnings +30% on +33% sales revenues for the Jun '14 quarter, but the 8 prior quarterly comparisons had earnings growth below the +25% minimum guideline (C criteria). Its 50 DMA line acted as resistance recently when consolidating. Noted with caution prior mid-day reports - "Sales and earnings history are below guidelines of the fact-based investment system."

4/24/2014 1:05:28 PM - Reported earnings +12% on +22% sales revenues for the Mar '14 quarter, the 8th consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Its 50 DMA line acted as resistance recently when consolidating. Last noted with caution in the 6/07/13 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

6/7/2013 12:47:14 PM - Retreating from its 52-week high with a small gap down and loss on heavy volume. Noted in prior mid-day reports with caution - "Reported earnings +17% on +4% sales revenues for the Mar '13 quarter, the 4th consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - 'Sales and earnings history are below guidelines of the fact-based investment system.'"

6/6/2013 12:32:39 PM - Hovering near its 52-week high, it has wedged higher with gains lacking great volume conviction since last noted in the 4/24/13 mid-day report with caution - "Reported earnings +17% on +4% sales revenues for the Mar '13 quarter, the 4th consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - 'Sales and earnings history are below guidelines of the fact-based investment system.'"

4/24/2013 12:45:18 PM - Hovering near its 52-week high. Reported earnings +17% on +4% sales revenues for the Mar '13 quarter, the 4th consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

4/16/2013 12:50:20 PM - Gapped up today, rallying back after a "negative reversal" on the prior session at its 52-week high. Recent mid-day reports repeatedly cautioned - "Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - 'Sales and earnings history are below guidelines of the fact-based investment system.'"

4/15/2013 12:11:15 PM - Gapped up today and hit a new 52-week high with a volume-driven gain. Recent mid-day reports repeatedly cautioned - "Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - 'Sales and earnings history are below guidelines of the fact-based investment system.'"

4/11/2013 12:31:09 PM - Perched at its 52-week high following a volume-driven gain on the prior session. The 4/10/13 mid-day report noted - "Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - 'Sales and earnings history are below guidelines of the fact-based investment system.'"

4/10/2013 12:56:36 PM - Hitting a new 52-week high today with a gap up and volume-driven gain. Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

4/5/2013 12:37:10 PM - Encountering distributional pressure at its 52-week high following the solid volume-driven gain on 4/02/13. Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

4/3/2013 1:24:56 PM - Perched at its 52-week high today following a solid volume-driven gain on the prior session. Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

3/21/2013 1:02:21 PM - Hovering at its 52-week high today. Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

2/20/2013 1:23:15 PM - Gapped down today, retreating from its 52-week high. Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since noted in the 12/11/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

2/1/2013 1:03:52 PM - Gapped up today, rallying into new high territory with a 2nd consecutive volume-driven gain. Reported earnings +14% on +6% sales revenues for the Dec '12 quarter, the 3rd consecutive quarterly comparison with earnings growth below the +25% minimum guideline (C criteria) . Found support at its 50 DMA line when consolidating, then rallied to new highs since last noted in the 12/11/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

12/11/2012 12:59:04 PM - Steadily inching into new high territory while stubbornly holding its ground. Last noted in the 11/14/12 mid-day report - "Sales and earnings history are below guidelines of the fact-based investment system."

11/14/2012 12:20:52 PM - Sales and earnings history are below guidelines of the fact-based investment system.

7/31/2008 2:04:52 PM - Rising from a long orderly base near $60 today with a gain on above average volume. Sales and earnings are decelerating and below guidelines. It has a great annual earnings history (the A criteria). Return on Equity of 8% is below the 17% guideline. Large supply of 418 million outstanding shares could keep it from being a great sprinter.

7/24/2008 1:58:16 PM - Building a long orderly base with formidable resistance near $60. Sales and earnings are decelerating. It has a great annual earnings history (the A criteria). Return on Equity of 8% is below the 17% guideline. Large supply of 418 million outstanding shares could keep it from being a great sprinter.

9/21/2007 1:58:40 PM - Gains in the past week lacked great volume conviction as it rose above resistance it had encountered in the $55 area for the past 4 months. It has a great annual earnings history (the A criteria) and strong earnings in two most current (the C criteria) reports. Accumulation/Distribution rank improved quickly. Return on Equity of 5% is below the 17% guideline. Large supply of 426 million outstanding shares could keep it from being a great sprinter.

9/20/2007 1:04:25 PM - Gains in the past week lacked great volume conviction as it rose above resistance it had encountered in the $55 area for the past 4 months. It has a great annual earnings history (the A criteria) and strong earnings in two most current (the C criteria) reports. Accumulation/Distribution rank improved quickly. Return on Equity of 5% is below the 17% guideline. Large supply of 426 million outstanding shares could keep it from being a great sprinter.

9/7/2007 1:12:27 PM - Has encountered resistance at the $55 level for the past 4 months while building an orderly base. It has a great annual earnings history (the A criteria) and strong earnings in two most current (the C criteria) reports. Accumulation/Distribution rank improved a lot in the past week. Near the high end of a very orderly base pattern. Return on Equity of 5% is below the 17% guideline. Large supply of 426 million outstanding shares could keep it from being a great sprinter.

9/5/2007 1:36:19 PM - Great annual earnings history (the A criteria) and strong earnings in two most current (the C criteria) reports. Accumulation/Distribution rank improved a lot in the past week. Near the high end of a very orderly base pattern. Return on Equity of 5% is below the 17% guideline. Large supply of 426 million outstanding shares.

8/30/2007 1:16:28 PM - Great "A" and strong "C" in last two financial reports. Accumulation/Distribution rank improving. Above its 50 DMA line and only -1.6% off all-time highs. Return on Equity of 5% is below the 17% guideline. Large supply of 426 million outstanding shares.

8/29/2007 1:01:13 PM - Great "A" and strong "C" in last two financial reports. Large supply of 426 million outstanding shares. Unimpressive "D" Accumulation/Distribution rank. Above its 50 DMA line and only -4.2% off all-time highs.

8/9/2007 1:17:22 PM - "C" and sales history remain 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/15/2007 1:03:24 PM - "C" and sales history remain 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/14/2007 12:42:43 PM - "C" and sales history remain 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.

2/8/2007 12:54:50 PM - "C" and sales history remain 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.

1/18/2007 12:49:52 PM - "C" and sales history remain 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.

1/17/2007 1:09:31 PM - "C" and sales history remain below guidelines.

1/12/2007 1:12:09 PM - "C" and sales history remain below guidelines.

1/11/2007 12:58:02 PM - "C" and sales history remain below guidelines.

1/10/2007 12:49:13 PM - "C" and sales history remain below guidelines.

1/9/2007 1:04:43 PM - "C" and sales history remain below guidelines.

1/4/2007 1:11:32 PM - "C" and sales history remain below guidelines.

12/20/2006 1:17:48 PM - "C" and sales history remain below guidelines.

12/19/2006 12:58:41 PM - "C" and sales history remain below guidelines.

12/15/2006 1:26:37 PM - "C" and sales history remain below guidelines.

12/14/2006 1:03:02 PM - "C" and sales history remain below guidelines.

12/13/2006 1:06:26 PM - "C" and sales history remain below guidelines.

12/7/2006 12:52:34 PM - "C" and sales history remain below guidelines.

12/6/2006 1:33:21 PM - "C" and sales history remain below guidelines.

11/28/2006 1:13:27 PM - "C" and sales history remain below guidelines.

11/27/2006 1:08:38 PM - "C" and sales history remain below guidelines.

11/21/2006 12:53:07 PM - "C" and sales history remain below guidelines.

11/20/2006 1:07:31 PM - "C" and sales history below guidelines and base is questionable.

11/17/2006 1:19:15 PM - As previously noted - Sales history below guidelines and now base is questionable.

11/16/2006 1:24:22 PM - As previously noted - Sales history below guidelines and now base is questionable.

11/15/2006 1:11:04 PM - As previously noted - Sales history below guidelines and now base is questionable.

11/14/2006 1:00:40 PM - As previously noted - Sales history below guidelines and now base is questionable.

11/13/2006 1:17:06 PM - As previously noted - Sales history below guidelines and now base is questionable.

11/10/2006 1:04:11 PM - As previously noted - Sales history below guidelines and now base is questionable.

11/9/2006 1:06:03 PM - As previously noted - Sales history below guidelines and now base is questionable.

11/7/2006 1:00:01 PM - As previously noted - Sales history below guidelines and now base is questionable.

10/27/2006 12:57:37 PM - As previously noted - Sales history below guidelines and now price is too extended.

10/26/2006 1:14:59 PM - As previously noted - Sales history below guidelines and now price is too extended.

10/25/2006 1:17:05 PM - As previously noted - Sales history below guidelines and now price is too extended.

10/24/2006 1:12:23 PM - As previously noted - Sales history below guidelines and now price is too extended.

10/23/2006 1:20:45 PM - As previously noted - Sales history below guidelines and now price is too extended.

10/20/2006 1:09:01 PM - As previously noted - Sales history below guidelines and now price is too extended.

10/19/2006 - Sales history below guidelines and now price is too extended.

10/18/2006 1:10:39 PM - Sales history below guidelines and now price is too extened.

9/20/2006 12:47:08 PM - Base questionable and sales history below guidelines.

9/15/2006 1:25:43 PM - Base questionable and sales history below guidelines.

5/5/2006 1:26:47 PM - Base questionable.