3/3/2020 12:51:56 PM - Reported M&A news and the planned acquisition of the company by WillScot Corporation (WSC). The 3/02/20 mid-day report noted - "Reported earnings +26% on -1% sales revenues for the Dec '19 quarter. Sub par sales revenues growth and prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

3/2/2020 12:48:38 PM - Reported earnings +26% on -1% sales revenues for the Dec '19 quarter. Sub par sales revenues growth and prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/14/2018 2:11:44 PM - Reported earnings +46% on +12% sales revenues for the Jun '18 quarter, its 2nd strong quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/13/2018 3:09:37 PM - Reported earnings +46% on +12% sales revenues for the Jun '18 quarter, its 2nd strong quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

12/23/2006 - Remains under resistance of the 50 ($29.88) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. As of 12/22/06 this stock was removed from the CANSLIM.net Featured Stocks List.

12/22/2006 5:48:03 PM - G - Remains under resistance of the 50 ($29.88) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. As of tonight this stock will be removed from the CANSLIM.net Featured Stocks List.

12/20/2006 4:24:28 PM - G - Remains under resistance of the 50 ($29.88) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here.

12/19/2006 5:13:54 PM - G - Considerable declines today and closing near session lows yet volume was light. Remains under resistance of the 50 ($29.88) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here.

12/18/2006 - G - Considerable declines today and closing near session lows yet volume was light. Remains under resistance of the 50 ($29.88) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here.

12/14/2006 4:13:53 PM - G - Remains under resistance of the 50 ($29.97) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here.

12/13/2006 4:11:01 PM - G - Again was higher intra-day yet closed with a loss on well above average volume. Remains under resistance of the 50 ($29.97) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here.

12/12/2006 - G - Was higher intra-day yet closed with a loss on well above average volume. Remains under resistance of the 50 ($29.97) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the way of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here.

12/11/2006 - G - All gains today yet on light volume. Remains under resistance of the 50 ($29.96) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the was of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here

