6/4/2012 12:34:21 PM -

Consolidating in an orderly fashion since last noted in the 2/23/12 mid-day report when spiking to another new 52-week high. An earlier volume-driven gain on 2/01/12 helped it break out from the orderly base-on-base type pattern. Annual earnings (A criteria) history has been steady but estimates are calling for -34% earnings for FY '12. Quarterly comparisons show 2 of the past 3 earnings increases below the +25% minimum guideline through Mar '12 and sub par sales revenues growth is a concern.



2/23/2012 12:46:59 PM -

Spiking to another new 52-week high today with a 5th consecutive gain. A volume-driven gain on 2/01/12 helped it break out from the orderly base-on-base type pattern after last noted in the 1/12/12 mid-day report. Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -34% earnings for FY '12. Quarterly comparisons show 2 of the past 4 earnings increases above the +25% minimum guideline through Dec '11 but sub par sales revenues growth is a concern.



1/12/2012 12:09:18 PM -

Touched a new 52-week high today, and it recently wedged higher when trying to rise from an orderly base-on-base type pattern. Last noted in the 10/21/11 mid-day report - "Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern."



10/21/2011 1:25:05 PM -

Consolidating above prior highs, stubbornly holding its ground and rising following a technical breakout on 10/04/11 with heavy volume. Last noted in the 9/22/11 mid-day report - "Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern."



9/22/2011 1:07:27 PM -

Consolidating near its 50 DMA line still today, and now perched only -4.5% off its 52-week high. Prior mid-day reports noted - "Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern."



9/13/2011 1:44:26 PM -

Consolidating near its 50 DMA line today and only -3.8% off its 52-week high. Last noted in the 8/21/11 mid-day report - "Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern."



8/21/2011 4:39:22 PM -

Consolidating under its 50 DMA line and -7.2% off its 52-week high. The 8/10/11 mid-day report noted - "Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern."



8/10/2011 12:11:42 PM -

Consolidating near its 50 DMA line today after wild intra-day trading volatility this week. The 8/09/11 mid-day report noted - "Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern."



8/9/2011 12:22:49 PM -

Rebounding above its 50 DMA line today after a damaging volume-driven loss on the prior session. Recently rallied above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern.



8/5/2011 12:26:38 PM -

Rallying near its 50 DMA line with volume-driven gains following a quiet consolidation since recently rallying above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern.



8/4/2011 12:47:25 PM -

Rallying above its 50 DMA line today following a quiet consolidation since recently rallying above its 2008 high ($71.16) to reach new all-time high territory. Annual earnings (A criteria) history has been steady but estimates are calling for -15% earnings for FY '11. Quarterly comparisons show earnings increases near the +25% guideline but sub par sales growth is a concern.



9/19/2008 1:27:23 PM - Poor sales and earnings data.

5/13/2006 - As of 5/12 this issue was dropped from the CANSLIM.net Featured Stocks List.

5/12/2006 5:08:25 PM - G - Closed well below support of its 200 DMA after holding there yesterday.As previously mentioned - An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here. As of tonight this issue will be dropped from the CANSLIM.net Featured Stocks List.

5/11/2006 5:56:22 PM - G - Down to near support of its 200 DMA. Further declines would be a sell signal. Recently ran into resistance of its 50 DMA ($50.93). An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

5/9/2006 6:04:16 PM - G - Ran into the resistance of its 50 DMA ($50.96). An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

5/8/2006 5:36:20 PM - G - Recently ran into the resistance of its 50 DMA ($50.95). An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

5/5/2006 1:09:55 PM - G - Recently ran into the resistance of its 50 DMA ($50.94). An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

5/3/2006 8:41:10 PM - G - Recently ran into the resistance of its 50 DMA ($50.94). An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

5/1/2006 - G - Ran into the resistance of its 50 DMA ($50.98). An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/28/2006 5:05:18 PM - G - Gains continue today yet volume is lighter. Still has some overhead supply to work through. An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/27/2006 5:31:02 PM - G - Gains continue today on above average volume yet still has some overhead supply to work through. An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.10) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/26/2006 - G - Gains today on above average volume yet still has some overhead supply to work through. An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.03) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/25/2006 5:16:54 PM - G - An eclipse of the recent lows ($48.39) or even worse its 200 DMA ($48.03) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/20/2006 4:36:32 PM - G - An eclipse of the recent lows ($48.39) or even worse its 200 DMA would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/19/2006 5:50:00 PM - G - Advance continues with an increase in volume. Still an eclipse of the recent lows ($48.39) or even worse its 200 DMA would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/18/2006 5:55:58 PM - G - Another one with good price progress yet volume was below average. An eclipse of the recent lows ($48.39) or even worse its 200 DMA would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/17/2006 - G - Above average volume declines today and an eclipse of the recent lows ($48.39) or even worse its 200 DMA would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/13/2006 5:19:02 PM - G - Holding up after yesterday's nice price action. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/12/2006 - G - Nice price action today after several days of declines. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/11/2006 4:30:29 PM - G - More new recent lows today as price continues below its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.28) would be a sell signal and that happened on 4/6. Further declines and this issue will be dropped from the CANSLIM.net Featured Stocks List. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/10/2006 - G - More new recent lows today as price continues below its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.28) would be a sell signal. Further declines and this issue will be dropped from the CANSLIM.net Featured Stocks List. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/7/2006 4:36:02 PM - G - More new recent lows today as price continues to be just below its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.28) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/6/2006 5:21:51 PM - G - New recent lows today as price continues to be just below its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.27) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/5/2006 - G - Continues trading just below its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.27) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/4/2006 - G - Dipped below its 50 DMA. As previously mentioned a significant break below its 50 DMA would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/4/2006 12:54:10 PM - G -Trading near its 50 DMA. As previously mentioned a significant break below its 50 DMA would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

