10/26/2018 12:34:05 PM - While finding support near its 200 DMA line ($166) the 10/25/18 mid-day report cautioned members - "Reported earnings +19% on +5% sales revenues for the Sep '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady. Went through several deep consolidations since dropped from the Featured Stocks list on 1/21/11."

10/25/2018 12:59:45 PM - Finding support today and promptly rebounding above its 200 DMA line ($166). Reported earnings +19% on +5% sales revenues for the Sep '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady. Went through several deep consolidations since dropped from the Featured Stocks list on 1/21/11.

10/1/2018 12:42:23 PM - Gapped down today, retreating from its all-time high, slumping toward its 50 DMA line ($185). Reported earnings +20% on +5% sales revenues for the Jun '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady. Went through several deep consolidations since dropped from the Featured Stocks list on 1/21/11.

7/26/2018 12:42:30 PM - Finding support near its 50 DMA line ($175). Reported earnings +20% on +5% sales revenues for the Jun '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been steady. Went through several deep consolidations since dropped from the Featured Stocks list on 1/21/11.

7/19/2018 11:49:17 AM - Gapped down today and undercut its 50 DMA line ($175.41) while testing near the prior low ($168.03). Noted with caution in prior mid-day reports - "Reported earnings +18% on +3% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through several deep consolidations since dropped from the Featured Stocks list on 1/21/11."

7/11/2018 12:42:21 PM - Gapped down today and undercut its 50 DMA line while testing near the prior low ($168.03). Last noted in the 4/26/18 mid-day report - "Reported earnings +18% on +3% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through several deep consolidations since dropped from the Featured Stocks list on 1/21/11."

4/26/2018 12:29:33 PM - Touched another new all-time high with today's early gain. Reported earnings +18% on +3% sales revenues for the Mar '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through several deep consolidations since dropped from the Featured Stocks list on 1/21/11.

4/17/2018 12:34:45 PM - Hitting another new all-time high with today's big gain in an impressive 7 session winning streak. Noted with caution in prior mid-day reports - "Reported earnings +14% on +1% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

4/13/2018 12:26:24 PM - Gapped up today hitting a new all-time high. Last noted with caution in the 3/08/18 mid-day report - "Reported earnings +14% on +1% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

3/8/2018 12:23:36 PM - Down considerably today with volume running at an above average pace, abruptly retreating. Recently wedged to new all-time highs with gains lacking great volume conviction. Reported earnings +14% on +1% sales revenues for the Dec '17 quarter. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

1/26/2017 12:27:09 PM - Gapped down today violating its 50 DMA line, abruptly retreating from multi-year highs. Reported earnings +14% on +5% sales revenues for the Dec '16 quarter. Last noted with caution in the 11/03/16 mid-day report - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

11/3/2016 12:35:15 PM - Perched at multi-year highs following a streak of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Reported earnings +15% on +5% sales revenues for the Sep '16 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

11/2/2016 12:35:15 PM - Perched at multi-year highs following a streak of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Reported earnings +15% on +5% sales revenues for the Sep '16 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

11/1/2016 12:22:48 PM - Perched at new multi-year highs following a streak of volume-driven gains. Reported earnings +15% on +5% sales revenues for the Sep '16 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11.

10/31/2016 12:21:54 PM - Hitting new multi-year highs with a streak of volume-driven gains. Reported earnings +15% on +5% sales revenues for the Sep '16 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11.

10/28/2016 12:30:11 PM - Challenging multi-year highs with today's gain following a big gap up gain on the prior session with heavy volume. Reported earnings +15% on +5% sales revenues for the Sep '16 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11.

7/21/2016 12:19:55 PM - Reported earnings +8% on +3% sales revenues for the Jun '16 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11.

6/8/2016 11:50:53 AM - Reported earnings +6% on +2% sales revenues for the Mar '16 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11.

1/21/2015 12:26:25 PM - Holding its ground since a gap down on 1/14/15 slumping below its 50 DMA line when last noted with caution in the mid-day report - "Reported earnings +25% on +18% sales revenues for the Sep '14 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

1/14/2015 12:17:06 PM - Gapped down today, slumping below its 50 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +25% on +18% sales revenues for the Sep '14 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

1/5/2015 12:40:43 PM - Consolidating above its 50 DMA line. Made gradual progress since last noted with caution in the 10/30/14 mid-day report - "Reported earnings +25% on +18% sales revenues for the Sep '14 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11."

10/30/2014 1:05:25 PM - Rebounding above its 50 DMA line with today's volume-driven gain. Found support near its 200 DMA line during its consolidation since last noted with caution in the 8/20/14 mid-day report. Reported earnings +25% on +18% sales revenues for the Sep '14 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11.

8/20/2014 12:01:50 PM - Hitting a new 52-week high with today's 3rd consecutive gain. Noted with caution prior mid-day reports - "Found support when consolidating above its 50 DMA line. Reported earnings +24% on +19% sales revenues for the Jun '14 quarter. Reported earnings +19% on +20% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in recent quarterly comparisons through Dec '13 were below the +25% minimum guideline for earnings growth."

8/11/2014 1:30:39 PM - Challenging its 52-week high with today's volume-driven gain. Noted with caution prior mid-day reports - "Found support when consolidating above its 50 DMA line. Reported earnings +24% on +19% sales revenues for the Jun '14 quarter. Reported earnings +19% on +20% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in recent quarterly comparisons through Dec '13 were below the +25% minimum guideline for earnings growth."

7/24/2014 12:31:46 PM - Gapped up today and hit a new 52-week high. Found support when consolidating above its 50 DMA line. Reported earnings +24% on +19% sales revenues for the Jun '14 quarter. Noted with caution prior mid-day reports - "Reported earnings +19% on +20% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in recent quarterly comparisons through Dec '13 were below the +25% minimum guideline for earnings growth."

7/15/2014 12:06:15 PM - Still consolidating above its 50 DMA line within striking distance of its 52-week high. Last noted with caution in the 6/27/14 mid-day report - "Reported earnings +19% on +20% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in recent quarterly comparisons through Dec '13 were below the +25% minimum guideline for earnings growth."

6/27/2014 12:49:06 PM - Still consolidating above its 50 DMA line within striking distance of its 52-week high. The 4/24/14 mid-day report cautioned members - "Reported earnings +19% on +20% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in recent quarterly comparisons through Dec '13 were below the +25% minimum guideline for earnings growth."

4/24/2014 12:28:47 PM - Still consolidating below its 50 DMA line which has acted as resistance in recent weeks. Reported earnings +19% on +20% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). The 4/14/14 mid-day report cautioned members - "It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in recent quarterly comparisons through Dec '13 were below the +25% minimum guideline for earnings growth."