12/8/2006 - G - Indecisive trading today closing with just a slight decline on about average volume. Remains under resistance of the 50 ($29.96) and 200 DMA as well. Group has fallen out of favor and RS has slipped below the +80 guideline and there is a considerable amount of overhead resistance in the was of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/7/2006 6:13:23 PM - G - Just about all declines today on above average volume closing just off of session lows. Remains under resistance of the 50 ($29.96) and 200 DMA as well. Group has fallen out of favor and RS has slipped WELL below the +80 guideline and there is a considerable amount of overhead resistance in the was of new high ground. Next support is near the previous lows near $26 and a break below there would be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/6/2006 5:07:23 PM - G - More gains again today yet on about average volume. Remains under resistance of the 50 ($29.96) and 200 DMA as well. Group has fallen out of favor and RS has slipped WELL below the +80 guideline. Next support is near the previous lows near $26 and a break below there wiould be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/5/2006 - G - Gains again today and a close near session highs yet on below average volume as price still remains in a downtrend. Remains under resistance of the 50 and 200 DMA ($29.36) as well. As previously noted - a breach of those levels ($29) would be a sell signal. Group has fallen out of favor and RS has slipped WELL below the +80 guideline. Next support is near the previous lows near $26 and a break below there wiould be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/4/2006 - G - Gains today and a close near session highs yet on about average volume as price remains in a downtrend. Remains under resistance of the 50 and 200 DMA ($29.36). As previously noted - a breach of those levels ($29) would be a sell signal. Group has fallen out of favor and RS has slipped WELL below the +80 guideline. Next support is near the previous lows near $26 and a break below there wiould be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/1/2006 - G - New lows again today, again on well above average volume as stock continues to experience distribution. Remains under resistance of the 50 and 200 DMA ($29.36). As previously noted - a breach of those levels ($29) would be a sell signal. Group has fallen out of favor and RS has slipped WELL below the +80 guideline. Next support is near the previous lows near $26 and a break below there wiould be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/30/2006 5:43:48 PM - G - Another new recent low close today on well above average volume. Remains under resistance of the 50 and 200 DMA ($29.36). As previously noted - a breach of those levels ($29) would be a sell signal. Group has fallen out of favor and RS has slipped WELL below the +80 guideline. Next support is near the previous lows near $26 and a break below there wiould be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/29/2006 4:37:34 PM - G - Another new recent low close today on above average volume. Remains under resistance of the 50 and 200 DMA ($29.36). As previously noted - a breach of those levels ($29) would be a sell signal. Group has fallen out of favor and RS has slipped WELL below the +80 guideline. Next support is near the previous lows near $26 and a break below there wiould be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/28/2006 4:55:51 PM - G - New recent low close today on above average volume. Remains under resistance of the 50 and 200 DMA ($29.36). As previously noted - a breach of those levels ($29) would be a sell signal. Group has fallen out of favor and RS has slipped WELL below the +80 guideline. Next support is near the previous lows near $26 and a break below there wiould be the final sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/27/2006 - G - Declines today on about average volume closing just off of session lows. Remains under resistance of the 50 and 200 DMA ($29.36). As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped WELL below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/22/2006 - G - Remains under resistance of the 50 and 200 DMA ($29.36) and closes with a gain yet on below average volume. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped WELL below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/21/2006 5:24:56 PM - G - Remains under resistance of the 50 and 200 DMA ($29.36) and closes with a loss yet on below average volume. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped WELL below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/20/2006 - G - Slight gap down and declines today below the 200 DMA. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/17/2006 - G - Continues trading near the 50 and 200 DMAs (near $29) on below average volume for the day. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/15/2006 - G - Continues trading near the 50 and 200 DMAs (near $29) on above average volume. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/14/2006 5:04:34 PM - G - Slight declines again today to near the 50 DMA ($29.63) on above average volume. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/13/2006 - G -Slight declines again today to near the 50 DMA ($29.63) on above average volume. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/10/2006 - G - All declines again today eclipsing the 50 DMA ($29.51) intra-day yet closed just above it on above average volume. As previously noted - a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/9/2006 4:31:41 PM - G - All declines today yet on below average volume. Closed well above support of the 50 and 200 DMAs and a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/7/2006 - G - Uneventful trading today above support of the 50 and 200 DMAs and a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/6/2006 - G - Below average volume declines today while trading above support of the 50 and 200 DMAs and a breach of those levels ($29) would be a sell signal. RS has slipped below the +80 guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/3/2006 5:17:31 PM - G - Decent price progress today yet volume could have been better. Holding above support of the 50 and 200 DMAs and a breach of those levels ($29) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/2/2006 4:16:06 PM - G - Some indecisive trading today closing with a slight gain and holding above support of the 50 and 200 DMAs and a breach of those levels ($29) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/1/2006 7:26:15 PM - G - Considerable declines today on above average volume and that is never a good sign. Near support of the 50 and 200 DMAs and a breach of those levels ($29) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/31/2006 - G - Somewhat whipsaw action today on more than 3 times average volume closing with a slight loss. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/30/2006 5:09:11 PM - G - Closes about unchanged on above average volume. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/27/2006 - G - Traded a bit higher intra-day yet closed with a loss on above average volume. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/26/2006 4:37:11 PM - G - Traded a bit lower intra-day yet closed with a gain and at session high on above average volume. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/25/2006 4:18:35 PM - G - Pretty much all gains today yet on below average volume. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/24/2006 - G - Somewhat uneventful trading today closing with a slight loss on light volume. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/23/2006 - G - Closes with a gain on below average volume after being a bit lower intra-day. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/20/2006 5:38:35 PM - G - Indecisive trading today on about average volume. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/19/2006 - G - Closes with a slight gain yet was higher intra-day although volume was light. Recent uptrend continues from near the 50 and 200 DMAs. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/18/2006 - G - Had some decent gains intra-day yet closed with a loss on light volume. Recent uptrend continues from near the 50 and 200 DMAs. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/17/2006 - G - Below average volume declines today yet recent uptrend continues from near the 50 and 200 DMAs. Some previous highs still act as overhead supply/ resistance. RS rank at the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/16/2006 4:10:27 PM - G - All gains today yet on below average volume. Some previous highs still act as overhead supply/ resistance. RS rank now near the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/13/2006 - G - Was lower intra-day yet closed near unchanged while trading about average volume. Some previous highs still act as overhead supply/ resistance. RS rank now near the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/12/2006 - G - Above average volume gains today and a close near session highs. Some previous highs still act as overhead supply/ resistance. RS rank now above the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/11/2006 - G - Continues trading in a fairly tight range and ends the sesison with some gains and a close at the highs on above average volume. Continues trading above a downward trendline and that could prove significant and should now be support. Some previous highs still act as overhead supply/ resistance. RS rank has slipped a bit below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/10/2006 - G - Some declines today yet volume remains below average. Continues trading above a downward trendline and that could prove significant and should now be support. Some previous highs still act as overhead supply/ resistance. RS rank has slipped a bit below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/9/2006 - G - Some gains today yet volume remains below average. Continues trading above a downward trendline and that could prove significant and should now be support. Some previous highs still act as overhead supply/ resistance. RS rank has slipped a bit below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/6/2006 - G - Declines today yet on lighter volume than yesterday's solid price progress on above average volume trading above a downward trendline and that could prove significant. Some previous highs still act as overhead supply/ resistance. RS rank has slipped a bit below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/5/2006 - G - Solid price progress on above average volume trading above a downward trendline and that could prove significant. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/4/2006 4:38:19 PM - G - Closes above the 50 DMA ($28.45) yet on below average volume. Still, an eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/3/2006 4:36:14 PM - G - Closes with a decline yet continues trading in a fairly tight range near the 50 DMA ($28.47) and 200 DMAs. Still, an eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/2/2006 3:49:00 PM - G - Headed to close the day with a loss on below average volume. Continues trading in a fairly tight range near the 50 DMA ($28.47) and 200 DMAs. Still, an eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/29/2006 - G - Closes the day with a loss on just below average volume. Continues trading in a fairly tight range near the 50 DMA ($28.47) and 200 DMAs. Still, an eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 9/29/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/28/2006 4:30:09 PM - G - Continues trading in a fairly tight range near the 50 DMA ($28.47) and 200 DMAs. Had an increase in volume today and closed with a gain. Still, an eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/27/2006 - G - Continues trading in a fairly tight range near the 50 DMA ($28.47) and 200 DMAs as overall recent volume remains below average. Still, an eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/26/2006 5:43:18 PM - G - Closes above the 50 DMA ($28.45) yet volume could have been greater. Still, an eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/25/2006 - G - Continues trading near the 50 and 200 DMAs with light volume today. An eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. RS rank has slipped below the 80+ guideline. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/22/2006 - G - Continues trading near the 50 and 200 DMAs with light volume declines today. An eclipse of the recent low of $25.95 would be a sell signal. Some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/21/2006 - G - Did trade above the 50 DMA intra-day yet closed just below it with only a slight gain on above average volume as trading continues near the 50 and 200 DMAs. Some previous highs still act as overhead supply/resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/20/2006 - G - Gains today yet on about average volume as trading continues near the 50 and 200 DMAs. Some previous highs still act as overhead supply/resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/19/2006 - G - Declines today yet closing well off of session lows yet below support of the 200 DMA ($27.97). Some previous highs still act as overhead supply/resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/18/2006 - G - Continues trading near its 50 DMA ($28.57) and is holding above the 200 DMA ($27.96), closing with a light volume (52%) slight decline today. Some previous highs still act as overhead supply/resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/15/2006 4:03:34 PM - G - Had better gains intra-day yet is closing near unchanged while trading above average volume. Price remains above what was resistance of its 200 DMA yet some previous highs still act as overhead supply/resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/14/2006 - G - Ran into resistance of the 50 DMA ($28.61) and closed with a slight loss although on below average volume. Price remains above resistance of its 200 DAV yet some previous highs still act as overhead supply/resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/13/2006 - G - Four consecutive days with gains closing near its 50 DMA ($28.64) yet volume has been just below average. Price is now above resistance of its 200 DAV yet some previous highs still act as overhead supply/ resistance. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/12/2006 - G - Solid price progress today yet volume was below average. Price is still under resistance of its 200 and 50 DMA plus some previous highs that act as overhead supply. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/11/2006 - G - Gains today and a close near session highs yet volume was only about average. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/8/2006 - G - Was lower intra-day yet managed to close with a slight gain although recent downtrend continues. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/7/2006 3:59:08 PM - G - Slight declines today yet holding up just below the 200 DMA and near recent lows. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/6/2006 - G - Slight declines today yet holding up just below the 200 DMA. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/5/2006 - G - Above average volume gains today yet trading continues below the 200 DMA. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/1/2006 - G - Another day of declines as trading continues below the 200 DMA and while trading below average volume. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/31/2006 - G - Had some decent gains intra-day yet ran into resistance of the 200 DMA and then reversed to close with a loss while trading above average volume. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/30/2006 5:02:04 PM - G - Closes with a gain today after being lower intra-day as today's volume was below average. Continues trading just below its 200 DMA. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/29/2006 4:27:54 PM - G - Continues trading just below its 200 DMA with an above average volume loss today. As previously noted - a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/28/2006 4:47:37 PM - G - Gains today yet on light volume and price still remains under resistance of its 200 DMA. As previously noted - a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/25/2006 4:03:41 PM - G - Was lower intra-day yet closes with only a slight loss as today's volume was below average. As previously noted - a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/24/2006 4:33:40 PM - G - Continued declines today further below the 200 DMA. As previously noted - a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/23/2006 - G - Declines today with a close near session lows and just below support of its 200 DMA ($27.68). As previously noted - a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/22/2006 - G - Light volume, tight range trading continues near the 50 DMA ($28.85). A solid break above there would be significant. Support remains at the 200 DMA ($27.65) and a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/21/2006 4:39:15 PM - G - Ends the session with a slight decline on light volume as the 50 DMA is now resistance ($28.85). A break above there would be significant. Support remains at the 200 DMA ($27.65) and a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/18/2006 - G - Uneventful light volume trading today just below what is now resistance of its 50 DMA ($28.86). Support remains at the 200 DMA. As previously noted - a break below the 50 DMA would be a sell signal. Now a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 8/18/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/17/2006 - G - Slight gains on light volume as it closed just below what is now resistance of its 50 DMA ($28.87). Support remains at the 200 DMA. As previously noted - a break below the 50 DMA would be a sell signal. Now a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/16/2006 - G - Failed to close above its 50 DMA today. Support remains at the 200 DMA. As previously noted - a break below [the 50 DMA] would be a sell signal. Now a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/15/2006 - G - Slight gap open and gains today with a close near session highs end recent slide. Support remains at the 200 DMA ($27.48). As previously noted - a break below [the 50 DMA] would be a sell signal. Now a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/14/2006 - G - Declines today just below support of its 200 DMA ($27.48). As previously noted - a break below [the 50 DMA] would be a sell signal. Now a considerable break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/11/2006 - G - Declines earlier in the day to near support of its 200 DMA ($27.46), then reversed from there to close well off of session lows after recently closing below support of its 50 DMA ($29.03). As previously noted - a break below [the 50 DMA] would be a sell signal. Now a break below the 200 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/10/2006 - G - Continued declines today with an increase in volume and a close below support of its 50 DMA ($29.08). As previously noted - a break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/9/2006 - G - Considerable declines today on about average volume breaking recent uptrend. Price remains above support of its 50 DMA ($29.10) though a break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/7/2006 4:52:21 PM - G - Declines today on about average volume as recent uptrend continues and price remains above support of its 50 DMA ($29.14). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/4/2006 - G - Indecisive trading today closing near unchanged on well above average volume. Price continues trading above its declining 50 DMA ($29.13). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/3/2006 3:35:46 PM - G - Above average volume gains today as price continues trading above its declining 50 DMA ($29.13). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/2/2006 - G - Above average volume decline again today as price continues trading above its declining 50 DMA ($29.13). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

