4/12/2018 12:32:34 PM - Held its ground perched near its 52-week high since noted with caution in the 3/27/18 mid-day report - "Fundamental concerns remain due to sub par sales revenues and earnings increases in quarterly comparisons through Dec '17. On 5/17/06 this stock was dropped from the Featured Stocks list."

3/27/2018 1:13:54 PM - Fundamental concerns remain due to sub par sales revenues and earnings increases in quarterly comparisons through Dec '17. On 5/17/06 this stock was dropped from the Featured Stocks list.

2/1/2017 12:42:35 PM - Fundamental concerns remain due to sub par sales revenues and earnings increases in quarterly comparisons through Dec '16. On 5/17/06 this stock was dropped from the Featured Stocks list.

12/13/2016 12:33:32 PM - Fundamental concerns remain due to sub par sales revenues and earnings increases in quarterly comparisons through Sep '16. On 5/17/06 this stock was dropped from the Featured Stocks list.

5/18/2006 - As of 5/17/06 this stock was removed from the CANSLIM.net Featured Stocks List.

5/17/2006 5:44:47 PM - G - Continued declines today after closing below its 50 DMA ($101.44). As previously noted a break below there would be a sell signal. Had more than doubled since featured. As of tonight this issue will be dropped from the CANSLIM.net Featured Stocks List.

5/16/2006 - G - Further declines today as volume is increasing after closing below its 50 DMA ($101.44). As previously noted a break below there would be a sell signal. Had more than doubled since featured.

5/15/2006 - G - Declines continue, closing below its 50 DMA ($101.44). As previously noted a break below there would be a sell signal. Had more than doubled since featured.

5/12/2006 5:16:16 PM - G - Holding near its 50 DMA ($101.11) yet a break below there would be a sell signal. Has more than doubled since featured.

5/11/2006 - G - Declines today and a close near session lows near support of an upward trendline. Further declines or a break below its 50 DMA ($100.72) would be a sell signal. Has more than doubled since featured.

5/10/2006 - G - Just off of all-time highs. Has more than doubled since featured.

5/9/2006 6:17:47 PM - G - Gains with an increase in volume today and a close near session highs. Has more than doubled since featured.

5/8/2006 - G - Lighter volume trading continues above its 50 DMA ($99.24). Has more than doubled since featured.

5/5/2006 5:27:12 PM - G - Gains today yet volume could have been better. Continues trading above its 50 DMA ($98.81). Has more than doubled since featured.

5/5/2006 1:15:56 PM - G - Continues trading above its 50 DMA ($98.81). Has more than doubled since featured.

5/3/2006 8:50:34 PM - G - Continues trading above its 50 DMA ($98.43). Has more than doubled since featured.

5/2/2006 5:38:13 PM - G - Continues trading above its 50 DMA ($97.68). Has more than doubled since featured.

4/28/2006 - G - Declines halted today. Has more than doubled since featured.

4/27/2006 - G - Continues above average volume declines today. Has more than doubled since featured.

4/26/2006 - G - Above average volume declines today and a close near session lows is not a good sign. Has more than doubled since featured.

4/25/2006 - G - Had new highs in the morning session after reporting record earnings yet closes with a loss. Remains near new highs. Has more than doubled since featured.

4/24/2006 1:22:29 PM - G - Remains near new highs. Recent solid advance with volume conviction. Has more than doubled since featured.

4/19/2006 5:55:43 PM - G - Remains near new highs. Recent solid advance with volume conviction. Has more than doubled since featured.

4/18/2006 6:01:50 PM - G - New high close. Recent solid advance with volume conviction. Has more than doubled since featured.

4/11/2006 - G - Remains just off of all-time highs after a recent solid advance with volume conviction. Has more than doubled since featured.

4/7/2006 - G - Remains perched near all-time highs after a recent solid advance with volume conviction. Has more than doubled since featured.

4/6/2006 5:26:06 PM - G - Slight declines today after another solid advance with volume conviction yesterday. Has more than doubled since featured.