4/14/2014 12:22:59 PM - Consolidating below its 50 DMA line. It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in recent quarterly comparisons through Dec '13 were below the +25% minimum guideline for earnings growth.

4/19/2012 12:07:12 PM - Considerable gain today after gapping up from below its 50 DMA line, now challenging its 52-week high. It survived but failed to impress and went through a deep consolidation since dropped from the Featured Stocks list on 1/21/11. Earnings increases in the Dec '11 and Mar '12 quarterly comparisons were just under the +25% minimum guideline for earnings growth.

1/21/2011 4:40:39 PM - Held its ground today following a damaging gap down on 1/20/11 that violated its 50 DMA line and prior chart lows in the $129 area, triggering technical sell signals. Based on weak technical action it will be dropped from the Featured Stocks list tonight. Color code was changed to green after a small but damaging loss with heavier volume on the prior session, as it was noted - "The loss is a sign of more serious distributional pressure while slumping below its pivot point after not breaking out with volume conviction from a late-stage base."

1/20/2011 11:05:18 AM - G - Damaging gap down today violated its 50 DMA line and prior chart lows in the $129 area, triggering technical sell signals. Color code was changed to green after a small but damaging loss with heavier volume on the prior session, as it was noted - "The loss is a sign of more serious distributional pressure while slumping below its pivot point after not breaking out with volume conviction from a late-stage base."

1/19/2011 7:21:25 PM - G - Color code is changed to green after a small but damaging loss today with heavier volume. The loss is a sign of more serious distributional pressure while slumping below its pivot point after not breaking out with volume conviction from a late-stage base.

1/18/2011 4:25:56 PM - Y - Small loss today with above average volume is a sign of distributional pressure while failing to distance itself from its prior chart highs after recent gains without great volume conviction. Disciplined investors know that at least +40-50% above average volume is a requirement (preferably more) when a stock rises above its pivot point to trigger a proper technical buy signal. Color code was changed to yellow with new pivot point cited based on its 12/13/10 high plus 10 cents after a short and orderly 5-week flat base.

1/13/2011 1:49:32 PM - Y - Reaching a new 52-week and all-time high today without great volume conviction thus far on the session. Color code is changed to yellow with new pivot point cited based on its 12/13/10 high plus 10 cents after a short and orderly 5-week flat base. At least +40-50% above average volume is a requirement (preferably more) when a stock rises above its pivot point to trigger a proper technical buy signal.

1/10/2011 3:53:53 PM - G - It did not form a sound new base, yet its gain today has it poised for a new high close and testing its 52-week and all-time high. Recent lows define chart support just above its 50 DMA line.

1/5/2011 6:17:22 PM - G - Closed near the session high today perched -4.5% off its 52-week high. Recent lows define chart support just above its 50 DMA line.

1/3/2011 5:36:55 PM - G - Volume was higher behind today's gap up gain, but still the total was below average. It is perched -6.6% off its 52-week high. Recent lows define chart support just above its 50 DMA line.

12/31/2010 5:59:03 PM - G - Volume totals have been cooling while consolidating, and it has slumped -9.5% off its 52-week high. Today it dipped below its recent low ($129.59 on 12/16/10) previously noted as initial chart support just above its 50 DMA line ($126.86 now).

12/30/2010 3:23:13 PM - G - Volume totals have still been cooling while consolidating in a tight range. Its recent low ($129.59 on 12/16/10) defines initial chart support just above its 50 DMA line.

12/27/2010 3:01:31 PM - G - Volume totals have been cooling while consolidating in a tight range only -6% off its all-time high. Its recent low ($129.59 on 12/16/10) defines initial chart support well above its 50 DMA line.

12/17/2010 5:43:11 PM - G - Gain today with heavier volume after halting its slide on the prior session. Repeatedly noted as extended from any sound base pattern. Its 50 DMA line defines chart support to watch.

12/16/2010 6:18:40 PM - G - Halted a 3 session losing streak with a solid gain today. Repeatedly noted as extended from any sound base pattern. Its 50 DMA line defines chart support to watch.

12/15/2010 4:27:38 PM - G - Closed near the session low with a loss on higher volume. Repeatedly noted as extended from any sound base pattern. Its 50 DMA line (now $118)defines chart support to watch.

12/14/2010 2:17:38 PM - G - Pulling back from its all-time high, it has been repeatedly noted as extended from any sound base pattern. Its 50 DMA line and prior highs define chart support levels to watch.

12/10/2010 12:40:13 PM - G - Holding its ground stubbornly near an all-time high, extended from any sound base pattern. Its 50 DMA line and prior highs define chart support levels to watch.

12/3/2010 4:58:10 PM - G - Light volume gain today for another new all-time high. Extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

12/1/2010 5:30:14 PM - G - Closed near the session high after another volume-driven gain for a new all-time high. Extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

11/26/2010 1:05:35 PM - G - Closed near the session high at a new all-time high. Extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

11/23/2010 5:26:03 PM - G - Consolidating at all-time highs, extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

11/22/2010 3:07:14 PM - G - Considerable gain today, getting more extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

11/18/2010 3:51:40 PM - G - Gapped up today for a solid gain, ending a streak of 3 small losses. It is extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

11/17/2010 3:37:24 PM - G - Pulling back from all-time highs today for a 3rd consecutive small loss. It is extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

11/16/2010 4:26:15 PM - G - Pulling back from all-time highs, it is extended from any sound base pattern. Prior highs in the $112 area define initial chart support.

11/15/2010 4:24:50 PM - G - Hovering near all-time highs, extended from a sound base pattern. Prior highs in the $112 area define initial chart support.

11/12/2010 5:48:41 PM - G - Holding its ground stubbornly and inching to another new all-time high today with a 3rd consecutive gain. Prior highs in the $112 area define chart initial support.

11/9/2010 5:51:32 PM - G - It is extended from any sound base, holding its ground stubbornly near all-time highs with volume totals cooling. Prior highs in the $112 area define chart initial support.

11/3/2010 5:36:28 PM - G - Hit a new high today with a considerable gain on average volume after holding its ground stubbornly following its big 10/27/10 gap up. It may go on to produce more climactic gains, however it did not form a sound new base and may be considered "late stage" after its considerable rally this year.

11/2/2010 2:56:05 PM - G - Holding its ground stubbornly since a big 10/27/10 gap up. It may go on to produce more climactic gains, however it did not form a sound new base and may be considered "late stage" after its considerable rally this year.