8/1/2006 - G - Below average volume declines again today as price continues trading above its declining 50 DMA ($29.14). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/31/2006 3:48:59 PM - G - Below average volume declines today as price continues trading above its 50 DMA ($29.16). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/28/2006 - G - Continues trading above its 50 DMA, closing today near session highs, yet volume was below average. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 7/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/27/2006 - G - Above average volume gains today above the 50 DMA ($29.19). As previously noted - a break above its 50 DMA WITH volume would be encouraging yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/25/2006 - G - Closed just above its 50 DMA ($29.25) yet on light volume. As previously noted - a break above its 50 DMA WITH volume would be encouraging yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/24/2006 - G - Gains today yet trading about average volume. Continues trading between its 50 and 200 DMAs. A break above its 50 DMA ($29.34) with volume would be encouraging yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/21/2006 - G - Declines today yet closed well off of session lows while trading about average volume. Continues trading between its 50 and 200 DMAs. A break above its 50 DMA with volume would be significant yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/20/2006 - G - Traded up to resistance of its 50 DMA ($29.58) early in the day but fell in later trading on below average volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/19/2006 4:34:56 PM - G - Traded up to resistance of its 50 DMA ($29.67) on about average volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/18/2006 4:05:00 PM - G - Continues trading below resistance of its 50 DMA ($29.80) with less than average volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/17/2006 4:17:42 PM - G - Continues trading below resistance of its 50 DMA ($29.93) with less than average volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/14/2006 4:28:05 PM - G - Continues trading below resistance of its 50 DMA ($30.05) with less than average volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/13/2006 - G - Continues trading just below resistance of its 50 DMA ($30.05) with less than average volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.67) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here. 

