12/5/2023 12:35:22 PM - Hitting another new all-time high today while adding to a recent spurt of volume-driven gain. Rallied abruptly after finding prompt support near its 200 DMA line. Fundamental concerns remain. Reported Sep '23 quarterly earnings +33% on +14% sales revenues versus the year-ago period. The 2 prior quarterly comparisons showed earnings increases below the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

11/13/2023 1:05:19 PM - Hitting a new all-time high with today's 4th consecutive volume-driven gain. Rallied abruptly from below its 50 DMA line ($64.58) after finding prompt support near its 200 DMA line. Fundamental concerns remain. Reported Sep '23 quarterly earnings +33% on +14% sales revenues versus the year-ago period. The 2 prior quarterly comparisons showed earnings increases below the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

11/10/2023 12:53:53 PM - Rebounded from below its 50 DMA line ($64.48), gapping up and spiking higher to challenge its all-time high with today's 3rd consecutive volume-driven gain. The prior mid-day report noted - "Fundamental concerns remain. Reported Jun '23 quarterly earnings +19% on +15% sales revenues versus the year-ago period. Three of the past 4 quarterly comparisons showed earnings increases below the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong."

8/11/2023 1:18:18 PM - Found prompt support after undercutting its 50 DMA line ($65) on the prior session. Slumped from near its all-time high after recently wedging higher. The prior mid-day report noted - "Fundamental concerns remain. Reported Jun '23 quarterly earnings +19% on +15% sales revenues versus the year-ago period. Three of the past 4 quarterly comparisons showed earnings increases below the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong."

8/10/2023 12:43:33 PM - Undercutting its 50 DMA line ($64.84) with today's volume-driven loss, slumping from near its all-time high after recently wedging higher. Fundamental concerns remain. Reported Jun '23 quarterly earnings +19% on +15% sales revenues versus the year-ago period. Three of the past 4 quarterly comparisons showed earnings increases below the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

7/19/2023 12:33:30 PM - Hitting yet another new all-time high today after recently wedging higher. Fundamental concerns remain. Reported Mar '23 quarterly earnings +20% on +17% sales revenues versus the year-ago period. Only 2 of the past 4 quarterly comparisons showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

7/6/2023 12:17:14 PM - Hit yet another new all-time high today adding to a spurt of volume-driven gains. Fundamental concerns remain. Reported Mar '23 quarterly earnings +20% on +17% sales revenues versus the year-ago period. Only 2 of the past 4 quarterly comparisons showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

6/20/2023 12:36:48 PM - Pulling back today after hitting new all-time highs with a streak of 5 consecutive volume-driven gains. Fundamental concerns remain. Reported Mar '23 quarterly earnings +20% on +17% sales revenues versus the year-ago period. Only 2 of the past 4 quarterly comparisons showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

5/12/2023 12:48:52 PM - Pulled back abruptly after wedging to new all-time highs. Today's 2nd volume-driven loss has undercut its 50 DMA line ($58.63), action indicative of distributional pressure. Fundamental concerns remain. Reported Mar '23 quarterly earnings +20% on +17% sales revenues versus the year-ago period. Only 2 of the past 4 quarterly comparisons showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

5/11/2023 12:44:11 PM - Pulling back after wedging to new all-time highs with today's big volume-driven loss testing its 50 DMA line ($58.63), action indicative of distributional pressure. Fundamental concerns remain. Reported Mar '23 quarterly earnings +20% on +17% sales revenues versus the year-ago period. Only 2 of the past 4 quarterly comparisons showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

4/5/2023 12:32:08 PM - Consolidating above its 50 DMA line ($55.56) and churning heavy volume indicative of distributional pressure since a considerable gap up on 2/23/23 to new multi-year highs. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/28/2023 12:56:01 PM - Consolidating above its 50 DMA line ($54.73) and churning heavy volume indicative of distributional pressure since a considerable gap up on 2/23/23 to new multi-year highs. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/21/2023 12:27:04 PM - Consolidating since a considerable gap up on 2/23/23 to new multi-year highs. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/16/2023 1:03:29 PM - Holding its ground stubbornly after a gap up on 2/23/23 to new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/15/2023 12:24:58 PM - Holding its ground stubbornly after a gap up on 2/23/23 to new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/13/2023 1:10:12 PM - Holding its ground stubbornly after a gap up on 2/23/23 to new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/7/2023 12:52:05 PM - Holding its ground stubbornly after a gap up on 2/23/23 to new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/3/2023 12:28:22 PM - Holding its ground stubbornly after a gap up on 2/23/23 to new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