10/27/2010 1:15:40 PM - G - Gapped up today for a considerable gain and a new high while posting its 6th consecutive gain with ever-increasing volume. Reported +58% earnings on +45% sales revenues for the period ended September 30, 2010 versus the year ago period. It may go on to produce more climactic gains, however it did not form a sound new base and may be considered "late stage" after its considerable rally this year.

10/27/2010 10:48:57 AM - G - Reported +58% earnings on +45% sales revenues for the period ended September 30, 2010 versus the year ago period. Gapped up today for a considerable gain and a new high while posting its 6th consecutive gain with ever-increasing volume. Recently found prompt support near its 50 DMA line, but did not form a sound new base.

10/26/2010 5:34:47 PM - G - Up today for 5th consecutive gain with ever-increasing volume, it recently found prompt support near its 50 DMA line. More time may be needed for a new base to form, meanwhile recent chart lows define important support to watch.

10/25/2010 5:18:40 PM - G - Gapped up today for a solid gain with above average volume. Friday's solid gain with above average volume helped it rebound above its 50 DMA line, a reassuring sign.

10/22/2010 2:11:58 PM - G - Solid gain with above average volume today helped it rebound above its 50 DMA line, a reassuring sign.

10/20/2010 4:10:09 PM - G - Small gain with only average volume today after heavier volume losses led to 50 DMA line violations. That short-term average may now act as resistance.

10/19/2010 4:32:12 PM - G - It finished below its recent low close today after another damaging gap down loss on above average volume, slumping further below its 50 DMA line again. A prompt rebound above that important short-term average would help its outlook improve.

10/18/2010 11:51:35 AM - G - Slumping back below its 50 DMA line again today. Recent lows in the $90 area define the nearest support below that important short-term average.

10/15/2010 6:35:49 PM - G - Holding its ground quietly after rebounding above its 50 DMA line this week. Recent lows in the $90 area define the nearest support below that important short-term average.

10/12/2010 5:01:25 PM - G - Closed near the session high today as it rebounded above its 50 DMA line. Recent lows in the $90 area define the nearest support below that important short-term average.

10/11/2010 5:17:47 PM - G - Closed near the session low today, sinking further below its 50 DMA line with its 3rd loss with above average volume out of the 4 latest session. Last week it violated the previously noted upward trendline connecting its July-August lows, triggering a technical sell signal with the largest point losses on the highest volume totals it has seen after making a considerable advance.

10/8/2010 3:29:29 PM - G - It has rebounded near its 50 DMA line to its intra-day high now after undercutting that important short-term average as it gapped down for another damaging loss today. This week it violated the previously noted upward trendline connecting its July-August lows, triggering a technical sell signal with the largest point losses on the highest volume totals it has seen after making a considerable advance.

10/7/2010 5:37:18 PM - G - Overcame early weakness today and closed with a gain on above average volume after violating an upward trendline connecting July-August lows and trading near its 50 DMA line intra-day. Further deterioration would raise greater concerns and trigger technical sell signals.

10/6/2010 10:39:38 AM - G - From the new all-time high and strong close on the prior session it abruptly gapped down today in the wake of an analyst downgrade. It is extended from a sound base but could go on to produce more climactic gains, especially with a favorable market (M criteria) environment. A steep upward trendline connecting July-August lows defines an initial chart support level above its 50 DMA line.

10/5/2010 12:52:07 PM - G - Hit another new all-time high after gapping up today. It is extended from a sound base but could go on to produce more climactic gains, especially with a favorable market (M criteria) environment. A steep upward trendline connecting July-August lows defines an initial chart support level above its 50 DMA line.

10/4/2010 12:08:53 PM - G - Holding its ground near all-time highs, recently enduring some distributional pressure. A steep upward trendline connecting July-August lows defines an initial chart support level above its 50 DMA line.

9/30/2010 1:13:46 PM - G - Holding its ground near all-time highs, enduring some distributional pressure today. A steep upward trendline connecting July-August lows defines an initial chart support level above its 50 DMA line.

9/28/2010 5:02:36 PM - G - Posted a 4th consecutive small gain, holding its ground near all-time highs. A steep upward trendline connecting July-August lows defines an initial chart support level above its 50 DMA line.

9/22/2010 2:34:51 PM - G - Pulling back on lighter volume after starting the week with a gain for a new all-time high with volume slightly above average. A steep upward trendline connecting July-August lows defines an initial chart support level well above its 50 DMA line.

9/20/2010 2:40:39 PM - G - Today's 4th consecutive gain with below average volume helped it hit another new all-time high. Steep upward trendline connecting July-August lows defines an initial chart support level well above its 50 DMA line.

9/16/2010 4:50:51 PM - G - Gain today with below average volume for another new all-time high. Upward trendline connecting July-August lows defines an initial chart support level well above its 50 DMA line.

9/13/2010 3:47:38 PM - G - Considerable gain after gapping up today, hitting a new all-time high. Upward trendline connecting July-August lows defines an initial chart support level well above its 50 DMA line.

9/10/2010 3:56:07 PM - G - Consolidating after hitting a new all-time high on the prior session. Upward trendline connecting July-August lows defines an initial chart support level well above its 50 DMA line.

9/9/2010 12:36:29 PM - G - Gain today with above average volume for yet another new all-time high. Upward trendline connecting July-August lows defines an initial chart support level well above its 50 DMA line.

9/8/2010 5:25:48 PM - G - Gain today with above average volume for another new all-time high. It has not recently formed a sound base, and an upward trendline defines near-term support above its 50 DMA line and prior low ($80).

9/3/2010 6:00:15 PM - G - Gapped up today and rallied to a new all-time high. It has not recently formed a sound base, and an upward trendline defines near-term support above its 50 DMA line and prior low ($80).

9/1/2010 2:05:11 PM - G - Consolidating in a tight range in the past 3 weeks following a bout of heavy distribution. Its 50 DMA line and recent lows near $80 define support.

8/31/2010 3:50:06 PM - G - Still consolidating in an orderly fashion. Its 50 DMA and recent lows near $80 define support.

8/27/2010 4:44:52 PM - G - Consolidating in an orderly fashion, its 50 DMA and recent low coincide near $80, defining support.