7/12/2006 - G - Continues trading just below resistance of its 50 DMA ($30.29) with less than average volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.51) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here. 

7/11/2006 3:37:25 PM - G - Continues trading just below resistance of its 50 DMA ($30.29) with light volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.51) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/10/2006 4:45:34 PM - G - Continues trading just below resistance of its 50 DMA ($30.34) with light volume. A break above there with volume would be significant yet a break below its 200 DMA ($26.51) would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/7/2006 5:19:39 PM - G - Continues trading just below resistance of its 50 DMA ($30.42) with light volume. A break above there with volume would be significant yet a break below its 200 DMA would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/6/2006 5:11:00 PM - G - Continues trading just below resistance of its 50 DMA ($30.47). A break above there with volume would be significant yet a break below its 200 DMA would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/5/2006 - G - Continues trading just below resistance of its 50 DMA ($30.49). A break above there with volume would be significant yet a break below its 200 DMA would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

7/3/2006 3:02:47 PM - G - Gains today on about average volume. Continues trading above support of its 200 DMA ($26.19). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/30/2006 - G - Very light trading today closing with a small gain. Continues trading above support of its 200 DMA ($26.19). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/29/2006 4:30:55 PM - G - Another one with decent gains yet missing good volume. Did close at session highs. Continues trading just above support of its 200 DMA ($26.19). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/28/2006 4:51:49 PM - G - Continues trading just above support of its 200 DMA ($26.19). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/27/2006 - G - Has some gains intra-day with a pick up in volume yet closed with a loss and near session lows. Above support of its 200 DMA ($26.19). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/26/2006 - G - Light volume trading continues as stock is trading above support of its 200 DMA ($26.19). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/23/2006 5:36:25 PM - G - Light volume trading again today as stock continues trading above support of its 200 DMA ($26.05). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/22/2006 4:09:29 PM - G - Light volume trading today as stock continues trading above support of its 200 DMA ($26.05). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/21/2006 5:25:00 PM - G - Gains today and a close near session highs yet volume should have been greater. Continues trading above support of its 200 DMA ($26.05). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/20/2006 4:52:51 PM - G - Slight declines today yet on below average volume. Continues trading above support of its 200 DMA ($26.05). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/19/2006 - G - Declines today yet on below average volume. Continues trading above support of its 200 DMA ($26.05). A break below there would be a sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 6/19/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/16/2006 4:47:34 PM - G - Above average volume declines yet holding above support of its 200 DMA. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/15/2006 5:17:46 PM - G - Decent above average volume gains today closing near session highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/14/2006 4:40:50 PM - G - Below average volume gains today after new recent low close yesterday. As previously noted - Further declines would be a concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/13/2006 5:10:45 PM - G - New recent low close today yet volume below average. As previously noted - Further declines would be a concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/12/2006 3:36:17 PM - G - Declines today on about average volume. As previously noted - Further declines would be a concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/9/2006 3:46:02 PM - G - Had gains intra-day yet now is well off of session highs. One of the few featured stocks that traded above average volume. As previously noted - Further declines would be a concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/8/2006 - G - Somewhat volatile trading today on about average volume and closing with a loss. As previously noted - Further declines would be a concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/7/2006 - G - Welcomed above average volume gains today after 3 days of declines that included a gap down below its 50 DMA ($31.50). As previously noted - Further declines would be a concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/6/2006 4:54:57 PM - G - Further declines today after yesterday's gap down below its 50 DMA ($31.50). As previously noted - Further declines would be a concern. Did close well off of session lows. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/5/2006 3:27:59 PM - G - Gap down and declines today below its 50 DMA ($31.48). Further declines would be a concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/2/2006 6:21:16 PM - G - Holding near its 50 DMA ($31.48). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