3/1/2023 1:09:45 PM - Gapped up on 2/23/23 and hit new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

2/27/2023 1:05:42 PM - Gapped up on 2/23/23 and hit new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

2/24/2023 1:35:34 PM - Gapped up on the prior session and hit new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria). Annual earnings (A criteria) growth has been strong.

2/23/2023 1:42:08 PM - Gapped up today powering to new multi-year highs with a considerable volume-driven gain. Fundamental concerns remain. Only 2 of the past 4 quarterly comparisons through Dec '22 showed earnings increases above the fact-based investment system's +25% minimum guidelines (C criteria).

2/24/2022 12:43:55 PM -

Pulling back and testing its 200 DMA line ($50) today while slumping from multi-year highs. Fundamental concerns remain. The 4/19/21 mid-day report last cautioned members - "Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C criteria)."



4/19/2021 1:08:39 PM -

Hitting new multi-year highs with today's 7th gain in the span of 8 sessions, extended from any sound base. Prior mid-day reports cautioned members - "Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C criteria)."



7/13/2020 12:36:10 PM -

Hitting new multi-year highs with today's gap up and big volume-driven gain. Prior mid-day reports cautioned members - "Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C criteria)."



6/30/2020 12:38:17 PM -

Rebounding near multi-year highs. The 3/09/20 mid-day report last cautioned members - "Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C criteria)."



3/9/2020 12:51:04 PM -

Violated its 50 DMA line with today's gap down and big loss. While retreating from multi-year highs the 2/28/20 mid-day report last cautioned members - "Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C criteria)."



2/28/2020 1:05:58 PM -

Testing its 50 DMA line this week while retreating from multi-year highs. Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C criteria).



10/2/2014 12:53:22 PM -

Slumped below its 50 DMA line from its 52-week high since noted with caution in the 8/28/14 mid-day report - "Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C and A criteria)."



10/1/2014 12:31:12 PM -

Slumped below its 50 DMA line from its 52-week high since last noted with caution in the 8/28/14 mid-day report - "Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C and A criteria)."



8/28/2014 12:36:00 PM -

Hitting new 52-week highs with gains this week. Quarterly sales revenues and earnings increases have not been a match with the fact-based investment system's guidelines (C and A criteria).



12/20/2005 - Broke support of an upward trendline seen on a weekly chart. As previously noted - A break below support and it was removed from the CANSLIM.net Featured Stocks list on 12/19/05.

12/19/2005 4:44:49 PM - G - Broke support of an upward trendline seen on a weekly chart. As previously noted - A break below and it will be removed from the CANSLIM.net Featured Stocks list.

12/13/2005 6:01:27 PM - G - Continues trending downward closing near session lows with above average volume. Now near support of an upward trendline seen on a weekly chart. A break below and it will be removed from the CANSLIM.net Featured Stocks list.

12/8/2005 4:55:54 PM - G - Closed below its 200 DMA. As previously noted - 'A break below there would be a concern.'

12/6/2005 5:06:37 PM - G - Gap open today after a pull back to support near its 50 and 200 DMA. A break below there would be a concern.

12/2/2005 5:03:04 PM - G - Pulled back to support near its 50 and 200 DMA. A break below there would be a concern.

11/23/2005 4:55:11 PM - G - Recently broke above a downward trendline (11/03) and has made a solid advacne today.

11/23/2005 4:48:17 PM - G - Recently broke above an upward trendline (11/03) and has made a solid advacne today.

11/18/2005 5:44:57 PM - G - Continues recent uptrend.

11/11/2005 5:18:34 PM - G - Bullish price action continues trading above its 50 DMA while volume conviction is lacking. Did recently break above a downward trendline (good sign).

11/10/2005 5:04:06 PM - G - Bullish price action continues trading above its 50 DMA while volume conviction is lacking.

11/4/2005 5:36:28 PM - G - Bullish price action continues trading above its 50 DMA while volume conviction is lacking.

