11/2/2021 12:22:27 PM - Prior quarterly and annual history (C and A criteria) history has not been strong and steady.

12/7/2017 12:10:29 PM - Rallied to a new 52-week high with today's 3rd consecutive volume-driven gains. Prior quarterly and annual history (C and A criteria) history has not been strong and steady.

8/28/2014 12:04:43 PM - Rebounded from below its 50 DMA line to challenge its 52-week high with this week's volume-driven gains. Noted with caution in the 6/09/14 mid-day report - "Sales and earnings improved in the Jan and Apr '14 quarters but its prior quarterly and annual history (C and A criteria) history has not been strong and steady."

8/26/2014 12:11:03 PM - Rebounding from below its 50 DMA line to challenge its 52-week high with today's 2nd consecutive volume-driven gain. Last noted with caution in the 6/09/14 mid-day report - "Sales and earnings improved in the Jan and Apr '14 quarters but its prior quarterly and annual history (C and A criteria) history has not been strong and steady."

6/9/2014 12:18:54 PM - Hitting another new 52-week high with today's gain following a considerable gap up and volume-driven gain on the prior session. Sales and earnings improved in the Jan and Apr '14 quarters but its prior quarterly and annual history (C and A criteria) history has not been strong and steady.

12/15/2008 1:11:59 PM - It has encountered stubborn resistance in the $50 area since June, and faces additional overhead supply. Sales and earnings improved sharply in the latest quarter ended October 31, 2008 and it has a good annual history (the A criteria).

9/21/2007 12:42:47 PM - Rising for a fourth consecutive session with volume running at an above average pace. Sales and earnings have improved in recent quarters and it has a good annual history (the A criteria), but quarterly results have been erratic. Available earnings estimates looking forward are poor.

9/20/2007 12:39:20 PM - Rising for a third consecutive session with above average volume for new all-time highs. Sales and earnings have improved in recent quarters and it has a good annual history (the A criteria), but quarterly results have been erratic.

9/19/2007 12:42:33 PM - Sales and earnings have improved in recent quarters and it has a good annual history (the A criteria), but quarterly results have been erratic. Rising to new all-time highs today with volume on pace to be above average.

6/29/2007 12:30:25 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/28/2007 12:29:57 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/27/2007 12:26:07 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/26/2007 12:27:44 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/21/2007 12:33:08 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/5/2007 12:31:03 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/31/2007 12:35:41 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/9/2007 12:47:00 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/8/2007 12:28:41 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

12/7/2005 - G - More huge declines today and continued trading below its 200 DMA. Has not convincingly rebounded since selling off so this issue will be dropped from CANSLIM.net's Featured Stocks list as of tonight.

12/6/2005 - G - Huge declines today and a close below its 200 DMA after the gap down and declines below support of its 50 DMA yesterday that were a sell signal. Did report strong earnings today. CANSLIM.net Status has been changed to green as the price is no longer near a buy point. For those are still holding, as we did first feature this stock at $16 dollars, it needs to convincingly move higher to protect your gains.

12/5/2005 - Y - Gap down and declines below support of its 50 DMA after the communications equipment maker received an analyst downgrade to "Hold" based on valuation concerns. Did reverse and closed well off of session lows and that is a hopeful sign. See story above.

12/1/2005 5:09:35 PM - Y - New high close yet volume lacked conviction. Holding up well since the big volume breakout that triggered a technical buy signal. An above average volume move up to the max buy price of $45.63 would trigger another technical buy signal. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/29/2005 4:49:53 PM - Y - Gains today yet volume should have been better. Holding up well since the big volume breakout that triggered a technical buy signal. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/29/2005 4:49:53 PM - Y - Gains today yet volume should have been better. Holding up well since the big volume breakout that triggered a technical buy signal. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/28/2005 - Y - Declines today yet on below average volume. Holding up well since the big volume breakout that triggered a technical buy signal. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/25/2005 1:09:49 PM - Y - Holding up well since the big volume breakout that triggered a technical buy signal. Had new highs intra-day yet closed with a less substantial gain. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/23/2005 4:24:35 PM - Y - Had new highs intra-day yet closed with a less substantial gain. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/23/2005 4:24:34 PM - Y - Had new highs intra-day yet closed with a less substantial gain. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/22/2005 - Y - .Declines today yet not on as much volume as the impressive move yesterday. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