6/1/2006 - G -Holding near its 50 DMA ($31.30). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28 here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/31/2006 3:27:12 PM - G -Holding near its 50 DMA ($31.21). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/30/2006 - G -Holding near its 50 DMA ($31.13). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/26/2006 3:35:52 PM - G -Holding above its 50 DMA ($31.05). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/25/2006 - G - Continues to dip below its 50 DMA intra-day yet closes right at it. A close below the 50 DMA ($30.98) would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/24/2006 5:03:01 PM - G - Traded well below its 50 DMA intra-day yet closed right at it. Has dipped below its 50 DMA in several recent sessions yet manages to always close just above it. A close below the 50 DMA ($30.91) would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/23/2006 - G - Like most stocks, had better gains in the morning session yet held above its 50 DMA. Has dipped below its 50 DMA in several recent sessions yet manages to always close just above it. Continues trading below support of an upward trendline triggering an initial sell signal. A close below the 50 DMA ($30.91) would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/22/2006 - G - Again, a dip below its 50 DMA today ($30.76) yet managed to close just above it. Continues trading below support of an upward trendline triggering an initial sell signal. As previously noted - A break below  the 50 DMA would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/19/2006 4:11:39 PM - G - Did dip below its 50 DMA today ($30.70) yet managed to close near it. Continues trading below support of an upward trendline triggering an initial sell signal. As previously noted - A break below there would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/18/2006 - G - Continues trading below support of an upward trendline triggering an initial sell signal yet is holding above support of its 50 DMA ($30.62). A break below there would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/17/2006 5:31:06 PM - G - Continues trading below support of an upward trendline triggering an initial sell signal yet is holding above support of its 50 DMA ($30.54) and a break below there would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/16/2006 4:34:04 PM - G - Continues trading below support of an upward trendline triggering an initial sell signal yet is holding above support of its 50 DMA ($30.47) and a break below there would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/15/2006 - G - Continues trading below support of an upward trendline triggering an initial sell signal yet is holding above support of its 50 DMA ($30.39) and a break below there would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/12/2006 4:24:42 PM - G - Traded below support of an upward trendline triggering an initial sell signal. Next support is its 50 DMA ($30.31) and a break below there would be another sell signal. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/11/2006 - G - About average volume declines today and a close near session lows. Further declines from today's lows would be a greater concern. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/8/2006 - G - Remains in uptrend. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here. Recently covered in more detail in the 5/8/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

5/5/2006 5:18:23 PM - G - Remains in uptrend. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

5/5/2006 1:02:51 PM - G - Gains today on well above average volume. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

5/4/2006 - G - Had solid gains in the morning session yet now is well off of session highs after announcing earnings. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