11/3/2005 6:13:37 PM - G - Traded above its 50 DMA and resistance of its downward (connecting highs) today yet volume lacked conviction.

11/2/2005 4:59:30 PM - G - Traded up to resistance of its 50 and 200 DMA with volume that was less than average. Also has resistance of a downward trendline. A move above this area on volume would be significant.

10/27/2005 6:32:15 PM - G - Again, gap down and declines on above average volume.

10/26/2005 6:40:35 PM - G - Gap down and declines on above average volume.

10/18/2005 6:15:16 PM - G - Ran into resistence of tis 50 DMA and closed with a considerabel loss on more than 2 times average volume.

10/17/2005 - G - Closed above its 200 DMA yet still has overhead supply to work through.

10/14/2005 4:53:34 PM - G - Another up day yet stil has overhead supply to work through.

10/11/2005 6:36:49 PM - G - More declines today and a close below its 200 DMA.

10/11/2005 6:36:46 PM - G - More declines today and a close below its 200 DMA.

10/10/2005 - G - Declines today and a close below its 200 DMA.

10/3/2005 5:38:05 PM - G - Holding above its 200 DMA.

9/30/2005 4:45:32 PM - G - Holding above its 200 DMA.

9/26/2005 4:53:01 PM - G - Knocked back down today negating the solid advance through its 200 DMA it had on Friday.

9/23/2005 5:11:30 PM - G - Solid advance through its 200 DMA with volume conviction.

9/22/2005 5:19:49 PM - G - Decent reversal today with volume conviction. Next support is near the featured price at $60.

9/21/2005 5:00:49 PM - G - Declines today on more than 4 times average volume. Next support is near the featured price at $60.

9/20/2005 4:47:28 PM - G - Broke support near $65 and its 200 DMA while trading above average volume. Next support is near the featured price at $60.

9/19/2005 4:56:24 PM - G - Recent downtrend continues. Support near $65.

9/13/2005 5:10:32 PM - G - More declines today yet volume was below average.

9/12/2005 4:57:34 PM - G - Had gains intra-day yet closed with a loss and below its 50 DMA while trading above average volume.

9/7/2005 5:32:01 PM - G - Above average volume advance above its 50 DMA.

9/1/2005 5:08:36 PM - G - Continues trading below its 50 DMA. Mind your 8% stops.

8/19/2005 5:28:52 PM - G - Dipped below 50 DMA. Mind your 8% stops.

8/19/2005 5:28:48 PM - G - Dipped below 50 DMA. Mind your 8% stops.

8/11/2005 5:30:24 PM - Y - Dipped below 50 DMA. Mind your 8% stops.

8/11/2005 5:30:21 PM - Y - Dipped below 50 DMA. Mind your 8% stops.

8/10/2005 5:11:10 PM - Y - Near solid support near $70. Mind your 8% stops.

8/10/2005 5:11:07 PM - Y - Near solid support near $70. Mind your 8% stops.

8/2/2005 11:33:12 AM - Y - Dipping into solid support near $70. Mind your 8% stops.

8/1/2005 4:53:56 PM - Y - More declines today after recent big volume advance above pivot that triggered a technical buy signal. Soild support near $70.

7/29/2005 12:49:53 PM - Y - Declines a bit today after yesterday's big volume advance above pivot that triggered a technical buy signal. Soild support near $70.

7/28/2005 2:03:58 PM - Y - Big volume advance above pivot triggers a technical buy signal!

7/27/2005 1:07:50 PM - Y - Slight gap down yet still above support. An above average volume advance would trigger a technical buy signal.

7/25/2005 5:57:04 PM - Y - Light volume decline today.

7/25/2005 5:57:01 PM - Y - Light volume decline today.

7/20/2005 5:36:12 PM - Y - Again closed higher on below average volume. This issue recently broke out of a 5 month trading range on above average volume. Status recently changed from Green back to Yellow as this stock has built a new base since featured on 10/04/04 at $49.99. New pivot point is $71.32. Remains highly ranked by IBD.

7/20/2005 5:36:11 PM - Y - Again closed higher on below average volume. This issue recently broke out of a 5 month trading range on above average volume. Status recently changed from Green back to Yellow as this stock has built a new base since featured on 10/04/04 at $49.99. New pivot point is $71.32. Remains highly ranked by IBD.

