4/28/2010 12:32:36 PM - Gapped up today for a new 52-week high following strong earnings (quarter ended March 31, 2010) news after a brief consolidation where volume totals cooled. Recently noted in mid-day reports -"extended from any sound base after multiple gains with above average volume in recent weeks. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. Annual earnings (A criteria) history is below guidelines of the investment system."

4/8/2010 1:20:05 PM - Pulling back today from its 52-week high. As recently noted, it is "extended from any sound base after multiple gains with above average volume in recent weeks. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. Annual earnings (A criteria) history is below guidelines of the investment system."

4/6/2010 12:57:07 PM - Hit a new 52-week high earlier today. As recently noted, it is "extended from any sound base after multiple gains with above average volume in recent weeks. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. Annual earnings (A criteria) history is below guidelines of the investment system."

4/5/2010 12:28:34 PM - Hit a new 52-week high today, extended from any sound base after multiple gains with above average volume in recent weeks. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

3/31/2010 12:37:59 PM - Holding its ground today near its 52-week high, extended from any sound base. Last week it posted 4 consecutive gains with above average volume including an impressive positive reversal on 3/22/10 after briefly undercutting its 50 DMA line. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

3/30/2010 11:47:47 AM - Gain today for another new 52-week high, extended from any sound base. Last week it posted 4 consecutive gains with above average volume including an impressive positive reversal on 3/22/10 after briefly undercutting its 50 DMA line. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

3/29/2010 12:52:21 PM - Small gap up today for another new 52-week high. Last week it posted 4 consecutive gains with above average volume including an impressive positive reversal on 3/22/10 after briefly undercutting its 50 DMA line. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

3/25/2010 1:36:20 PM - Gapped up today for a new 52-week high for a 4th consecutive gain with volume running at an above average pace. It made an impressive positive reversal on 3/22/10 after briefly undercutting its 50 DMA line. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

3/24/2010 12:31:38 PM - Near its 52-week high, today marks its 3rd consecutive gain with volume running at an above average pace. It made an impressive positive reversal on 3/22/10 after briefly undercutting its 50 DMA line. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

3/23/2010 12:37:07 PM - Raised its guidance and gapped up today, hitting a new 52-week high following a positive reversal on the prior session after briefly undercutting its 50 DMA line. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/22/2010 12:51:16 PM - Hit another new 52-week high today while trading up for its 18th gain in 20 sessions, it is very extended from any sound base. It rallied sharply from its 50 DMA line in recent weeks. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/19/2010 12:58:52 PM - At a 52-week high today while trading up for its 17th gain in 19 sessions, it is very extended from any sound base. It rallied sharply from its 50 DMA line in recent weeks. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/18/2010 1:00:36 PM - At a 52-week high today while trading up for its 16th gain in 18 sessions, it is very extended from any sound base. It rallied sharply from its 50 DMA line in recent weeks. The quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/17/2010 12:51:10 PM - Hit yet another new 52-week high today. It is very extended from any sound base after rallying sharply from its 50 DMA line in recent weeks. Quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/16/2010 1:14:57 PM - Hit another new 52-week high today. Extended from any sound base after rallying sharply from its 50 DMA line in recent weeks. Quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/11/2010 12:43:20 PM - Hit a new 52-week high today following a brief consolidation after rallying sharply from its 50 DMA line. Quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/10/2010 12:34:40 PM - Hovering near its 52-week high after recently rallying sharply from its 50 DMA line. Quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/9/2010 1:19:05 PM - Hovering near its 52-week high after recently rallying sharply from its 50 DMA line. Quarter ended Dec 31, 2009 showed better increases after prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/8/2010 12:51:14 PM - Rising near its 52-week high today following a brief consolidation after rallying sharply from its 50 DMA line. Prior quarters showed lower sales revenues than the year ago period. As recently noted, "Annual earnings (A criteria) history is below guidelines of the investment system."

2/4/2010 12:34:20 PM - Today marks its 4th consecutive mid-day report appearance while rallying sharply from its 50 DMA line to another new 52-week high. Annual earnings (A criteria) history is below guidelines of the investment system.

2/3/2010 1:06:43 PM - Today marks its 3rd consecutive mid-day report appearance, and it hit another new 52-week high today with an 8th consecutive gain on ever-increasing volume. Rallied sharply from support at its 50 DMA line. Annual earnings (A criteria) history is below guidelines of the investment system.

2/2/2010 12:28:47 PM - Hit another new 52-week high today with a 7th consecutive gain on ever-increasing volume while rallying sharply from support at its 50 DMA line. Annual earnings (A criteria) history is below guidelines.

2/1/2010 12:49:26 PM - Hit a new 52-week high today, ralling from support at its 50 DMA line last week. Annual earnings history is below guidelines.