8/25/2010 5:39:58 PM - G - After a small gap down today it managed a positive reversal. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/24/2010 7:26:18 PM - G - Small gap down today for a loss on below average volume. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/20/2010 4:48:24 PM - G - Closed at a new high on its weekly chart with this week's gain on light volume. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/18/2010 4:35:08 PM - G - Rebounding toward its high with gains on average volume following 2 consecutive damaging gaps down last week. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/17/2010 10:22:29 AM - G - Rebounding with gains on lighter volume following 2 consecutive damaging gaps down last week. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/13/2010 4:42:44 PM - G - Halted its slide today with a gain on light volume after 2 consecutive damaging gaps down. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/12/2010 11:53:32 AM - G - Up from today's early lows after a second consecutive gap down. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/11/2010 11:31:33 AM - G - Gapped down today amid broad-based market weakness, pulling back from all-time highs. Recently noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/9/2010 4:44:43 PM - G - Gain today with average volume for a new all-time high. It has been repeatedly noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/6/2010 6:07:45 PM - G - Quietly holding its ground near all-time highs. It has been repeatedly noted as -"extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains."

8/4/2010 6:00:48 PM - G - New high close after a gain today with light volume. Extended from any sound base after recent volume-driven gains, it could go on to produce more climactic gains.

8/2/2010 4:49:14 PM - G - Second consecutive gain today for another new 52-week high. Extended from any sound base after recent volume-driven gains. It could go on to produce more climactic gains, and disciplined investors may watch for a secondary buy point to develop.

7/30/2010 3:40:04 PM - G - Stubbornly holding its ground and it touched another new 52-week high today, extended from any sound base after recent volume-driven gains. It could go on to produce more climactic gains, and disciplined investors may watch for a secondary buy point to develop.

7/27/2010 4:27:57 PM - G - Reversed into the red and closed with a small loss on lighter volume today after touching another new 52-week high. It is extended from a sound base, yet could go on to produce more climactic gains

7/23/2010 1:01:02 PM - G - Hitting another new 52-week high and getting more extended from a sound base today following a considerable 7/22/10 gap up gain on very heavy volume after reporting strong results for the latest quarter ended June 30, 2010. As we have often noted in the past, volume and volatility increase near earnings news. Be sure to check headlines via the "News" links for greater visibility or contact the companies directly if pending earnings news is not otherwise noted.

7/22/2010 12:36:18 PM - G - Following a weak finish on the prior session FFIV gapped up today for a considerable gain on very heavy volume to reach a new 52-week high after reporting strong results for the latest quarter ended June 30, 2010. Color code was changed to green after quickly leaping above its "max buy" level. As we have often noted in the past, volume and volatility increase near earnings news. Check headlines via the "News" link for greater visibility or contact the companies directly if pending earnings news is not otherwise noted.

7/22/2010 11:46:21 AM - G - Gapped up today for a considerable gain on heavy volume to a new 52-week after it reported strong results for the latest quarter ended June 30, 2010. Color code is changed to green after quickly leaping above its max buy" level. Volume and volatility often increase near earnings news.

7/21/2010 4:25:35 PM - Y - Following the close it reported strong results for the latest quarter ended June 30, 2010. Volume and volatility often increase near earnings news. It gapped up today and then negatively reversed and closed near the session low with a large loss on volume nearly twice its average. Concerns were raised as it undercut prior highs in the $74-77 area, quickly falling toward its 50 DMA line and upward trendline.

7/20/2010 4:21:11 PM - Y - Gapped down today and then positively reversed and closed near the session high with a small gain on light volume. Prior highs in the $74-77 area may now serve as chart support levels above its 50 DMA line.

7/19/2010 5:32:28 PM - Y - Consolidating below its "max buy" level now, its color code was changed to yellow. Prior highs in the $74-77 area may now serve as chart support levels above its 50 DMA line.

7/16/2010 5:13:18 PM - Y - Pulled back today below its "max buy" level. Color code is changed to yellow. Prior highs in the $74-77 area may now serve as chart support levels above its 50 DMA line.

7/15/2010 4:55:06 PM - G - Gain today on light volume for its best close ever. Above its "max buy" level now, it did not trigger a proper technical buy signal recently. Color code was changed to green.

7/14/2010 6:00:30 PM - G - Gain today on light volume for a new 52-week high and close above its "max buy" level. It did not trigger a proper technical buy signal recently. Color code is changed to green.

7/12/2010 5:11:45 PM - Y - Gain today on light volume for a new 52-week high. Found support at its 50 DMA line last week. Recent low ($66.79 on 7/01/10) now defines a near-term chart support level to watch.

7/9/2010 4:04:43 PM - Y - Perched only -2.5% off its 52-week high after rallying up from support at its 50 DMA line this week. Recent low ($66.79 on 7/01/10) now defines a near-term chart support level to watch.

7/7/2010 7:42:43 PM - Y - Considerable gain today with +28% above average volume helped it rally above its previously cited pivot point for a new high close. Its color code was changed to yellow based on its recent resilience. Recent chart low ($66.79 on 7/01/10) now defines a near-term support level to watch.

7/7/2010 3:10:15 PM - Y - Rallying up from support near its 50 DMA line, its color code is changed to yellow based on its resilience. Recent chart low ($66.79 on 7/01/10) now defines a near-term support level to watch.

7/6/2010 5:47:25 PM - G - Still consolidating near its 50 DMA line. Recent chart low ($66.79 on 7/01/10) now defines a near-term support level to watch.

7/2/2010 4:17:23 PM - G - Consolidating near its 50 DMA line this week. A prompt rebound above its pivot point would be an encouraging sign to watch for, meanwhile the path of least resistance may lead it lower.

7/1/2010 5:51:37 PM - G - Overcame early weakness today for a positive reversal and close near its 50 DMA line. A prompt rebound above its pivot point would be an encouraging sign to watch for, meanwhile the path of least resistance may lead it lower.

6/30/2010 5:47:32 PM - G - Down today with slightly higher volume after a 6/29/10 gap down and violation of its 50 DMA line raised concerns. Color code was changed to green based on weak technical action.

6/29/2010 3:54:57 PM - G - Gapped down today and violated its 50 DMA line with a considerable loss on near average volume, raising concerns. Color code is changed to green based on weak technical action.

6/28/2010 6:09:31 PM - Y - Gain today on light volume, still below its pivot point after pulling back and testing support at its 50 DMA line last week.

6/25/2010 4:33:16 PM - Y - Ended near the session high today after slumping near its 50 DMA line early in the session.

6/24/2010 5:11:38 PM - Y - Gapped down today for a loss on below average volume. Gain on 6/16/10 with +55% above average volume helped it trigger a technical buy signal with its breakout from a flat base of about 5-weeks.

6/23/2010 4:06:31 PM - Y - Positive reversal for a small gain on light volume after gapping down today, finishing at its second best close ever. Gain on 6/16/10 with +55% above average volume helped it trigger a technical buy signal with its breakout from a flat base of about 5-weeks.