7/19/2005 5:48:20 PM - Y - Closed modestly higher on below average volume. This issue recently broke out of a 5 month trading range on above average volume. Status changed from Green back to Yellow as this stock has built a new base since featured on 10/04/04 at $49.99. New pivot point is $71.32. Remains highly ranked by IBD.

7/15/2005 5:34:57 PM - Y - Closed modestly lower on below average volume. This issue recently broke out of a 5 month trading range on above average volume. Status changed from Green back to Yellow as this stock has built a new base since featured on 10/04/04 at $49.99. New pivot point is $71.32. Remains highly ranked by IBD.

7/14/2005 5:59:13 PM - Y - Broke out of a 5 month trading range on above average volume. Status changed from Green back to Yellow as this stock has built a new base since featured on 10/04/04 at $49.99. New pivot point is $71.32. Remains highly ranked by IBD.

7/13/2005 - Y - Breaking out of a 5 month trading range. Status changed from Green back to Yellow as stock has built a new base since featured on 10/04/04 at $49.99. New pivot point is $71.32. Remains highly ranked by IBD.

7/11/2005 - Y - Continues base building. An above average (+50%) volume break above the pivot of $71.32 would trigger a technical buy signal.

7/11/2005 6:02:34 PM - Y - Continues base building. A above average (+50%) volume break above the pivot of $71.32 would trigger a technical buy signal.

7/8/2005 4:54:22 PM - G - Holding above 50 DMA.

7/7/2005 5:58:57 PM - G - Holding above 50 DMA.

7/7/2005 5:58:55 PM - G - Holding above 50 DMA.

7/6/2005 5:37:21 PM - G - Decent price progress yet volume could have been better.

7/5/2005 5:50:18 PM - G - Holding above 50 DMA.

7/1/2005 - G - A close higher on light volume. Found support at its 50 DMA.

6/30/2005 6:39:03 PM - G - A close near session lows yet volume below average.

6/30/2005 6:39:02 PM - G - A close near session lows yet volume below average.

6/29/2005 5:17:40 PM - G - A close near session highs yet volume lacking.

6/28/2005 7:08:18 PM - G - A close near session highs yet volume lacking.

6/28/2005 11:03:49 AM - G - Found support at its 50 DMA and moving higher today. A high volume break below its 50DMA would be considered negative action.

6/27/2005 11:57:45 AM - G - Continues basing above 50 DMA. Small gap down today on light volume. Currently testing its 50 DMA.

6/23/2005 6:39:00 PM - Y - Continues basing above 50 DMA. A high volume break above $70 or it pivot point would be encouraging.

6/16/2005 4:51:26 PM - Y - A high volume break above $70 or it pivot point would be encouraging.

6/8/2005 5:25:28 PM - Y - Loss on above average volume. Support near 50 DMA.

6/7/2005 4:45:04 PM - Y - Still struggling near $70. A break above the pivot would trigger a technical buy signal.

6/6/2005 5:08:02 PM - Y - Volume light today as stock closes with a loss. A break above the pivot would trigger a technical buy signal.

6/3/2005 12:39:13 PM - Y - Poised to break out of a 4 month trading range. New pivot point= $ 71.32. Highly ranked by IBD. First highlighted in yellow on 10/04/04 at $49.99.

6/2/2005 5:31:00 PM - Y - Another nice advance with volume conviction. Status changed back to yellow as a new base has been built and a new pivot of $$70.35 has been calculated.



6/1/2005 5:11:36 PM - G - Nice advance with volume conviction!

5/31/2005 5:41:35 PM - G - Remains below 50 DMA.

5/31/2005 - First featured in the July 2004 issue of CANSLIM.net News at $48.40 and again in the November 2004 issue plus several times when it was at a new buy point in CANLIM.net's Mid-Day Breakouts Report. Recently has been trading under its 50 DMA.

5/27/2005 4:42:12 PM - G - Still under 50 DMA. Volume less than average.

5/24/2005 4:55:27 PM - G - Still under 50 DMA. Volume light.

5/19/2005 5:29:44 PM - G - Continues advance from recent dip though still under 50 DMA.

5/18/2005 6:39:23 PM -
G - Gap open and nice price progress yet volume just above average.


