1/12/2018 12:08:14 PM - Perched near its 52-week high after volume-driven gains. Technically, it broke out of an orderly base above its 50 DMA line in late December. Fundamental concerns remain, and prior mid-day reports cautioned members - "Earnings increases in quarterly comparisons have not consistently been +25% or more, and annual earnings growth (good A criteria) has been erratic."

12/29/2017 12:41:38 PM - Pulling back from a new 52-week high after 4 consecutive gains backed by ever-increasing volume. Technically it broke out of an orderly base above its 50 DMA line. Fundamental concerns remain, and prior mid-day reports cautioned members - "Earnings increases in quarterly comparisons have not consistently been +25% or more, and annual earnings growth (good A criteria) has been erratic."

12/28/2017 11:52:54 AM - Hitting another new 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Noted with caution in prior mid-day reports - "Building a base above its 50 DMA line. Earnings increases in quarterly comparisons have not consistently been +25% or more, and annual earnings growth (good A criteria) has been erratic."

12/27/2017 12:54:00 PM - Hitting a new 52-week high today. Noted with caution in prior mid-day reports - "Building a base above its 50 DMA line. Earnings increases in quarterly comparisons have not consistently been +25% or more, and annual earnings growth (good A criteria) has been erratic."

12/21/2017 12:15:59 PM - Noted in the 12/15/17 mid-day report - "Building a base above its 50 DMA line. Earnings increases in quarterly comparisons have not consistently been +25% or more, and annual earnings growth (good A criteria) has been erratic."

12/15/2017 12:55:56 PM - Building a base above its 50 DMA line. Earnings increases in quarterly comparisons have not consistently been +25% or more, and annual earnings growth (good A criteria) has been erratic.

11/30/2007 1:00:51 PM - Getting extended since last noted on 11/26/07 when rising from what may be considered an ascending base. Earnings increases in quarterly comparisons have not consistently been +25% or more, but it has shown strong annual earnings growth (good A criteria) in recent years.

11/26/2007 1:07:32 PM - Rising from what may be considered an ascending base. Earnings increases in quarterly comparisons have not consistently been +25% or more, but it has shown strong annual earnings growth (good A criteria) in recent years.

11/5/2007 1:37:12 PM - Earnings increases in 2 of the 3 latest quarterly comparisons have not been +25% or more. No orderly base.

8/9/2007 12:52:28 PM - Base questionable and "C" is below the guidelines.

8/8/2007 12:33:09 PM - Base questionable and "C" is below the guidelines.

7/30/2007 12:34:43 PM - Base somewhat questionable and "C" is below the guidelines.

7/27/2007 12:36:54 PM - Base somewhat questionable and "C" is below the guidelines.

7/26/2007 12:30:29 PM - Base somewhat questionable and "C" is below the guidelines.

7/25/2007 12:49:20 PM - Base somewhat questionable and "C" is below the guidelines.

7/18/2007 12:26:48 PM - Base somewhat questionable.

4/7/2006 12:45:14 PM - Base somewhat questionable.

4/6/2006 12:45:42 PM - New highs today yet quarterly earnings are decelerating.

2/13/2006 3:52:52 PM - G - Further declines today eclipsing yesterday's lows.As previously mentioned just triggered a 2nd recent sell signal. Needs to convincingly move higher. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report at $28.11 with a DailyGraph(R) here. As of tonight this issue will be dropped from CANSLIM.net's Featured Stock List.

2/10/2006 1:46:16 PM - G - Further declines today eclipsing yesterday's lows. As previously mentioned just triggered a 2nd recent sell signal. Needs to convincingly move higher. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report at $28.11 with a DailyGraph(R) here.

2/9/2006 4:05:45 PM - G - Moved up in the morning session yet ran into resistance of its 50 DMA. As previously mentioned a break below there would be the 2nd recent sell signal. Needs to convincingly move higher. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report at $28.11 with a DailyGraph(R) here.

2/8/2006 - G - Closed well below its 50 DMA and as previously mentioned a break below there would be the 2nd recent sell signal. Needs to convincingly move higher. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report at $28.11 with a DailyGraph(R) here.

2/7/2006 4:05:07 PM - G - Declines today to support at its 50 DMA. A break below there would be the 2nd recent sell signal. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report at $28.11 with a DailyGraph(R) here.

2/6/2006 4:31:57 PM - G - Closed below initial support of an upward trendline. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report at $28.11 with a DailyGraph(R) here.

2/3/2006 3:50:23 PM - G - Remains in steady uptrend. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