4/5/2006 5:24:54 PM - G - Another solid advance with volume conviction ! Has more than doubled since featured.

4/5/2006 1:05:48 PM - G - Another solid advance with volume conviction !

4/4/2006 4:33:32 PM - G - Solid advance with volume conviction. New high close!

4/3/2006 4:10:31 PM - G - More light volume trading above support of its 50 DMA ($88.43) and an upward trendline.

4/3/2006 4:09:53 PM - G - More light volume trading above support of its 50 DMA ($88.43) and an upward trendline.

3/31/2006 5:08:16 PM - G - More light volume trading above support of its 50 DMA ($87.01) and an upward trendline.

3/30/2006 - G - More light volume trading above support of its 50 DMA ($87.61) and an upward trendline.

3/29/2006 5:32:45 PM - G - More light volume trading above suppport of its 50 DMA ($87.25) and an upward trendline.

3/28/2006 3:57:36 PM - G - More light volume trading above suppport of its 50 DMA ($86.86) and an upward trendline.

3/27/2006 - G - More light volume trading above suppport of its 50 DMA ($86.44) and an upward trendline.

3/27/2006 4:23:53 PM - G - More light volume gains today to above suppport of its 50 DMA ($86.44) and an upward trendline.

3/24/2006 - G - More light volume gains today to above suppport of its 50 DMA ($86.03) and an upward trendline.

3/23/2006 - G - Light volume gains today to exceed suppport of its 50 DMA ($85.65) and an upward trendline.

3/22/2006 4:04:47 PM - G - Light volume declines again today to near suppport of its 50 DMA ($85.25) and an upward trendline.

3/21/2006 5:20:26 PM - G - Light volume declines again today.

3/20/2006 3:57:08 PM - G - Light volume declines again today.

3/17/2006 3:56:32 PM - G - Light volume declines today.

3/14/2006 5:34:47 PM - G - More gains on below average volume to move from near its 50 DMA.

3/13/2006 5:34:00 PM - G - More gains on below average volume to move from near its 50 DMA.

3/10/2006 - G - Gains on below average volume to move from near its 50 DMA.

3/9/2006 5:37:15 PM - G - Quiet trading continues as 50 DMA approaches.

3/2/2006 5:52:43 PM - G - Quiet trading continues.

2/27/2006 4:51:26 PM - G - Quiet trading continues.

2/24/2006 - G - Quiet trading today.

2/23/2006 4:18:50 PM - G - Gains today on about average volume.

2/21/2006 4:04:49 PM - G -Gains today on about average volume.

2/17/2006 4:51:50 PM - G - Declines today on about average volume.

2/15/2006 4:24:43 PM - G - Above average volume declines today.

2/14/2006 5:58:10 PM - G - Had better gains intra-day yet closed near unchanged.

2/10/2006 5:18:42 PM - G - Declines continue.

2/6/2006 5:17:30 PM - G - Above average volume declines today are a concern.

2/2/2006 1:17:58 PM - G - Holding up after a recent solid new high close on above average volume. Featured on 8/4/05 at $51.28.

2/1/2006 4:51:12 PM - G - Solid new high close on above average volume. Featured on 8/4/05 at $51.28.

1/31/2006 - G - More gains after yesterday's gap open and solid gains. Featured on 8/4/05 at $51.28.

1/30/2006 - G - Gap open and solid gains in the morning session yet now sits well off of session highs but with a good gain for the day. Featured on 8/4/05 at $51.28.

1/27/2006 4:12:14 PM - G - Considerable declines today yet closed off of session lows. Featured on 8/4/05 at $51.28.

1/26/2006 5:33:23 PM - G - More above average volume gains to a new high close. Featured on 8/4/05 at $51.28.

1/26/2006 1:09:21 PM - G - More above average volume gains. Featured on 8/4/05 at $51.28.

1/25/2006 - G - Holding on to yetserday's above average volume gains. Featured on 8/4/05 at $51.28.

1/24/2006 - G - Above average volume advance today adding to gains since featured on 8/4/05 at $51.28 and closing at a new all-time high.