5/3/2006 8:31:57 PM - G - Remains at all-time highs and in uptrend. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/28/2006 4:53:02 PM - G - Remains at all-time highs and in uptrend. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/27/2006 - G - Below average volume declines as price remains in uptrend. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/26/2006 - G - Again solid price progress and a new high close yet volume lacked conviction. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/25/2006 5:09:30 PM - G - Solid price progress and a new high close yet volume lacked conviction. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/21/2006 2:31:23 PM - G - Light volume trading as price remains near all-time highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/19/2006 5:41:52 PM - G - Light volume trading as price remains near all-time highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/18/2006 - G - Volume should have been better behind today's gains. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/17/2006 4:21:50 PM - G - Above average volume gains today after recently reversing positively from support near its 50 DMA ($27.93). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/13/2006 - G - Continued gains today after reversing positively from support near its 50 DMA ($27.82) yesterday, yet volume should have been greater. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/12/2006 - G - Reversed positively from support near its 50 DMA ($27.72) yet volume should have been greater. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/11/2006 4:17:23 PM - G - Considerable declines yet again on below average volume. Support near its 50 DMA ($27.62). Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/10/2006 - G - Considerable declines yet again on below average volume. Support near its 50 DMA near $30. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/7/2006 4:25:30 PM - G - Light volume declines again today are not too much of a concern. Near new highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/6/2006 - G - Light volume declines today are not too much of a concern. Near new highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/5/2006 - G - New high adding to gains since featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/4/2006 - G - Remains near all-time highs adding to gains since featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

4/3/2006 12:54:17 PM - G - Declines today are not much of a concern after recent new highs on above average volume adding to gains since featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

3/31/2006 4:52:32 PM - G - Even more new highs on above average volume adding to gains since featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

3/31/2006 12:52:02 PM - G - Even more new highs on above average volume adding to gains since featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

3/30/2006 12:41:01 PM - G - Even more new highs on above average volume adding to gains since featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

3/29/2006 12:59:06 PM - G - New highs on above average volume adding to gains since featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

3/28/2006 12:48:04 PM - G - Declines again today yet holding above support of $28. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

3/27/2006 12:52:13 PM - G - Declines today yet holding above support. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) at $22.28. here.

3/24/2006 5:10:55 PM - G - New highs today with solid volume conviction! Recently (3/20) price sucessfully tested its 50 DMA and found support, reversing to close near session highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) here.

3/24/2006 - G - New highs today with solid volume conviction! Recently (3/20), price successfully tested its 50 DMA and found support, reversing to close near session highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) here.

3/23/2006 - G - Decent advance today to near all-time highs. Recently (3/20) price sucessfully tested its 50 DMA and found support, reversing to close near session highs. Featured in the CANSLIM.net After Market Update with a DailyGraph(R) here.

3/22/2006 - G - Sucessfully tested its 50 DMA recently and found support, reversing to close near session highs. Then experienced declines on lighter volume. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/21/2006 - G - Sucessfully tested its 50 DMA yesterday and found support, reversing to close near session highs. Today's declines were on lighter volume. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/20/2006 - G - Sucessfully tested its 50 DMA and found support, reversing to close near session highs. Volume could have been better. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/17/2006 3:45:30 PM - G - Above average volume declines to support near $26.50. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/17/2006 11:16:43 AM - G - Above average volume declines this morning. Support near $26.50. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/16/2006 4:06:12 PM - G - Had gains in the morning session yet closed near unchanged. Support near $26.50. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/14/2006 - G - Closed off of session lows. Support near $26.50 after split at open on 3/13/2006. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/13/2006 - G - Declines and a close near session lows yet volume about average. Support near $26.50 after split at open on 3/13/2006. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/11/2006 - G - Holding today and holding near recent highs. Support near $26.50 after split at open on 3/13/2006. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/9/2006 - G - Above average volume declines today yet holding near recent highs. Support near $51. Scheduled for a 2:1 stock split at close on 3/10/2006. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/9/2006 12:36:21 PM - G - Holding near recent highs. Support near $51. Scheduled for a 2:1 stock split at close on 3/10/2006. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/7/2006 4:33:07 PM - G - Holding near recent highs. Support near $51. Scheduled for a 2:1 stock split at close on 3/10/2006. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/7/2006 11:31:19 AM - G - Price holding on low volume. Support near $51. Scheduled for a 2:1 stock split at close on 3/10/2006. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/6/2006 - G - Decent gains today yet volume should have been better. Support near $51. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/3/2006 4:13:21 PM - G - Declines today as recent downtrend continues. Support near $51. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/2/2006 5:27:17 PM - G - Remains just off of all-time highs and above support near $51. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