6/22/2010 6:48:07 PM - Y - Revered into the red today after early gains. It hit a new all-time high on the prior session but reversed and closed near its session low. Gain on 6/16/10 with +55% above average volume helped it trigger a technical buy signal with its breakout from a flat base of about 5-weeks.

6/21/2010 7:27:11 PM - Y - Hit a new all-time high today but reversed and closed near its session low. Gain on 6/16/10 with +55% above average volume helped it trigger a technical buy signal with its breakout from a flat base of about 5-weeks. Featured in the 6/16/10 mid-day report (read here) as its color code was changed to yellow with a pivot point based upon its 5/13/10 high plus ten cents.

6/18/2010 5:12:49 PM - Y - Held its ground with a gain on light volume. Gain on 6/16/10 with +55% above average volume helped it trigger a technical buy signal with its breakout from a flat base of about 5-weeks. Featured in the 6/16/10 mid-day report (read here) as its color code was changed to yellow with a pivot point based upon its 5/13/10 high plus ten cents.

6/17/2010 5:23:13 PM - Y - Negatively reversed today after gapping up and hitting new all-time highs, closing back under its pivot point with a small loss on average volume. Gain on 6/16/10 with +55% above average volume helped it trigger a technical buy signal with its breakout from a flat base of about 5-weeks. Featured in the 6/16/10 mid-day report (read here) as its color code was changed to yellow with a pivot point based upon its 5/13/10 high plus ten cents.

6/16/2010 5:16:36 PM - Y - Gain today with +55% above average volume helped it reach a new all-time high and trigger a technical buy signal with its breakout from a flat base of about 5-weeks. Featured in today's mid-day report (read here) as its color code was changed to yellow with a pivot point based upon its 5/13/10 high plus ten cents. Quarterly sales and earnings results show impressive acceleration in the Mar '10 and Dec '09 periods. The high-ranked Internet- Network Solutions industry group leader maintained a good annual earnings (A criteria) history.

6/16/2010 1:50:17 PM - Y - Gain today for a new all-time high after a flat base of about 5-weeks. Color code is changed to yellow with a pivot point based upon its 5/13/10 high plus ten cents. Quarterly sales and earnings results show impressive acceleration in the Mar '10 and Dec '09 periods. The high-ranked Internet- Network Solutions industry group leader maintained a good annual earnings (A criteria) history.

5/28/2010 12:17:53 PM - Gapped down today. Gains this week backed by above average volume helped it challenge its all-time high, without recently forming a truly sound base. Patient investors may watch for an ideal base to form, or watch for light volume pullbacks to the 10-week average. Quarterly sales and earnings results were much improved and showed acceleration in the Mar '10 and Dec '09 periods, but prior comparisons below the guidelines were noted as fundamental concerns. In prior mid-day reports the high-ranked Internet- Network Solutions industry group leader was noted for having maintained a good annual earnings (A criteria) history.

4/22/2010 1:18:02 PM - Considerable gain today, rallying into new high ground without recently forming a truly sound base. Patient investors may watch for an ideal base to form, or watch for light volume pullbacks to the 10-week average. Quarterly sales and earnings results were much improved and showed acceleration in the Mar '10 and Dec '09 periods, but prior comparisons below the guidelines were noted as fundamental concerns. In prior mid-day reports the high-ranked Internet- Network Solutions industry group leader was noted for having maintained a good annual earnings (A criteria) history.

4/13/2010 12:58:46 PM - Since 3/03/10 it has been wedging higher into new high ground without forming a truly sound base. In prior mid-day reports the high-ranked Internet- Network Solutions industry group leader was noted for having maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

4/8/2010 1:11:46 PM - Consolidating near its 52 week high, still extended from any sound base. Noted in prior mid-day reports, the high-ranked Internet- Network Solutions industry group leader has maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

3/10/2010 12:14:52 PM - Gain today for a new 52 week high has it very extended from any sound base. Noted in prior mid-day reports, the high-ranked Internet- Network Solutions industry group leader has maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

3/3/2010 1:03:09 PM - Making its 3rd consecutive mid-day report appearance today with another new 52 week high, getting extended above prior chart highs. This high-ranked leader from the Internet- Network Solutions industry group has maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

3/2/2010 12:42:53 PM - Gain today for a new 52 week high follows a considerable gain on the prior session, and it is getting extended above prior chart highs. This high-ranked leader from the Internet- Network Solutions industry group has maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

3/1/2010 1:16:01 PM - Considerable gain today for a new 52 week high. It has maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

1/22/2010 1:16:51 PM - Reversing back under recent chart highs today after a considerable gain on 1/21/10 with heavy volume following a quiet consolidation above its 50 DMA line. It has maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

1/21/2010 12:54:07 PM - Considerable gain with heavy volume today, rallying to new multi-year highs after a quiet consolidation above its 50 DMA line. It has maintained a good annual earnings (A criteria) history. Quarterly sales and earnings results were much improved in the period ended Dec 31, 2009, but prior comparisons showed sales and earnings repeatedly below the guidelines of the investment system, leaving fundamental concerns.

1/5/2010 12:52:05 PM - Small gap down today. It steadily climbed to bew 52-week and multi-year highs since last noted in the mid-day report on 10/13/09 when it rallied from a "base-on-base" type pattern that was previously noted. Quarterly sales and earnings results have been repeatedly below guidelines, leaving fundamental concerns.

10/23/2009 1:09:15 PM - Holding its ground after a considerable gap up gain on 10/22/09 with heavy volume after reporting improved results in the period ended September 30, 2009. It spiked to new 52-week and multi-year highs. Last week's gains with above average volume helped it rally from a "base-on-base" type pattern that was previously noted on 10/02/09. Quarterly sales and earnings results have been repeatedly below guidelines, leaving fundamental concerns.

10/22/2009 1:13:01 PM - Hit new 52-week and multi-year highs with its considerable gap up gain today on heavy volume after reporting improved results in the period ended September 30, 2009. Last week's gains with above average volume helped it rally from a "base-on-base" type pattern that was previously noted on 10/02/09. Quarterly sales and earnings results have been repeatedly below guidelines, leaving fundamental concerns.

10/2/2009 12:40:40 PM - Hovering near its 52-week high building a base-on-base type pattern. Quarterly sales and earnings results have been repeatedly below guidelines.

7/23/2009 1:17:59 PM - Gapped up today to a new 52-week high with a big gain on above average volume. It reported its latest quarterly sales and earnings results, again below guidelines.

7/21/2009 12:59:09 PM - Quarterly sales and earnings increases have been below guidelines. It blasted to a new 52-week high yesterday with a big gain on above average volume.

6/11/2009 12:43:55 PM - Quarterly sales and earnings increases have been below guidelines.