11/21/2005 1:31:39 PM - Y - Highly ranked. Breaking out today triggering a technical buy signal. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

10/20/2005 12:35:02 PM - G - Strong advance today with volume conviction. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

10/5/2005 12:47:08 PM - G - Off today yet well above support. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

10/4/2005 12:35:56 PM - G - Above average volume gains to new highs today. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

9/30/2005 12:25:58 PM - G - Holding up above recent base. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

9/27/2005 12:51:30 PM - G - Holding up above recent base. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

9/26/2005 12:42:33 PM - G - Holding up above recent base. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

9/23/2005 12:27:48 PM - G - Down a bit today after yesterday's gap open to new highs after releasing earnings. Support at it recent base. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

9/22/2005 12:46:14 PM - G - Gap open and new highs today after releasing earnings. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

6/8/2005 12:38:28 PM - G - Continues recent advance. Holding up well. It should be able to find support at 50DMA. Featured in the October 2003 issue of CANSLIM.net News at $16.04. (adjusted for 3/2 split).

4/26/2005 12:27:17 PM - G - Continues recent advance. Holding up well. It should be able to find support at 50DMA. Featured in the October 2003 issue of CANSLIM.net News at $24.07.

3/29/2005 12:29:04 PM - G - Continues recent advance. Holding up well. It should be able to find support near new PP. Featured in the October 2003 issue of CANSLIM.net News at $24.07.

3/28/2005 12:16:50 PM - G - Continues recent advance. Holding up well. It should be able to find support near new PP. Featured in the October 2003 issue of CANSLIM.net News at $24.07.

3/24/2005 12:28:46 PM - G - Continues recent advance. Holding up well. It should be able to find support near new PP. Featured in the October 2003 issue of CANSLIM.net News at $24.07.

3/23/2005 12:40:12 PM - G - Continues recent advance. Holding up well. It should be able to find support near new PP. Featured in the October 2003 issue of CANSLIM.net News at $24.07.

3/22/2005 12:39:43 PM - G - Continues recent advance. Holding up well. It should be able to find support near new PP. Featured in the October 2003 issue of CANSLIM.net News at $24.07.

3/21/2005 12:29:27 PM - G - Best in pretty good group. Continues charging higher. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Built another base since and now is moving higher. Please keep in mind risk picks up during late stage bases. It should be able to find support near new PP.

3/17/2005 12:28:04 PM - G - Best in pretty good group. Continues charging higher. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Built another base since and now is moving higher. Please keep in mind risk picks up during late stage bases. It should be able to find support near new PP.

3/16/2005 12:20:51 PM - G - Best in decent group. Continues charging higher. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Built another base since and now is moving higher. Please keep in mind risk picks up during late stage bases. It should be able to find support near new PP.

3/15/2005 12:22:37 PM - G - Best in good group. Continues charging higher. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Built another base since and now is moving higher. Please keep in mind risk picks up during late stage bases. It should be able to find support near new PP.

3/14/2005 12:37:57 PM - G - Best in good group. New highs today. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Built another base since and now is moving higher. Please keep in mind risk picks up during late stage bases. New PP= $38.54 MB=$40.47. It should be able to find support near new PP.

3/11/2005 12:23:23 PM - G - Best in good group. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Has since built another base and is now moving higher. Please keep in mind risk picks up during late stage bases. New PP= $38.54 MB=$40.47. It should be able to find support near new PP.

3/10/2005 12:22:08 PM - G - Best in good group. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Has since built another base and is now moving higher. Please keep in mind risk picks up during late stage bases. New PP= $38.54 MB=$40.47. It should be able to find support near new PP.

3/9/2005 12:18:58 PM - G - Best in good group. Featured in the October 2003 issue of CANSLIM.net News at $24.07. Has since built another base and is now moving higher. Please keep in mind risk picks up during late stage bases. New PP= $38.54 MB=$40.47. It should be able to find support at its 50 DMA.

2/15/2005 12:20:15 PM - G - Recently featured in the October 2003 issue of CANSLIM.net News at $24.07. Has since moved higher. It should be able to find support at its 50 DMA.

2/14/2005 12:40:40 PM - G - Recently featured in the October 2003 issue of CANSLIM.net News at $24.07. Has since moved higher. It should be able to find support at its 50 DMA.

1/13/2004 1:00:00 PM - Y - Bullish action today. Recently featured in the October 2003 issue of CANSLIM.net News at $24.07.