5/16/2005 6:37:58 PM -
G - Gain yet volume less than average while reversing a bit fromB support at $60.


5/12/2005 4:57:29 PM - G - New recent lows today digging into initial support. Next support at $60.

5/9/2005 4:46:21 PM - G - Down today yet volume lighter after yesterday's rather impressive move above 50 DMA and a close near session highs.

5/5/2005 4:44:33 PM - G - Down today yet volume lighter after yesterday's rather impressive move above 50 DMA and a close near session highs.

5/4/2005 4:33:44 PM - G - Rather impressive move above 50 DMA and a close near session highs.

5/2/2005 5:31:54 PM - G - Remains under 50 DMA. An eclipse of  $62.66 would be a concern.

4/29/2005 4:27:00 PM - G - Gains yet remains under 50 DMA. An eclipse of  $62.66 would be a concern.

4/28/2005 4:32:27 PM - G - More losses today. An eclipse of  $62.66 would be a concern.

4/28/2005 4:32:27 PM - G - More losses today. An eclipse of  $62.66 would be a concern.

4/27/2005 - G - Gapped lower and traded below 50 DMA intra-day to support then reversed and managed to close above it. Reported net income of $40.6 million, or 59 cents per share, compared with a year-earlier net loss of $29.8 million, or 48 cents per share, which included a charge for debt refinancing. An eclipse of today's lows ($62.66) would be a concern.

4/26/2005 4:51:09 PM - G - Gap open and a close near session highs while trading above average volume. Earnings conference call tomorrow at 12:00 pm ET.

4/22/2005 4:43:58 PM - G - Closed below 50 DMA. Support near $61.

4/19/2005 3:52:04 PM - G Holding above 50 DMA. First highlighted in yellow on 10/04/04 at $49.99. Continues acting healthy above 50 DMA

4/18/2005 3:33:43 PM - G Holding above 50 DMA. First highlighted in yellow on 10/04/04 at $49.99. Continues acting healthy above 50 DMA

4/7/2005 12:47:20 PM - G Highly ranked by IBD. First highlighted in yellow on 10/04/04 at $49.99. Continues acting healthy above 50DMA. NOTE: Watch for stocks highlighted in yellow as these are the better CANSLIM-based buy candidates. Once they become green they are considered to be too extended under the guidelines.

4/7/2005 11:46:12 AM - G - Strong morning action as price nearing all time highs.

3/29/2005 2:40:20 PM - G - Down today yet volume about less than average. Support at Feb high near $63. First featured on 10/04/04 at $49.99.

3/28/2005 12:29:33 PM - G - L in great group. Highly ranked by IBD. First highlighted in yellow on 10/04/04 at $49.99. Continues acting healthy above the PP. NOTE: Watch for stocks highlighted in yellow as these are the better CANSLIM-based buy candidates. Once they become green they are considered to be too extended under the guidelines.

3/17/2005 12:49:33 PM - G - L in great group. Highly ranked by IBD. Blasting higher on massive volume. First highlighted in yellow on 10/04/04 at $49.99. Continues acting healthy above the PP. NOTE: Watch for stocks highlighted in yellow as these are the better CANSLIM-based buy candidates. Once they become green they are considered to be too extended under the guidelines.

3/16/2005 12:31:01 PM - G - L in great group. Highly ranked by IBD. Blasting higher on massive volume. First highlighted in yellow on 10/04/04 at $49.99. Continues acting healthy above the PP. NOTE: Watch for stocks highlighted in yellow as these are the better CANSLIM-based buy candidates. Once they become green they are considered to be too extended under the guidelines.

3/15/2005 12:37:40 PM - G - L in great group. Highly ranked by IBD. Blasting higher on massive volume. First highlighted in yellow on 10/04/04 at $49.99. Continues acting healthy above the PP. NOTE: Watch for stocks highlighted in yellow as these are the better CANSLIM-based buy candidates. Once they become green they are considered to be too extended under the guidelines.

1/25/2005 4:15:17 PM - Continued moving higher, blasting above its pivot point (PP) on triple normal volume for a new all-time high close. Positive earnings news was a factor as it rose further above its 50 DMA (now $55.87) and PP.