7/27/2007 12:42:06 PM - Group rank and "C" are below guidelines.

7/26/2007 12:38:50 PM - Group rank and "C" are below guidelines.

7/24/2007 12:45:59 PM - Group rank and "C" are below guidelines.

7/19/2007 12:35:34 PM - Group rank and "C" are below guidelines.

7/12/2007 12:40:42 PM - Group rank and "C" are below guidelines.

6/15/2007 12:41:37 PM - Group rank and "C" are below guidelines.

4/27/2007 12:31:04 PM - Group rank and "C" are below guidelines.

3/2/2007 - Y - Closed at new recent lows today as volume was about average. As previously noted - ''further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List'' and as of tonight it will be removed. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here. .

3/1/2007 - Y - Whipsaw trading action in the early part of today's session leveled off to have it closing just under unchanged as volume was below average. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/28/2007 - Y - Slight declines today on below average volume. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/27/2007 - Y -All declines yet on below average volume. A break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/23/2007 - Y - Slight declines on below average volume as not much overhead supply remains in the way of new highs. A break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/22/2007 - Y - All gains today on above average volume. Continues trading near the 50 DMA ($74.85). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/22/2007 12:35:13 PM - Y - All gains this morning on just above average volume. Continues trading near the 50 DMA ($74.85). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/21/2007 4:30:29 PM - Y - Light volume slight declines today. Continues trading near the 50 DMA ($74.80). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/20/2007 - Y - Closes with about an average volume gain and at session highs. Continues trading near the 50 DMA ($74.80). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/16/2007 4:04:31 PM - Y - Closes with a slight loss yet on below average volume. Continues trading just below the 50 DMA ($74.80). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/15/2007 6:12:14 PM - Y - Closes with a gain yet off of session highs as volume was below average. Continues trading just below the 50 DMA ($74.80). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/14/2007 4:42:51 PM - Y - Tight trading range today closing near unchanged as volume was below average. Continues trading just below the 50 DMA ($74.81). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/13/2007 - Y - Some gains briefly intra-day yet closed near unchnaged as tradding continues just below the 50 DMA ($74.78). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/12/2007 4:23:45 PM - Y - All declines today closing just below the 50 DMA ($74.78). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/9/2007 5:57:20 PM - Y - Advances today on above average volume and closes just above the 50 DMA ($74.78). As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/8/2007 - Y - Trading near its 50 DMA ($74.74) after its nice gains yesterday closing above the 50 DMA with volume conviction. As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/8/2007 - Y - Trading near its 50 DMA ($74.74) after its nice gains yesterday closing above the 50 DMA with volume conviction. As previously noted - a break above there could prove significant and a break above the pivot point would have it triggering a technical buy signal. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/8/2007 - Y - Trading near its 50 DMA ($74.74) after its nice gains yesterday closing above the 50 DMA with volume conviction. As previously noted -a break above there could prove significant. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Covered in more detail in the 2/8/07 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/7/2007 - Y - Nice gains today closing above the 50 DMA ($74.72) on well above average volume. As previously noted -a break above there could prove significant. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

2/7/2007 9:41:20 AM - Y - Gains this morning up over 2.5%. Now just below resistance of the 50 DMA ($74.72). A break above there could prove significant. Strong ranks and good fundamentals remain. Still, further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

2/6/2007 10:31:57 PM - Y - Light volume gains again today with trading below resistance of the 50 DMA ($74.72). Strong ranks and good fundamentals remain. Yetprice is now just belowwhat wassupport of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

2/6/2007 3:38:56 PM - Y - Light volume gains again today with trading below resistance of the 50 DMA ($74.74). Strong ranks and good fundamentals remain. As previously noted - a considerable break below there (the 50 DMA) would be a solid sell signal. Now near support of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

2/5/2007 4:21:44 PM - Y - Light volume gains today yet recent donwtrend continues with trading below resistance of the 50 DMA ($74.74). Strong ranks and good fundamentals remain. As previously noted - a considerable break below there (the 50 DMA) would be a solid sell signal. Now near support of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

2/2/2007 7:30:45 PM - Y - Recent donwtrend continues with trading below resistance of the 50 DMA ($74.75). Strong ranks and good fundamentals remain. As previously noted - a considerable break below there (the 50 DMA) would be a solid sell signal. Now near support of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

2/1/2007 - Y - Gains today on above average volume yet recent donwtrend continues with trading below resistance of the 50 DMA ($74.78). Strong ranks and good fundamentals remain. As previously noted - a considerable break below there (the 50 DMA) would be a solid sell signal. Now near support of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/31/2007 - Y - Declines today yet on about average volume as trading continues just below resistance of the 50 DMA ($74.80). Strong ranks and good fundamentals remain. As previously noted - a considerable break below there (the 50 DMA) would be a solid sell signal. Now near support of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/30/2007 5:18:40 PM - Y - Some gains today yet on light (48%) volume. Remains below resistance of the 50 DMA ($74.78) after a gap down after announcing earnings on 1/25. Strong ranks and good fundamentals remain. As previously noted - a considerable break below there (the 50 DMA) would be a solid sell signal. Now near support of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/29/2007 - Y - Has some gains intraday yet closed with a loss on about average volume. Remains below resistance of the 50 DMA ($74.57) after a gap down after announcing earnings on 1/25. Strong ranks and good fundamentals remain. As previously noted - a considerable break below there (the 50 DMA) would be a solid sell signal. Now near support of some recent lows so further declines below $70 and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/26/2007 - Y - Closes with a decline with all trading today below resistance of the 50 DMA ($74.57) after yesterday's gap down after announcing earnings. Strong ranks and good fundamentals remain. As previously noted - a considerable break below there would be a solid sell signal. Now near support of some recent lows so further declines and it will be removed from the CANSLIM.net Featured Stocks List. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/25/2007 - Y - Gap down this morning and then whip saw like trading on more than 5 times average volume ending the day with only a 1/2 of a precent loss. Did get hit hard in yesterday's after-market trading down over 10% after announcing earnings. Strong ranks and good fundamentals remain. As previously noted - a considerable break below there ($74.15) would be a solid sell signal. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/24/2007 - Y - Getting hit hard in after-market trading down over 10% after announcing earnings. Strong ranks and good fundamentals remain. As previously noted - a considerable break below there ($74.15) would be a solid sell signal. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/24/2007 4:22:10 PM - Y - Continues trading near support of the 50 DMA ($74.27) with more than twice normal volume today. Strong ranks and good fundamentals remain. As previously noted - a considerable break below there ($74.15) would be a solid sell signal. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/23/2007 - Y - Closes with a decline and just below support of the 50 DMA ($74.15) as volume was about average. Continues trading above/near the 50 DMA as strong ranks and good fundamentals remain. As previously noted - a considerable break below there ($74.15) would be a solid sell signal. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/22/2007 - Y - Closes with a 2.23% decline after being a bit higher intra-day as volume was about average. Continues trading above/near the 50 DMA as strong ranks and good fundamentals remain. As previously noted - a considerable break below there ($74.15) would be a solid sell signal. Broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here.