1/24/2006 - G - Above average volume advance today adding to gains since featured on 8/4/05 at $51.28.

1/23/2006 1:06:36 PM - G - Holding up near new highs. Featured on 8/4/05 at $51.28.

1/20/2006 12:49:44 PM - G - Holding up near new highs. Featured on 8/4/05 at $51.28.

1/18/2006 12:55:43 PM - G - Holding up near new highs after yesterday"s gains on above average volume. Featured on 8/4/05 at $51.28.

1/17/2006 5:32:15 PM - G - New high on above average volume! Adds to gains since featured on 8/4/05 at $51.28.

1/17/2006 1:14:48 PM - G - New high on above average volume.

1/13/2006 4:37:02 PM - G - New high close yet volume was below average.

1/10/2006 5:05:12 PM - G - Another solid advance and gains today.

1/9/2006 1:36:21 PM - G - Solid advance and gains today.

1/5/2006 1:40:28 PM - G - Holding up after yesterdays nice price progress with volume conviction.

1/4/2006 5:00:30 PM - G - Nice price progress with volume conviction.

1/4/2006 5:00:29 PM - G - Nice price progress with volume conviction.

12/22/2005 4:17:44 PM - G - Nice price progress yet volume was below average.

12/21/2005 6:00:06 PM - G - Light volume advance.

12/7/2005 6:58:43 PM - G - More light volume declines today below its 50 DMA.

11/29/2005 6:09:20 PM - G - More light volume declines today.

11/28/2005 6:11:16 PM - G - Light volume declines today.

11/17/2005 5:00:12 PM - G - Closed above its 50 DMA yet volume could have been better.

11/15/2005 5:02:12 PM - G - Solid advance today. A break and close above its 50 DMA would be significant.

11/9/2005 4:51:51 PM - G - Holding near recent lows. A break below there would be a concern.

11/8/2005 7:06:04 PM - G - Gapped down yet held after news of homesales slowdown. Still has decent gains since featured yet recent downtrend has those diminishing.

11/8/2005 7:06:03 PM - G - Gapped down yet held after news of homesales slowdown. Still has decent gains since featured yet recent downtrend has those diminishing.

11/7/2005 6:19:57 PM - G - Holding up near $60. Still has decent gains since featured yet recent downtrend has those diminishing.

10/28/2005 4:40:49 PM - G - Again new recent lows today. Still has decent gains since featured yet recent downtrend has those diminishing.

10/20/2005 6:04:20 PM - G - New recent lows today.

10/18/2005 6:19:37 PM - G - Stuck under its 50 DMA.

10/14/2005 5:04:20 PM - G - Decent advance closing above its 50 DMA.

10/13/2005 5:03:52 PM - G - Closed below its 50 DMA. Still has decent gains since featured at $51.28.

10/12/2005 6:17:45 PM - G - Gap down and dipped below its 50 DMA. Still has decent gains since featured at $51.28.

10/7/2005 4:38:35 PM - G - Traded up from support of its upward trendline. Still has decent gains since featured at $51.28.

10/6/2005 - G - Closed near its upward trendline. Still has decent gains since featured at $51.28.

10/4/2005 7:16:03 PM - G - Declines today on about average volume to intial support. Still has decent gains since featured at $51.28.

10/3/2005 5:42:46 PM - G - New high close adding to gains since featured at $51.28.

9/30/2005 12:46:29 PM - G - New highs on above average volume adding to gains since featured at $51.28.

9/29/2005 6:17:17 PM - G - Again decent price progress although volume could have been better.

9/28/2005 5:37:15 PM - G - Decent price progress although volume could have been better.

9/26/2005 5:02:39 PM - G - Holding up since it got hit with selling recently. Remains near support of August lows. As mentioned on 9/14 - 'Closed below its upward trendline.' A break of an upward trendline can be the first sign of technical weakness.

9/20/2005 4:56:20 PM - G - Got hit with selling today while trading above average volume. Now near support of August lows. As mentioned on 9/14 - 'Closed below its upward trendline.' A break of an upward trendline can be the first sign of technical weakness.