1/25/2005 12:49:32 PM - Y - L in excellent group. Highly ranked by IBD. Blasting higher on massive volume. First highlighted in yellow on 10/04/04 at $49.99. PP= 59.22 MB= 62.18

1/24/2005 1:07:04 PM - G - L in good group. Highly ranked by IBD. Pulling back towards support. First highlighted in yellow on 10/04/04 at $49.99. Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

1/7/2005 1:32:19 PM - G - L in good group. Highly ranked by IBD. Gapped higher today on about average volume. First highlighted in yellow on 10/04/04 at $49.99. Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

1/6/2005 12:36:48 PM - G - L in good group. Highly ranked by IBD. Gapped higher today on about average volume. First highlighted in yellow on 10/04/04 at $49.99. Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/8/2004 4:15:00 PM - Reversed from earlier lows at initial support in the $55 range yet closed with a loss while trading about twice normal volume. Price remains too extended to be buyable under the guidelines.

12/7/2004 4:15:00 PM - Closed with a considerable loss although volume was again light. Initial support in the $55 range. Price is now too extended to be buyable under the guidelines.

12/6/2004 4:15:00 PM - Closed with a loss although volume light and price remains in solid uptrend since first featured. Initial support in the $55 range. Price is now too extended to be buyable under the guidelines.

12/3/2004 4:15:00 PM - New high close on above average volume! Initial support in the $55 range. Price is now too extended to be buyable under the guidelines..

12/3/2004 12:28:13 PM - G - L in good group. Highly ranked by IBD. Recent BV BO from a cup with handle like pattern. First highlighted in yellow on 10/04/04 at $49.99. Now too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/2/2004 4:15:00 PM - New high close on better volume but just above average. Initial support in the $55 range. Price is now too extended to be buyable under the guidelines..

12/1/2004 4:15:00 PM - Another new high close although light volume remains a concern. Initial support in the $55 range. Price is now too extended to be buyable under the guidelines..

11/29/2004 4:15:00 PM - Another new high close although volume was less than average. Unwilling to budge much on the downside. Initial support in the $55 range. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/30/2004 4:15:00 PM - Peeked into new high ground intra-day yet closed with a loss on light volume. Initial support in the $55 range. Price is now too extended to be buyable under the guidelines.

11/11/2004 4:15:00 PM - Nice price progress and a new high close although it lacked volume conviction as today's total was 1/2 average. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines.

11/12/2004 4:15:00 PM - Closed down but up from session lows while trading below average volume. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines.

11/15/2004 4:15:00 PM - Closed down and near session lows on above average volume. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines.

11/16/2004 4:15:00 PM - Remains perched near recent highs while overall volume was below average as price consolidates. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/17/2004 4:15:00 PM - Remains perched near recent highs while overall volume is below average as price consolidates. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/18/2004 4:15:00 PM - Closed at a new high although volume was average. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/19/2004 4:15:00 PM - Traded to new high territory intra-day yet closed with a slight loss on above average volume. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/22/2004 4:15:00 PM - Ends session with a gain on just above average volume for a new high close. Continues to hover near highs with recent overall volume just below average. Not many willing sellers at this point. In case selling pressure develops watch for initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/23/2004 4:15:00 PM - Another new high close with a solid gain on volume 65%+ above average. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/24/2004 4:15:00 PM - Rather uneventful session after yesterday's nice move though price remains at highs with no sign of willing sellers at this point. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/26/2004 4:15:00 PM - Closes just off on quiet volume as price remains at highs, unwilling to budge much on the downside. Recently broke above the pivot point we gave of $51.06 on above average volume, triggering a technical buy signal. Strength in the group has helped. Price is now too extended to be buyable under the guidelines.

11/1/2004 4:15:00 PM - Rather uneventful session as price remains perched near highs. Still waiting for a technical buy signal of a big volume break through the pivot point of $51.06.

11/2/2004 4:15:00 PM - Traded above average volume and closed at a new high close above the pivot point we gave of $51.06, triggering a technical buy signal. Remains buyable within guidelines.

11/3/2004 4:15:00 PM - Traded just above average volume and closed at session highs with a new high close. Recently broke the pivot point we gave of $51.06, triggering a technical buy signal. Still remains buyable within guidelines up to $53.61.