4/3/2006 - G - Declines today to its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.23) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/31/2006 5:02:34 PM - G - Considerable declines today yet volume only about average as price continues holding above support of its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.20) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/30/2006 5:35:40 PM - G - Continues holding above support of its 50 DMA and near all-time highs. As previously mentioned a significant break below its 50 DMA ($51.16) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/29/2006 5:26:09 PM - G - Decent price progress today yet volume is lacking serious conviction. Continues holding above support of its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.11) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/28/2006 3:52:13 PM - G - Continues holding above support of its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.09) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/24/2006 - G - Holding above support of its 50 DMA. As previously mentioned a significant break below its 50 DMA ($51.07) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/23/2006 - G - Recenlty found support at its 50 DMA and traded higher from there before closing with a small loss. As previously mentioned a significant break below its 50 DMA ($51.06) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/22/2006 - G - Found support at its 50 DMA and traded higher from there closing with a gain. As previously mentioned a significant break below its 50 DMA ($51.06) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/22/2006 1:02:18 PM - G - Declines today to support offered by its 50 DMA. Is well off of session lows. As previously mentioned a significant break below its 50 DMA ($51.06) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/21/2006 5:16:04 PM - G - Declines today and a close near session lows yet volume was only about average. A significant break below its 50 DMA ($51.04) would be a sell signal. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/20/2006 - G - Above average volume gains today keeps price near all-time highs. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/17/2006 - G - Above average volume declines today yet price remains near all-time highs. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/16/2006 4:11:01 PM - G - Continues to new highs yet volume could have been better. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/15/2006 5:04:05 PM - G - Again decent price progress today yet volume could have been better. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/14/2006 5:29:14 PM - G - Decent price progress today yet volume could have been better. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/13/2006 5:27:38 PM - Y- Starting to dig back into the prior base. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/10/2006 4:24:22 PM - Y- Started to dig back into the prior base. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/9/2006 5:20:55 PM - Y- Starting to dig back into the prior base. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/8/2006 4:48:24 PM - Y-Gains today yet again volume was just below average after starting to dig back into the prior base. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/7/2006 - Y- More declines today yet again volume was just below average. Starting to dig back into the prior base. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/6/2006 4:23:56 PM - Y- Considerable declines today yet volume was just below average. Starting to dig back into the prior base. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/3/2006 4:19:15 PM - Y- Holding up near all-time highs.Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/2/2006 - Y- Just triggered a technical buy signal with volume at +50% above average today while rising through the Pivot Price. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/2/2006 12:53:25 PM - Y- Triggering a technical buy signal today. As previously noted - Interested investors should look for continued momentum as above average gains would have it triggering and the stock would be continuining to be buyable under the guidelines up to the max buy price of $55.04. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/1/2006 - Y- Technically, it was encouraging to see this stock advance yesterday on above average volume; a day when the market's breadth was poor and the major averages ended lower on higher volume.Today's new high close as it is breaking out above the pivot point of $52.42 exhibits nice continued price progress yet today's trading is lacking the required volume as it was shy of the + 50% above average. Interested investors should look for continued momentum as above average gains would have it triggering and the stock would be continuining to be buyable under the guidelines up to the max buy price of $55.04. Featured in the March 06 issue of CANSLIM.net News with a DailyGraph here.

3/1/2006 3:34:20 PM - Y- Nice above average volume advance from near its 50 DMA nearing all-time highs. A breakout to new highs would trigger a technical buy signal. Will be featured in the March 06 issue of CANSLIM.net News to be released tonight.

2/28/2006 - Y- Nice above average volume advance from near its 50 DMA nearing all-time highs. A breakout to new highs would trigger a technical buy signal. Will be featured in the March 06 issue of CANSLIM.net News to be released tonight.

2/28/2006 5:08:55 PM - G - Nice above average volume advance from near its 50 DMA nearing all-time highs.

2/28/2006 12:40:24 PM - G - Nice above average volume advance from near its 50 DMA nearing all-time highs.

2/27/2006 4:39:05 PM - G - Continues trading near its 50 DMA.

2/24/2006 3:39:43 PM - G - Today's declines are a concern as price has dipped below recent support.

