8/17/2015 12:29:27 PM - Quarterly and annual earnings history has been up and down (C and A criteria).

4/30/2008 12:58:46 PM - Gapped into new high territory after reporting their latest quarterly results. However, sales are below guidelines and the stock is too extended from a sound base to be considered buyable under the proper guidelines at this point. Annual earnings history has been up and down (questionable A criteria).

4/1/2008 1:08:16 PM - Basing for the past 5 weeks, finding support near prior chart highs in the $64-65 area. Earnings increases have been above the +25% guideline in 7 of the past 8 quarterly comparisons versus the year earlier. Sales revenues growth rate has been improving. Annual earnings history has been up and down (questionable A criteria).

2/26/2008 12:53:58 PM - Negatively reversed today after early gains helped it trade above its prior chart highs in the $67-68 area. Earnings increases have been above the +25% guideline in 7 of the past 8 quarterly comparisons versus the year earlier. Sales revenues growth rate has been improving. Annual earnings history has been up and down (questionable A criteria).

2/25/2008 12:51:19 PM - Technically challenging prior chart highs in the $67-68 area. Earnings increases have been above the +25% guideline in 7 of the past 8 quarterly comparisons versus the year earlier. Sales revenues growth rate has been improving. Annual earnings history has been up and down (questionable A criteria).

9/12/2006 12:45:23 PM - Technically a nice base yet ranks below guidelines.

8/28/2006 12:49:57 PM - Technically a nice base yet ranks below guidelines.

8/25/2006 12:49:51 PM - Technically a nice base yet ranks below guidelines.