3/8/2012 12:33:46 PM - Held its ground with quiet gains after a pullback to its 50 DMA line. Reported earnings +13% on +12% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Noted in prior mid-day reports - "Earnings and sales increases remain below the guidelines of the investment system."

2/21/2012 1:07:16 PM - Held its ground while encountering distributional pressure last week after hitting new 52-week highs. Reported earnings +13% on +12% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Noted in prior mid-day reports - "Earnings and sales increases remain below the guidelines of the investment system."

2/16/2012 12:17:34 PM - Encountering distributional pressure this week after hitting new 52-week highs. Reported earnings +13% on +12% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Last noted in the 12/27/11 mid-day report - "Earnings and sales increases remain below the guidelines of the investment system."

12/27/2011 12:25:47 PM - Hitting new 52-week highs with considerable volume-driven gains. After a rally back above its 50 DMA line helped its outlook, technically, the 12/16/11 mid-day report noted - "Earnings and sales increases remain below the guidelines of the investment system."

12/16/2011 1:07:36 PM - Considerable volume-driven gains this week helped it rally back above its 50 DMA line helping its outlook, technically. Prior mid-day reports noted - "Earnings and sales increases remain below the guidelines of the investment system."

12/15/2011 12:48:39 PM - Considerable gain today helped it rally back above its 50 DMA line helping its outlook, technically. Last noted in the 10/27/11 mid-day report - "Earnings and sales increases remain below the guidelines of the investment system."

10/27/2011 1:06:27 PM - Hit a new 52-week high today, and no resistance remains due to overhead supply. Earnings and sales increases remain below the guidelines of the investment system.

4/23/2010 1:24:41 PM - Holding its ground today following a gap up on 4/22/10 for a considerable gain and new 52-week high after results for the quarter ended Mar 31, 2010 topped expectations. Earnings and sales increases remain below the guidelines of the investment system.

4/22/2010 1:40:37 PM - Gapped up today for a considerable gain and new 52-week high after results for the quarter ended Mar 31, 2010 topped expectations. Earnings and sales increases remain below the guidelines of the investment system.

4/16/2010 1:25:25 PM - Wedged up to new 52-week highs this week. Earnings and sales have been below guidelines.

10/29/2007 1:01:08 PM - Gapped down after a Banc of America downgrade. Encountered resistance immediate as it tried to rally above earlier chart highs near $64. Earnings and sales have been above the +25% guideline in the 3 latest quarterly reports.

10/25/2007 1:56:02 PM - Encountering resistance near $64. Earnings and sales have been above the +25% guideline in the 3 latest quarterly reports.

8/9/2007 1:05:40 PM - "C" just below the guidelines and price is too extended.

1/25/2007 12:55:47 PM - "C" just below the guidelines and price is getting a bit to extended.

11/1/2006 12:36:22 PM - Reason for not being featured - No base.

10/31/2006 1:03:03 PM - Reason for not being featured - "C" below guidelines and base questionable.

10/27/2006 12:52:46 PM - Reason for not being featured - "C" below guidelines and base questionable.

10/26/2006 1:07:15 PM - Reason for not being featured - "C" below guidelines and base questionable.

10/25/2006 1:04:34 PM - Reason for not being featured - "C" below guidelines and base questionable.

10/24/2006 1:06:20 PM - Reason for not being featured - "C" below guidelines and base questionable.

10/23/2006 1:14:47 PM - Reason for not being featured - "C" below guidelines.

3/22/2006 12:56:19 PM - Reason for not being featured - "C" below guidelines.

3/20/2006 12:53:24 PM - Reason for not being featured - "C" below guidelines.

3/17/2006 12:48:14 PM - Reason for not being featured - "C" below guidelines.

3/16/2006 12:46:24 PM - "C" below guidelines.

3/13/2006 12:40:19 PM - "C" below guidelines.

3/10/2006 12:29:00 PM - "C" below guidelines.

3/9/2006 12:35:11 PM - "C" below guidelines.

3/8/2006 12:57:40 PM - "C" below guidelines.

2/22/2006 12:45:46 PM - "C" below guidelines.

2/21/2006 12:28:01 PM - "C" below guidelines.

2/17/2006 12:52:39 PM - "C" below guidelines.

2/16/2006 12:53:19 PM - "C" below guidelines.

2/14/2006 12:34:57 PM - "C" below guidelines.

2/10/2006 12:37:15 PM - "C" below guidelines.

1/31/2006 12:45:45 PM - "C" below guidelines.

1/27/2006 12:45:06 PM - "C" below guidelines.

12/14/2005 12:38:12 PM - "C" below guidelines.

11/1/2005 1:21:51 PM - 'C' below guidelines.

10/31/2005 1:06:33 PM - 'C' below guidelines.