9/20/2005 4:55:16 PM - G - Got hit with selling today while trading above average volume. Now near support of August lows. As mentioned on 9/14 - 'Closed below its upward trendline.' A break of an upward trendline can be the first sign of technical weakness.

9/20/2005 3:58:18 PM - G - Got hit with selling today while trading above average volume. Now near support of August lows. As mentioned on 9/14 - 'Closed below its upward trendline.' A break of an upward trendline can be the first sign of technical weakness.

9/14/2005 5:25:08 PM - G - Closed below its upward trendline.

9/7/2005 5:39:07 PM - G - Holding up since yesterday's slide. Support near $61.

9/6/2005 11:24:59 AM - G - Declines today. Support near $61.

9/2/2005 5:41:33 PM - G - Holding on to gains.

9/2/2005 5:41:32 PM - G - Holding on to gains.

9/2/2005 1:20:57 PM - G - Down a bit today. Initial support near $62.

9/1/2005 5:13:49 PM - G - Above average volume advance today adds to solid gains since recently featured (yellow) on 8/4. Another great example.

9/1/2005 1:40:57 PM - G - Above average volume advance today adds to solid gains since recently featured (yellow) on 8/4. Another great example.

8/30/2005 - G - Decent move today adding to impressive advance since recently featured (yellow) on 8/4. Another great example.

8/30/2005 - G - Had new high in the morning half of the session yet now sits near unchanged. Impressive advance since recenlty featured (yellow) on 8/4. Another great example.

8/24/2005 1:05:58 PM - G - Welcomed gains on above average volume after two days of declines. Impressive advance since recenlty featured (yellow) on 8/4. Another great example.

8/23/2005 2:53:34 PM - G - Another down day yet well above support. Impressive advance since recenlty featured (yellow) on 8/4. Another great example.

8/22/2005 5:17:23 PM - G - Pulling back after impressive advance since recenlty featured (yellow) on 8/4. Another great example.

8/22/2005 12:31:52 PM - G - Pulling back after impressive advance since recenlty featured (yellow) on 8/4. Another great example.

8/19/2005 - G - New highs on above average volume. Has been steadily trending upward since recently featured (yellow) on 8/4. Another great example.

8/19/2005 12:45:53 PM - G - New highs on above average volume. Has been steadily trending upward since recenlty featured (yellow) on 8/4. Another great example.

8/18/2005 5:34:15 PM - G - New highs on above average volume. Has been steadily trending upward since recenlty featured (yellow) on 8/4. Another great example.

8/17/2005 12:33:47 PM - G - New highs on above average volume. Has been steadily trending upward since recenlty featured (yellow) on 8/4. Another great example.

8/16/2005 5:46:44 PM - G - New high close on above average volume.

8/15/2005 4:25:22 PM - G - Remains in good uptrend.

8/11/2005 5:34:54 PM - G - New highs this morning on good volume though afternoon volume slowed. Continuing to move up since featured. Getting a little too extended to be buyable under the guidelines so CANSLIM.net Status is now changed to green as we will continue to cover this leader in our reports.

8/10/2005 - G - New highs this morning on good volume. Continuing to move up since featured. Getting a little too extended to be buyable under the guidelines so CANSLIM.net Status is now changed to green as we will continue to cover this leader in our reports.

8/10/2005 - G - New highs this morning on good volume. Continuing to move up since featured. Getting a little too extended to be buyable under the guidelines so CANSLIM.net Status is now changed to green as we will continue to cover this leader in our reports.

8/9/2005 4:43:32 PM - Y - New high close though volume could have been better. Just featured and triggered a techncal buy signal. Starting to get a little too extended to be buyable under the guidelines.

8/8/2005 4:54:26 PM - Y - Holding up since just featured and triggering a techncal buy signal. An above average advance would trigger another technical buy signal.

8/4/2005 1:08:54 PM - Y - A high ranked leader in pretty good group. Overall good ranks. Decent 'C'.