1/19/2007 4:00:43 PM - Y - Traded just to the 50 DMA ($73.75) then moved up from there closing with a gain on above average volume. As previously noted - a considerable break below there would be a solid sell signal. Just broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/18/2007 4:21:25 PM - Y - Fairly sharp declines today closing down 2.7% on more than 2 times average volume. Now near support of the 50 DMA ($73.52) and a considerable break below there would be a solid sell signal. Just broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/18/2007 12:41:27 PM - Y - Above average volume declines today and currently trading near session lows down about 2.5%. Just broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/17/2007 5:37:36 PM - Y - Closes with a slight decline after being higher intra-day as volume was light. Just broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/16/2007 3:49:40 PM - Y - Light volume declines today. Just broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/12/2007 4:48:31 PM - Y - Closes with a decent gain and at new highs yet on about average volume. Just broke above the pivot point of $78.65 after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/11/2007 4:53:36 PM - Y - Closes with a slight loss on below average volume. Support near $71 if needed. Just broke above the pivot point of $78.65 in the later part of yesterday's session after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/10/2007 5:01:48 PM - Y - Was lower intra-day yet closed with a gain as volume was about average. Support near $71 if needed. Just broke above the pivot point of $78.65 in the later part of yesterday's session after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/9/2007 - Y - Had some new highs this morning yet closed with a loss. Support near $71. Just broke above the pivot point of $78.65 in the later part of yesterday's session after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/9/2007 12:46:26 PM - Y - Some gains this morning yet now is trading with a loss. Just broke above the pivot point of $78.65 in the later part of yesterday"s session after it was featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved.

1/8/2007 - Y - Just broke above the pivot point of $78.65 in the later part of today's session. Just featured in the 1/08/07 CANSLIM.net Mid-Day BreakOuts Report at $77.72 with a DailyGraph(R) here. Solid ranks and good fundamentals as base has improved. As noted in today's CANSLIM.net Mid-Day Report - ''A break above the pivot point of $78.65 with volume of 150%+ would trigger a technical buy signal.''

1/8/2007 - Y - Solid ranks and good fundamentals as base has improved. A break above the pivot point of $78.65 with volume of 150%+ would trigger a technical buy signal.

12/15/2006 1:06:19 PM - Base remains questionable.

11/29/2006 12:44:14 PM - Base remains questionable.

11/27/2006 12:44:17 PM - Base somewhat questionable.

4/4/2006 - G - Above average volume declines today closing below support offered by its upward trendline and its 50 DMA ($66.00). As previously mentioned a break below those levels would be a solid sell signal. As of tonight this issue will be dropped from the CANSLIM.net Featured Stocks List. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

4/4/2006 - G - Above average volume declines this morning to near support offered by its upward trendline and its 50 DMA ($65.85). A break below those levels would be a solid sell signal. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

4/3/2006 - G - Above average volume declines today to support offered by its upward trendline and then its 50 DMA ($65.85). A break of those levels would be a sell signal. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/31/2006 12:41:06 PM - G - New all-time highs today. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/29/2006 - G - Near all-time highs. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/28/2006 - G - Near unchanged as price did not break below support. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/27/2006 3:58:28 PM - G -Declines today yet volume should have been better after recent downgrade by Ferris Baker Watts from Buy to Netural. Price did not break below support. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/24/2006 - G - Gains today yet volume should have been better after recent downgrade by Ferris Baker Watts from Buy to Netural. Price did not break below support. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/23/2006 - G - Gains today yet volume should have been better after yesterday's downgrade by Ferris Baker Watts from Buy to Netural. Price did not break below support. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/22/2006 - G - Further declines today after yesterday's downgrade by Ferris Baker Watts from Buy to Netural. Price is still above support. Featured in a CANSLIM.net BreakOuts Report on 2/24/05 with a DailyGraph(R) here.

3/21/2006 12:51:21 PM - G - Gap down and declines today after a downgrade by Ferris Baker Watts from Buy to Netural. Price is still above support. Had a solid up day yesterday that put price too extended to be buyable under the guidelines. Highlighted in a CANSLIM.net BreakOuts Report on 2/24/05with a DailyGraph(R) here.

3/21/2006 - G - Gap down and declines today after a downgrade by Ferris Baker Watts from Buy to Netural. Price is still above support. Had a solid up day yesterday that put price too extended to be buyable under the guidelines. Highlighted in a CANSLIM.net BreakOuts Report on 2/24/05with a DailyGraph(R) here.

3/20/2006 - G - Solid up day today puts price too extended to be buyable under the guidelines. Highlighted in a CANSLIM.net BreakOuts Report on 2/24/05with a DailyGraph(R) here.

3/20/2006 12:41:27 PM - G - Getting too extened to be buyable under the guidelines. Highlighted in a CANSLIM.net BreakOuts Report on (2/24/05) with a DailyGraph(R) here.

3/17/2006 - Y - Light volume trading continues.Highlighted in a CANSLIM.net BreakOuts Report on (2/24/05) with a DailyGraph(R) here.

3/16/2006 3:51:29 PM - Y - Had gains intra-day yet closed with a loss. Volume light. Continues trading above support at its 50 DMA. Highlighted in a CANSLIM.net BreakOuts Report on (2/24/05) with a DailyGraph(R) here.

3/15/2006 4:49:09 PM - Y - Gains today yet again volume light. Continues trading above support at its 50 DMA. Highlighted in a CANSLIM.net BreakOuts Report on (2/24/05) with a DailyGraph(R) here.

3/14/2006 4:33:54 PM - Y - Gains today yet again volume could have been better. Continues trading above support at its 50 DMA. Highlighted in a CANSLIM.net BreakOuts Report on (2/24/05) with a DailyGraph(R) here.

3/13/2006 - Y - Gains today yet volume could have been better. Continues trading above support at its 50 DMA. Highlighted in a CANSLIM.net BreakOuts Report on (2/24/05) with a DailyGraph(R) here.

3/10/2006 4:10:44 PM - Y - Holding above support at its 50 DMA. Highlighted in a CANSLIM.net BreakOuts Report on (2/24/05) with a DailyGraph(R) here.

