10/14/2011 12:20:03 PM - Found support at its 200 DMA line during its consolidation following a previously noted "negative reversal" after touching a new all-time high. The 9/21/11 mid-day report noted - "Reported earnings +28% on +14% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Earnings increases have been strong on an annual basis (A criteria), however quarterly comparisons through Mar '11 had sales revenues and earnings increases below the fact-based investment system's guidelines.'"

9/21/2011 12:46:56 PM - Pulling back today following a negative reversal on the prior session after touching a new all-time high. Volume was heavy behind its breakout gain as the 9/15/11 mid-day report noted - "Slumped below its 50 DMA line in the interim, yet now clearing the prior high hit when noted in the 7/22/11 mid-day report -'Reported earnings +28% on +14% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Earnings increases have been strong on an annual basis (A criteria), however quarterly comparisons through Mar '11 had sales revenues and earnings increases below the fact-based investment system's guidelines.'"

9/16/2011 12:48:13 PM - Holding its ground today following a gap up on the prior session for a considerable volume-driven gain and new all-time high. The 9/15/11 mid-day report noted - "Slumped below its 50 DMA line in the interim, yet now clearing the prior high hit when noted in the 7/22/11 mid-day report -'Reported earnings +28% on +14% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Earnings increases have been strong on an annual basis (A criteria), however quarterly comparisons through Mar '11 had sales revenues and earnings increases below the fact-based investment system's guidelines.'"

9/15/2011 12:26:54 PM - Gapped up today for a considerable volume-driven gain and hit a new 52-week and all-time high. Slumped below its 50 DMA line in the interim, yet now clearing the prior high hit when last noted in the 7/22/11 mid-day report -"Reported earnings +28% on +14% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Earnings increases have been strong on an annual basis (A criteria), however quarterly comparisons through Mar '11 had sales revenues and earnings increases below the fact-based investment system's guidelines."

7/22/2011 1:20:06 PM - Rallied to hit a new all-time high on the prior session. It is extended from any sound base. Reported earnings +28% on +14% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Earnings increases have been strong on an annual basis (A criteria), however quarterly comparisons through Mar '11 had sales revenues and earnings increases below the fact-based investment system's guidelines.

7/21/2011 12:21:02 PM - Rallying near its all-time high today, extended from any sound base. Reported earnings +28% on +14% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Earnings increases have been strong on an annual basis (A criteria), however quarterly comparisons through Mar '11 had sales revenues and earnings increases below the fact-based investment system's guidelines.

7/11/2011 12:18:47 PM - Hovering near all-time highs, extended from any sound base. Earning increases have been strong on an annual basis (A criteria), however quarterly comparisons through Mar '11 have shown sales revenues and earnings increases below the fact-based investment system's guidelines.

7/6/2011 12:38:02 PM - Pulling back abruptly today after a streak of 7 consecutive gains for new all-time highs. Earning increases have been strong on an annual basis (A criteria), however quarterly comparisons have shown sales revenues and earnings increases below the fact-based investment system's guidelines.

3/9/2010 12:39:02 PM - The recent quarter ended Dec 31, 2009 showed better sales revenues and earnings increases after a streak of sub par quarters. Earning increases have been strong on an annual basis (A criteria). Perched at its 52 week high after finding support above its 50 DMA line.

1/29/2010 12:47:37 PM - The recent quarter ended Dec 31, 2009 showed better sales revenues and earnings increases after a streak of sub par quarters. Earning increases have been strong on an annual basis (A criteria). Rising toward its 52 week high this week after a short consolidation above its 50 DMA line.

4/25/2008 - Earning increases have been solid on a quarterly and annual basis. Considerable gain on above average volume today has it trading at a new high.

4/24/2008 1:22:31 PM -

Earning increases have been solid on a quarterly and annual basis. Considerable gain on above average volume today has it quickly approaching its all-time highs in the $47 area.



1/11/2007 12:39:26 PM - Sales history below guidelines and base somewhat questionable.

1/8/2007 12:41:09 PM - Sales history below guidelines and base somewhat questionable.

1/3/2007 1:01:02 PM - Sales history below guidelines and base somewhat questionable.

12/14/2006 12:44:55 PM - Sales history below guidelines and base somewhat questionable.

11/29/2006 12:39:43 PM - As previously noted - "C" just below guidelines and base somewhat questionable.

11/10/2006 12:46:07 PM - As previously noted - "C" just below guidelines and base somewhat questionable.

11/8/2006 12:36:58 PM - As previously noted - "C" just below guidelines and base somewhat questionable.

11/7/2006 12:36:58 PM - As previously noted - "C" just below guidelines and base somewhat questionable.

10/27/2006 12:45:51 PM - As previously noted - "C" just below guidelines and base somewhat questionable.

10/13/2006 12:59:49 PM - As previously noted - "C" just below guidelines and base somewhat questionable to be buyable under the guidelines.

9/21/2006 12:46:22 PM - As previously noted - "C" just below guidelines and base somewhat questionable to be buyable under the guidelines.

9/18/2006 12:45:09 PM - As previously noted - "C" just below guidelines and base somewhat questionable to be buyable under the guidelines.

7/19/2006 12:30:30 PM - As previously noted - "C" just below guidelines and base somewhat questionable to be buyable under the guidelines.

7/18/2006 12:35:16 PM - As previously noted - "C" just below guidelines and base somewhat questionable to be buyable under the guidelines.

7/13/2006 12:56:41 PM - New highs today on above average volume yet as previously noted - "C" just below guidelines and base somewhat questionable to be buyable under the guidelines.

7/12/2006 12:57:22 PM - As previously noted - "C" just below guidelines and base somewhat questionable.

7/11/2006 12:47:14 PM - "C" just below guidelines and base somewhat questionable.

5/1/2006 12:41:59 PM - "C" below guidelines and base questionable.

4/28/2006 12:53:50 PM - Last "C" below guidelines and base questionable.

4/26/2006 12:33:27 PM - Last "C" below guidelines and base questionable.

4/19/2006 1:02:02 PM - Last "C" below guidelines and base questionable.

4/18/2006 12:29:51 PM - Last "C" below guidelines and base questionable.

4/12/2006 12:59:04 PM - Last "C" below guidelines and base questionable.

4/11/2006 12:42:25 PM - Last "C" below guidelines and base questionable.

4/7/2006 12:53:55 PM - Last "C" below guidelines and base questionable.

4/6/2006 12:46:25 PM - Last "C" below guidelines and base questionable.

3/17/2006 12:40:19 PM - Last "C" below guidelines and base questionable.

3/13/2006 12:33:47 PM - Last "C" below guidelines.