2/23/2006 4:09:17 PM - G - Continues trading near its 50 DMA. Further declines would be a concern.

2/22/2006 4:42:52 PM - G - Continues trading near its 50 DMA. Further declines would be a concern.

2/21/2006 3:56:41 PM - G - Declines today yet volume light though price is now below its 50 DMA. Further declines would be a concern.

2/17/2006 4:41:52 PM - G - Declines today yet volume light and price still above its 50 DMA.

2/16/2006 4:43:45 PM - G - Nice price progress today yet volume has lacked conviction.

2/14/2006 - G - Advancing today after new recent lows yesterday. Needs to convincingly trade above its 50 DMA.

2/13/2006 4:25:52 PM - G - New recent lows today are a concern. Continues trading near support of its 50 DMA.

2/8/2006 12:45:11 PM - G - Continues trading near support of its 50 DMA.

2/2/2006 4:50:42 PM - G - Down to support of its 50 DMA ($50.21)

2/1/2006 - G - Decent up day today yet last quarter reported in a negative precentage comparision from the same quarer a year ago. Not a good sign as far as CANSLIM(TM) goes.

1/26/2006 5:06:25 PM - G - Nice advance with volume conviction closing at session highs.

1/26/2006 12:59:59 PM - G - Holding above its 50 DMA. A break below there would be a sell signal.

1/18/2006 4:21:53 PM - G - Holding above its 50 DMA. A break below there would be a sell signal.

1/17/2006 5:11:33 PM - G - Declines today yet closed off of session lows. Group rank has fallen.

1/6/2006 5:35:17 PM - G - Solid gains today with volume conviction.

1/5/2006 - G - Nice advance above its 50 DMA yesterday. Holding up today.

12/27/2005 4:40:17 PM - G - Closed below its 50 DMA. As previously noted a break below there would be a concern.

12/22/2005 4:07:24 PM - G - Now near support at its 50 DMA. A break below would be a concern.

12/19/2005 4:38:33 PM - G - Continued declines are a concern as price is now nearing support at its 50 DMA ($48.33)

12/16/2005 - G - Above average volume declines are a concern as price is dipping into prior base. Support at its 50 DMA ($48.26)

12/15/2005 5:37:09 PM - G - Some declines today yet volume below average.

12/12/2005 4:57:11 PM - G - Solid gains again today.

12/12/2005 12:51:28 PM - G - Solid gains agan today.

12/9/2005 5:26:47 PM - G - Solid gains today with a close at session highs.

12/5/2005 4:35:07 PM - G - Dipping a bit today. Support at its 50 DMA ($47.53) and a break below there would be a concern.

11/30/2005 4:51:05 PM - G - Remains near all-time highs.

11/22/2005 3:49:10 PM - G - Remains near all-time highs.

11/22/2005 3:49:09 PM - G - Remains near all-time highs.

11/18/2005 5:38:03 PM - G - Remains near all-time highs.

11/18/2005 5:38:02 PM - G - Remains near all-time highs.

11/17/2005 - G - Up day on light volume after three concerning days of declines.

11/16/2005 5:12:21 PM - G - Third day of declines is a concern.

11/16/2005 5:12:20 PM - G - Third day of declines is a concern.

11/16/2005 12:57:57 PM - G - Third day of declines on above average volume is a concern.

11/15/2005 1:31:17 PM - G - Continues holding up near all-time highs.

11/11/2005 5:04:51 PM - G - Continues holding up near all-time highs.

11/10/2005 12:59:35 PM - G - Holding up today.

11/9/2005 4:32:26 PM - Y - Nice advance on well above average volume closing at a new all-time high especially considering yesterday's slide.

11/9/2005 12:45:34 PM - Y - Holding up well considering yesterday's slide.

11/8/2005 6:53:52 PM - Y - Had better gains intra-day then closed with a loss. See above story.

11/8/2005 1:10:21 PM - Y - Had better gains intra-day. Just announced Q3 earnings - Income of $29.3 million, or $0.90 per diluted share.

11/7/2005 5:59:33 PM - Y - Another new high close on above average volume! Holding up well since Wednesday's impressive breakout that triggered a technical buy signal. Quickly approaching its max buy price of $49.95.

11/7/2005 12:44:32 PM - Y - More gains today. Holding up well since Wednesday's impressive breakout that triggered a technical buy signal. Quickly approaching its max buy price of $49.95.

11/4/2005 5:25:20 PM - Y - Holding up well since Wednesday's impressive breakout that triggered a technical buy signal. Quickly approaching its max buy price of $49.95.

11/3/2005 1:21:48 PM - Y - Following through from Wednesday's impressive breakout that triggered a technical buy signal.

11/2/2005 1:03:01 PM - Y - Breaking out today on well above average volume triggering a technical buy signal.

11/2/2005 1:03:01 PM - Y - Breaking out today on well above average volume triggering a technical buy signal.

11/2/2005 1:02:17 PM - Y - Breaking out today on well above average volume triggering a technical buy signal.