2/2/2006 4:17:52 PM - G - Declines yet on below average volume and price is above support. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/30/2006 3:37:57 PM - G - Again, nice price progress closing at a new all-time high yet volume remains less than average. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/27/2006 3:28:58 PM - G - Nice price progress closing at a new all-time high yet volume remains less than average. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/24/2006 4:00:17 PM - G - Holding up near all-time highs while recent overall volume has been less than average. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/23/2006 3:11:16 PM - G - Holding up near all-time highs while recent overall volume has been les than average. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/19/2006 3:36:06 PM - G - Gains today yet volume light. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/18/2006 3:42:09 PM - G - Gap down and declines today yet volume light. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/17/2006 - G - Decent price progress today yet on lighter volume. Price is still in uptrend. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/13/2006 3:38:35 PM - G - Price is still in uptrend. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/12/2006 3:52:14 PM - G - Declines today yet volume light and price is still in uptrend. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/10/2006 3:42:10 PM - G - Remains near all-time high without many willing sellers at this point. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/5/2006 4:09:11 PM - G - Light volume declines today are not too much of a concern. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/4/2006 12:53:33 PM - G - Above average volume gains today to new highs adding to gains since featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/30/2005 4:37:55 PM - G - Again declines after recent gap open yet volume continues to be light. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/28/2005 3:56:01 PM - G - Declines after yesterday's gap open yet today's volume was light. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/27/2005 12:40:15 PM - G - Gap open and solid gains in the morning session yet is now off of session highs. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/21/2005 5:29:21 PM - G - Still holding up above recent gap open. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/20/2005 4:06:22 PM - G - Still holding up above recent gap open. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/20/2005 4:06:21 PM - G - Still holding up above recent gap open. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/19/2005 3:41:43 PM - G - Light volume declines yet still holding up above recent gap open. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/16/2005 5:29:57 PM - G - More pulling back on lighter volume. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/14/2005 4:56:51 PM - G - More pulling back on lighter volume. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/13/2005 - G - Pulling back today yet on lighter volume. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/12/2005 12:31:02 PM - G - Solid gains today on above average volume. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/9/2005 4:07:00 PM - G - Holding on to gains of gap up on less than average volume. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/8/2005 4:02:03 PM - G - Declines today yet volume below average. Featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/7/2005 4:35:18 PM - G - More gains today on above average volume. CANSLIM.net Status has been changed to green as the stock is no longer near a buy point. Just featured in the 12/05/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/6/2005 12:36:25 PM - Y - Another gap open and gains today with huge volume conviction. Just featured in yesterday's (12/05/05) CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/5/2005 12:28:06 PM - Y - Gap open gains today with huge volume conviction after announcing new supply deal.

11/7/2005 12:27:07 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/3/2005 12:59:56 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

8/4/2005 12:39:40 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

8/2/2005 12:30:02 PM - Strong technical action, yet "C" somewhat questionable.

7/12/2005 12:36:05 PM - Strong technical action, yet "C" somewhat questionable.

6/1/2005 12:35:10 PM - Best in decent group.Gapped higher yesterday. Too ET.

5/31/2005 12:39:30 PM - Best in decent group.Gapped higher today. Too ET.

5/26/2005 12:27:59 PM - Best in decent group.Gapped higher today. Too ET. "C" & "A" somewhat questionable.

5/25/2005 12:16:13 PM - Best in decent group. "C" & "A" somewhat questionable.

5/24/2005 12:18:08 PM - Best in decent group. "C" & "A" somewhat questionable.

3/23/2005 12:38:04 PM - Very good group. "C" & "A" somewhat questionable. No base at this point to be considered buyable under the guidelines.

3/22/2005 12:29:42 PM - Excellent group. "C" & "A" somewhat questionable. No base at this point to be considered buyable under the guidelines.

3/15/2005 12:19:55 PM - Excellent group. "C" & "A" somewhat questionable. Broke out of a three month base late last month. Now charging higher. No base at this point to be considered buyable under the guidelines.

3/14/2005 12:35:17 PM - Excellent group. "C" & "A" somewhat questionable. Broke out of a three month base late last month. Now charging higher. No base at this point to be considered buyable under the guidelines.

3/11/2005 12:20:57 PM - Excellent group. "C" & "A" somewhat questionable. Broke out of a three month base late last month. Now charging higher.

3/8/2005 12:45:29 PM - Excellent group. "C" & "A" somewhat questionable. Broke out of a three month base late last month. Now charging higher.

3/2/2005 12:31:16 PM - Excellent group. "C" & "A" somewhat questionable. Broke out of a three month base last week. Now charging higher.

2/28/2005 12:22:24 PM - Excellent group. "C" & "A" somewhat questionable. Broke out of a three month base last week.