3/9/2006 4:55:51 PM - Y - Has better gains intra-day yet closed with a loss. Recently reversed from support at its 50 DMA. Highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/8/2006 - Y - Reversed from support at its 50 DMA. Highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/7/2006 4:15:44 PM - Y - Continued declines today. Initial support near $65. Highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/6/2006 3:51:51 PM - Y - Above average volume declines today with a close near session lows is a concern. Initial support near $65. Highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/3/2006 4:00:45 PM - Y - Had better gains intra-day. Just highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/3/2006 1:10:02 PM - Y - Broke out today triggering a technical buy signal yet price is quickly starting to get too extended. Just highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/2/2006 5:10:06 PM - Y - Traded above the pivot point yet volume is below guidelines to trigger. Just highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/2/2006 12:36:51 PM - Y - Traded above the pivot point yet volume is questionable. Just highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

3/1/2006 - Y - Remains near all-time highs. The biggest concern is technical in nature as the chart shows that this last base could be considered a late stage base and those can work out but are also more prone to failure. Interested investors should look for continued momentum as more above average gains would have it continuining to be buyable under the guidelines up to the max buy price of $69.18. Just highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

2/28/2006 - Y - Lighter volume declines today are not too much of a concern after breaking out and triggering a technical buy signal. This company is classified in the Internet - Networking group and the group as well as the company is VERY highly ranked. It did break above the its pivot point of $65.89 on Friday while trading the required volume triggering a technical buy signal. The biggest concern is technical in nature as the chart shows that this last base could be considered a late stage base and those can work out but are also more prone to failure. Interested invstors should look for continued momentum as more above average gains would have it continuining to be buyable under the guidelines up to the max buy price of $69.18. Just highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

2/27/2006 - Y - Continues breaking out and triggering a technical buy signal. This company is classified in the Internet - Networking group and the group as well as the company is VERY highly ranked. It did break above the its pivot point of $65.89 on Friday while trading the required volume triggering a technical buy signal. The biggest concern is technical in nature as the chart shows that this last base could be considered a late stage base and those can work out but are also more prone to failure. Interested invstors should look for continued momentum as more above average gains would have it continuining to be buyable under the guidelines up to the max buy price of $69.18. Just highlighted in a CANSLIM.net BreakOuts Report on Friday(2/24/05) with a DailyGraph(R) here.

2/27/2006 - Y - Continues breaking out and triggering a technical buy signal. This company is classified in the Internet - Networking group and the group as well as the company is VERY highly ranked. It did break above the its pivot point of $65.89 on Friday while trading the required volume triggering a technical buy signal. The biggest concern is technical in nature as the chart shows that this last base could be considered a late stage base and those can work out but are also more prone to failure. Interested invstors should look for continued momentum as more above average gains would have it continuining to be buyable under the guidelines up to the max buy price of $69.18. Just highlighted in a CANSLIM.net BreakOuts Report on Friday (2/24/05) with a DailyGraph(R) here.

2/24/2006 - Y - This company is classified in the Internet - Networking group and the group as well as the compnay is VERY highly ranked. It did break above the its pivot point today of $65.89 while trading the required volume triggering a technical buy signal. The biggest concern is technical in nature as the chart shows that this last base could be considered a late stage base and those can work out but are also more prone to failure. Interested invstors should look for continued momentum as more above average gains would have it continuining to be buyable under the guidelines up to the max buy price of $69.18.

2/24/2006 12:28:33 PM - Y - Very highly ranked and triggering a technical buy signal. Prevoiusly featured in the Jan "04 issue of CANSLIM.net News at $26.05.

2/15/2005 12:24:11 PM - G - BV BO earlier this month and closed at new 52-week highs. L in excellent group. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. PP of $44.50 and a max buy of $46.73. Healthy action. A fall back towards its 50DMA would be sign of concern.

2/14/2005 12:45:11 PM - G - BV BO earlier this month and closed at new 52-week highs. L in excellent group. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. PP of $44.50 and a max buy of $46.73. Healthy action. A fall back towards its 50DMA would be sign of concern.

2/10/2005 12:27:01 PM - G - BV BO earlier this month and closed at new 52-week highs. L in excellent group. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. PP of $44.50 and a max buy of $46.73.

2/9/2005 12:51:35 PM - G - BV BO yesterday and closed at new 52-week highs. L in excellent group. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. PP of $44.50 and a max buy of $46.73.

1/24/2005 12:41:44 PM - G - BV BO last week and closed at new highs. L in great group. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. PP of $44.50 and a max buy of $46.73.

1/21/2005 12:44:24 PM - G - Great up day yesterday to close at new highs. L in pretty good group. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. PP of $44.50 and a max buy of $46.73.

1/20/2005 12:33:10 PM - G - L in pretty good group. Nice gap open today especially considering yesterday's slide. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. New PP of $44.50 and a max buy of $46.73.

12/10/2004 12:28:23 PM - Y/B - L in pretty good group. Nice gap open today especially considering yesterday's slide. Great "C". Weekly chart shows a cup with handle like pattern. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. New PP of $44.50 and a max buy of $46.73.

12/7/2004 12:30:58 PM - Y/B - L in pretty good group. Great "C". Weekly chart shows a cup with handle like pattern. Holding up well since gap open and BV BO. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. New PP of $44.50 and a max buy of $46.73.

12/1/2004 12:55:57 PM - Y/B - L in pretty good group. Great "C". Weekly chart shows a cup with handle like pattern. Holding up well since gap open and BV BO. Featured in the Jan '04 issue of CANSLIM.net News at $26.05. New PP of $44.50 and a max buy of $46.73.

11/3/2004 12:45:53 PM - B - Holding up well since gap open and BV BO. Featured in the Jan '04 issue of CANSLIM.net News at $26.05.

11/2/2004 12:25:23 PM - B - Holding up well since gap open and BV BO. Featured in the Jan '04 issue of CANSLIM.net News at $26.05.

11/1/2004 12:33:17 PM - B - Holding up well since gap open and BV BO. Featured in the Jan '04 issue of CANSLIM.net News at $26.05.

10/29/2004 1:01:08 PM - B - Holding up well since gap open and BV BO. Featured in the Jan '04 issue of CANSLIM.net News at $26.05.

10/28/2004 12:44:07 PM - B - Featured in the Jan '04 issue of CANSLIM.net News at $26.05.

10/27/2004 12:23:54 PM - B - Featured in the Jan '04 issue of CANSLIM.net News at $26.05.

1/23/2004 1:00:00 PM - B - Added to yesterday's huge move. . Featured in the Jan '04 issue of CANSLIM.net News at $26.05.