5/10/2011 12:39:41 PM -

Perched near its 52-week high, churning heavy volume for the past 2 weeks without making meaningful price progress above prior resistance in the $13 area. Quarterly earnings increases have been above the +25% guideline in at least the past 8 quarterly comparisons while sales revenues increases gradually accelerated from +4-13%. Annual earnings (A criteria) history has been below guidelines after a downward turn in FY '08 and '09.



6/21/2005 12:27:14 PM - Decent group. Fairly highly ranked by IBD. "C" below guidelines.

6/1/2005 12:59:51 PM - Decent group. Fairly highly ranked by IBD. "C" below guidelines.

5/31/2005 12:46:19 PM - Decent group. Fairly highly ranked by IBD. "C" below guidelines.

5/23/2005 12:51:00 PM - Decent group. Fairly highly ranked by IBD. First broke out on 10/19/05. Now breaking out of its third stage base. Risk increases.

4/12/2005 1:47:47 PM - Good group. Highly ranked by IBD. First broke out on 10/19/05. Now breaking out of its third stage base. Risk increases.

4/5/2005 12:41:26 PM - Good group. Highly ranked by IBD. First broke out on 10/19/05. Now breaking out of its third stage base. Risk increases.

3/29/2005 12:41:29 PM - Good group. Highly ranked by IBD. First broke out on 10/19/05. Now tracing out its third stage base. Risk increases.

3/21/2005 12:37:33 PM - Good group. Highly ranked by IBD. First broke out on 10/19/05. Now tracing out its third stage base.

3/18/2005 12:54:31 PM - Good group. Highly ranked by IBD. First broke out on 10/19/05. Now tracing out its third stage base.

1/31/2005 12:58:50 PM - Decent group. Highly ranked ny IBD. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

1/28/2005 12:44:23 PM - Decent group. Highly ranked ny IBD. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/20/2004 12:30:12 PM - Pretty good group. Unimpressive "C".

12/9/2004 12:34:19 PM - Pretty good group. Unimpressive "C". Traded up on the prior 8 sessions on heavier than average volume.

12/8/2004 1:00:03 PM - Pretty good group. Unimpressive "C". Traded up on the prior 8 sessions on heavier than average volume.

12/7/2004 12:37:31 PM - Just okay group.

12/6/2004 12:27:42 PM - Just okay group.

12/3/2004 12:21:08 PM - Just okay group.

12/1/2004 1:05:43 PM - Just okay group.

11/30/2004 1:25:40 PM - Just okay group.

11/30/2004 12:53:42 PM - Just okay group.

11/24/2004 12:47:55 PM - Just okay group.

11/18/2004 12:56:01 PM - Just okay group.

11/16/2004 12:42:20 PM - Just okay group.