3/1/2006 - G - Postively reversed from sesion lows intra-day. Initial support near $51. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/28/2006 - G - Above average volume declines and a close at session lows is always a concern. Initial support near $51. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/28/2006 12:31:20 PM - G - Continued above average volume declines today are a growing concern. Initial support near $51. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/27/2006 - G - Above average volume declines today are somewhat of a concern. Initial support near $51. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/27/2006 12:58:24 PM - G - Was lower intra-day yet is now off of session lows. Featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/24/2006 3:31:54 PM - G - More above average volume gains to new highs. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/24/2006 12:31:52 PM - G - More above average volume gains to to new highs. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/23/2006 - G - Gap open and a solid advance today yet closed well off of session highs after announccing 4Q profit beat expectations. Recent above average volume gains continued to trigger a technical buy signal. Now the price is getting too extended to be buyable so CANSLIM.net Status will be changed back to green. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/23/2006 12:51:19 PM - G - Gap open and a solid advacne today after announccing 4Q profit beats expectations. Recent above average volume gains continued to trigger a technical buy signal. Now the price is getting too extended to be buyable so CANSLIM.net Status will be changed back to green. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/22/2006 - G- Declines today are not much of a concern after recent above average volume gains continued to trigger a technical buy signal. Now the price is getting too extended to be buyable so CANSLIM.net Status will be changed back to green. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/22/2006 12:47:41 PM - G - Declines today are not much of a concern after recent above average volume gains continued to trigger a technical buy signals. Now the price is getting too extended to be buyable so CANSLIM.net Status will be changed back to green. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/21/2006 3:45:44 PM - G - Below average volume declines today are not much of a concern after recent above average volume gains contined to trigger a technical buy signals. Now the price is getting too extended to be buyable so CANSLIM.net Status will be changed back to green. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/17/2006 4:30:21 PM - Y - More above average volume gains today continuing to trigger a technical buy signal and getting too extended to be buyable. Recently broke out to new highs from a fresh flat base-on-base pattern with volume providing a clear hint of institutional demand. Since this selection had risen from when it was previously featured, its status was green. It is still within 5% of the new pivot point, and its color status has again been changed to yellow. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/17/2006 - Y - More above average volume gains today continuing to trigger a technical buy signal and getting too extended to be buyale. Recently broke out to new highs from a fresh flat base-on-base pattern with volume providing a clear hint of institutional demand. Since this selection had risen from when it was previously featured, its status was green. It is still within 5% of the new pivot point, and its color status has again been changed to yellow. Just featured in the CANSLIM.net After Market Update with a DailyGraph here.

2/16/2006 - Y - Technically broke out to new highs from a fresh flat base-on-base pattern yesterday, with volume intensifying behind its afternoon gains providing a clear hint of institutional demand. Since this selection had risen from when it was previously featured, its status was green. It is still within 5% of the new pivot point, and its color status has again been changed to yellow.

2/15/2006 12:45:38 PM - G - New highs today on above average volume adding to gains since featured.

2/8/2006 12:41:14 PM - G - Remains near all-time highs.

2/7/2006 12:33:58 PM - G - Continued above average volume gains today.

2/3/2006 4:12:52 PM - G - More above average volume gains today chewing through the last of some overhead supply.

2/1/2006 12:46:14 PM - G - Above average volume gains today chewing through the last of some overhead supply.

1/30/2006 1:11:31 PM - G - Above average volume gains today chewing through some overhead supply.

1/26/2006 4:59:37 PM - G - Decent price progress yet volume could have been better.

1/25/2006 4:29:38 PM - G - Closed JUST above its 50 DMA. As previously noted - A break above there would be significant.

1/24/2006 4:36:00 PM - G - Ran into resistance at its 50 DMA. A break above there would be significant.

1/13/2006 4:14:15 PM - G - Reversed from session lows to close with a gain.

1/12/2006 4:36:00 PM - G - Continued declines today after a recent break below its 50 DMA. As previously noted - a break below there would be the second sell signal.

1/9/2006 4:09:24 PM - G - Broke below its 50 DMA. As previously noted - a break below there would be the second sell signal.

1/4/2006 4:44:04 PM - G - Holding near its 50 DMA. As previously noted - a break below there would be the second sell signal.

12/22/2005 3:59:23 PM - G - Holding above it 50 DMA. As previously noted - a break below there would be the second sell signal.

12/21/2005 5:49:34 PM - G - Gapped above its 50 DMA. As previously noted - a break below there would be the second sell signal.

12/19/2005 4:32:22 PM - G - Dipped below its 50 DMA. As previously noted - a break below there would be the second sell signal.

12/15/2005 5:33:52 PM - G - Holding above its 50 DMA. A break below there would be the second sell signal.

12/13/2005 5:45:23 PM - G - Holding above its 50 DMA. A break below there would be the second sell signal.

12/8/2005 4:45:23 PM - G - Breaking support of a short term upward trendline. Now near its 50 DMA. A break below there would be the second sell signal.

12/6/2005 - G - Declines today yet volume about average. Starting to dip into support of a short term upward trendline.

12/5/2005 4:24:08 PM - G - Declines today yet volume about average. Near support of an upward trendline and a break below there would be a concern.

12/1/2005 1:08:32 PM - G - New highs again today with volume conviction adding to gains since featured.

11/30/2005 4:37:59 PM - G - New high close on above average volume.

11/29/2005 12:49:04 PM - G - Remains above support of its upward trendline. A break below there would be a concern.

11/25/2005 1:27:59 PM - G - Declines today to support of upward trendline.

11/23/2005 4:37:01 PM - G - Reamains near all-time highs.