11/4/2004 4:15:00 PM - New high close while trading 21/2 times normal volume (usually a good sign). Recently broke above the pivot point we gave of $51.06, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines.

11/5/2004 4:15:00 PM - Another new high close while trading above average volume. Recently broke above the pivot point we gave of $51.06, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines. Group strength has been helping it rise.

11/8/2004 4:15:00 PM - Slight gap down then traded considerably lower on above average volume. Initial support at $51. Recently broke above the pivot point we gave of $51.06, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines. Group strength has been helping it rise.

11/9/2004 4:15:00 PM - Another slight gap down then traded considerably lower while volume was about half average. Managed to reverse and close near session highs rather encouragingly. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines. Group strength has been helping it rise.

11/10/2004 4:15:00 PM - Slight gap open then traded higher while volume was about average. Initial chart support is near $51. Recently broke above the pivot point we gave of $51.06, triggering a technical buy signal. Price is now too extended to be buyable under the guidelines. Group strength has been helping it rise.

11/4/2004 12:58:40 PM - Y - L in good group. Highly ranked by IBD. Cup with handle like patern. pivot point of $51.06. Max buy of 53.61.

11/2/2004 12:36:53 PM - Y - L in good group. Highly ranked by IBD. Cup with handle like patern. pivot point of $51.06. Max buy of 53.61.

10/28/2004 12:59:50 PM - Y - L in good group. Highly ranked by IBD. Cup with handle like patern. pivot point of $51.06. Max buy of 53.61.

10/27/2004 12:37:49 PM - Y - L in good group. Highly ranked by IBD. Cup with handle like patern. pivot point of $51.06. Max buy of 53.61.

10/21/2004 1:00:00 PM - Y - L in good group. Highly ranked by IBD.

10/21/2004 1:00:00 PM - Y - L in good group. Highly ranked by IBD.

10/20/2004 1:00:00 PM - L in good group. Fairly highly ranked by IBD.

10/19/2004 1:00:00 PM - L in good group. Fairly highly ranked by IBD.

10/5/2004 1:00:00 PM - Y - L in good group. Very highly ranked by IBD. Cup with handle like patern.

10/4/2004 1:00:00 PM - Y - L in good group. Very highly ranked by IBD. Cup with handle like patern.

6/7/2004 1:00:00 PM - Best in  good group. Very highly ranked by IBD. Attempted BV BO yet is now at lows.

7/1/2004 4:15:00 PM - Close with a slight gain on light volume keeps price still within base, not triggering a technical buy signal.

7/2/2004 4:15:00 PM - Loss today yet volume light as price continues within base, still not triggering a technical buy signal.

7/6/2004 4:15:00 PM - Decent reversal from lows today on above average volume as price continues within base, still not triggering a technical buy signal.

7/7/2004 4:15:00 PM - Loss on just above average volume. Price continues within base, still not triggering a technical buy signal.

7/8/2004 4:15:00 PM - Break and close below 50 DMA on above average volume is not a good sign.  It did not trigger a technical buy signal after it was featured, and thus should have not been purchased.  Immediate improvement is needed to repair 50 DMA violation and improve its chances.

7/9/2004 4:15:00 PM - Never got much above 50 DMA today. Volume about average. As previously noted it did not trigger a technical buy signal since it was featured, and thus should have not been purchased.  Immediate improvement is needed to repair 50 DMA violation and improve its chances.

7/12/2004 4:15:00 PM - Impressive price progress today back above 50 DMA although volume was less than average. Still has not triggered the technical buy signal since it was featured.

7/13/2004 4:15:00 PM - Twice average volume today but negligible price progress - a sign of distributional action that prompts greater concern. Still has not triggered the technical buy signal since it was featured.

7/14/2004 4:15:00 PM - Gap down below 50 DMA and closed with a considerable loss while trading 5 times normal volume. As mentioned yesterday high volume without meaningful price progress is "a sign of distributional action that prompts greater concern". Still has not triggered the technical buy signal since it was featured. Announced earnings that beat estimates but future guidance lower.

7/15/2004 4:15:00 PM - Another above average volume down day while price remains under 50 DMA. Do not trigger a technical buy signal after it was featured in July CANSLIM.net News. Announced earnings that beat estimates but future guidance lower. (CANSLIM.net Daily coverage will be suspended)