11/23/2005 4:36:59 PM - G - Reamains near all-time highs.

11/22/2005 3:44:48 PM - G - New high close on above average volume.

11/18/2005 5:35:38 PM - G - Remians near all-time highs.

11/17/2005 4:44:41 PM - G - Decent advance with a new high close.

11/11/2005 5:01:21 PM - G - Remains near all-time highs with many willing sellers.

11/1/2005 4:47:11 PM - G - Near all-time highs.

10/27/2005 6:23:38 PM - G - More declines today on above average volume. Support at its 50 DMA ($42.93)

10/26/2005 6:23:25 PM - G - Had new highs intra-day yet closed with a loss yet volume was below average.

10/21/2005 4:37:59 PM - G - Remains near all-time highs.

10/19/2005 5:27:46 PM - G - More gains today yet volume was about average.

10/17/2005 5:04:14 PM - G - More gains today yet volume was about average.

10/14/2005 4:46:19 PM - G - More gains today on increasing volume.

10/13/2005 4:42:41 PM - G - Decent price progress yet volume could have been better.

10/12/2005 5:56:05 PM - G - Declines today on above average volume.

10/11/2005 6:28:41 PM - G - Basing above its 50 DMA, meanwhile facing resistance in the $46 range during recent rally. A new pivot point to use is $46.27, the 10/03/05 high +$0.10, where a technical breakout on volume meeting at least the +50% +above average volume guideline may be considered a proper purchase. However, ROE of only 10% is below the 17% guideline.

10/11/2005 6:28:40 PM - G - Basing above its 50 DMA, meanwhile facing resistance in the $46 range during recent rally. A new pivot point to use is $46.27, the 10/03/05 high +$0.10, where a technical breakout on volume meeting at least the +50% +above average volume guideline may be considered a proper purchase. However, ROE of only 10% is below the 17% guideline.

10/10/2005 5:23:09 PM - G - Holding above its 50 DMA.

10/7/2005 4:24:43 PM - G - Held above its 50 DMA.

10/6/2005 5:00:36 PM - G - Closed just above its 50 DMA.

10/3/2005 5:11:21 PM - G - Decent above average volume gains although closed well off of sesssion highs.

9/29/2005 5:57:44 PM - G - Decent price progress from near support of its upward trendline yet volume could have been better.

9/27/2005 5:52:10 PM - G - Near support of its upward trendline.

9/26/2005 4:45:48 PM - G - Holding above support of its upward trendline.

9/23/2005 4:59:21 PM - G - Decent price progress yet volume could have been better.

9/22/2005 5:03:48 PM - G - Broke support of its upward trendline. That could be the first sign of more declines.

9/21/2005 4:49:43 PM - G - broke supprot of its upward trendline. That could be the first sign of more declines.

9/20/2005 4:35:13 PM - Y - Had gains intra-day yet closed well off of session highs. Highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/19/2005 4:44:27 PM - Y - Had gains intra-day yet closed with a loss. Still holding up. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/16/2005 4:55:02 PM - Y - Solid up day today with better volume. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/15/2005 5:24:30 PM - Y - Again more declines today. Support near $41. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/14/2005 4:56:24 PM - Y - More declines today. Support near $41. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/13/2005 4:52:25 PM - Y - New recent lows today is only a slight concern as volume is light. Support near $41. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/12/2005 4:48:54 PM - Y - Closed about unchanged today after being lower mid-session. Support near $41. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/8/2005 - Y - More declines today though on about average volume. Support near $41. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/7/2005 1:13:36 PM - Y - Gap down this morning. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/7/2005 11:23:21 AM - Y - Gap down this morning. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/6/2005 1:00:16 PM - Y - Adding to more gains since featured triggering a technical buy signal. Just highlighted in more detail in the Sept issue of CANSLIM.net News with a DailyGraph(R) here.

9/2/2005 5:20:13 PM - Y - Adds a little to yesterday's solid gains. Just highlighted in more detail in the Sept issue of CANSLIM.net News here.

9/2/2005 - Y - Adds a little to yesterday's solid gains. Just highlighted in more detail in the Sept issue of CANSLIM.net News.

9/1/2005 - Y - BV BO today from a decent base trigger a technical buy signal. Highly ranked with a solid 'C'. 'A' is only somewhat questionable.

4/1/2005 12:28:27 PM - L in decent group. "C" somewhat questionable.

3/31/2005 12:29:31 PM - L in decent group. "C" somewhat questionable.

3/30/2005 12:29:49 PM - L in decent group. "C" somewhat questionable.

3/21/2005 12:36:34 PM - Best in good group. "C" somewhat questionable.

3/18/2005 12:52:32 PM - Best in good group. "C" somewhat questionable.

3/15/2005 12:28:10 PM - "C" somewhat questionable.

3/14/2005 12:44:58 PM - "C" somewhat questionable.

3/3/2005 12:46:11 PM - "C" somewhat questionable.

2/28/2005 12:48:49 PM - "C" somewhat questionable.