8/13/2012 12:36:48 PM - Consolidating -2.2% off its 52-week high today. Prior mid-day reports noted - "Earnings history has shown improvement in recent quarterly comparisons, but its annual earnings (A criteria) has been below the guidelines of the fact-based system."

8/2/2012 1:50:13 PM - Consolidating -6.1% off its 52-week high today. Prior mid-day reports noted - "Earnings history has shown improvement in recent quarterly comparisons, but its annual earnings (A criteria) has been below the guidelines of the fact-based system."

7/19/2012 12:16:10 PM - Hovering near its 52-week high today. Prior mid-day reports noted - "Earnings history has shown improvement in recent quarterly comparisons, but its annual earnings (A criteria) has been below the guidelines of the fact-based system."

7/18/2012 1:11:58 PM - Inching into new 52-week high territory today with its 5th consecutive gain. Prior mid-day reports noted - "Earnings history has shown improvement in recent quarterly comparisons, but its annual earnings (A criteria) has been below the guidelines of the fact-based system."

7/11/2012 12:17:05 PM - Holding its ground near its 52-week high. Prior mid-day reports noted - "Earnings history has shown improvement in recent quarterly comparisons, but its annual earnings (A criteria) has been below the guidelines of the fact-based system."

7/3/2012 11:33:14 AM - Up today for 3rd consecutive gain into new 52-week high territory. The 4/04/12 mid-day report noted - "Earnings history has shown improvement in recent quarterly comparisons, but its annual earnings (A criteria) has been below the guidelines of the fact-based system."

4/4/2012 12:45:00 PM - Up today for 4th consecutive gain with ever-increasing volume, approaching its 52-week high. Found support near its 50 DMA line recently. Earnings history has shown improvement in recent quarterly comparisons, but its annual earnings (A criteria) has been below the guidelines of the fact-based system.

2/17/2011 1:40:38 PM - Up today for another new 52-week high, adding to a recent spurt of volume-driven gains. Found support above its 50 DMA line and continued rallying since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

2/16/2011 1:00:37 PM - Gapped up and hit another new 52-week high today, adding to a recent spurt of volume-driven gains. Found support above its 50 DMA line and continued rallying since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

2/9/2011 1:51:23 PM - Pulling back from its 52-week high today after 8 consecutive volume-driven gains. Found support above its 50 DMA line and continued rallying since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

2/7/2011 1:59:21 PM - Hitting another new 52-week high today with a 7th consecutive volume-driven gain. Found support above its 50 DMA line and continued rallying since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

2/4/2011 1:54:15 PM - Hitting another new 52-week high today with a 6th consecutive volume-driven gain. Found support above its 50 DMA line and continued rallying since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

2/3/2011 1:54:21 PM - Hovering near its 52-week high today with a 5th consecutive volume-driven gain. Found support above its 50 DMA line and continued rallying since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

2/2/2011 1:40:39 PM - Hit yet another new 52-week high today with a 4th consecutive volume-driven gain. Found support above its 50 DMA line and continued rallying since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

2/1/2011 2:11:42 PM - Gapped up and hit yet another new 52-week high today with a third consecutive volume-driven gain. Found support above its 50 DMA line again since noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

1/31/2011 1:56:34 PM - Gapped up and hit another new 52-week high today. Found support above its 50 DMA line again since last noted in the 1/07/11 mid-day report - "Earnings history has been below the guidelines of the fact-based system."

1/7/2011 1:36:04 PM - Touched a new 52-week high today, overcoming recent distributional pressure. The 12/21/10 mid-day report noted - "Earnings history has been below the guidelines of the fact-based system."

12/21/2010 1:05:30 PM - Posting a second consecutive gain today, rising toward its 52-week high after enduring distributional pressure last week. Earnings history has been below the guidelines of the fact-based system.

11/5/2010 1:45:09 PM - Earnings history has been below the guidelines of the fact-based system.

7/12/2007 1:10:45 PM - "C" and sales history are below the guidelines.

7/10/2007 12:51:03 PM - "C" and sales history are below the guidelines.

7/5/2007 12:36:47 PM - "C" and sales history are below the guidelines.

6/29/2007 12:51:01 PM - "C" and sales history are below the guidelines.

6/27/2007 12:44:29 PM - "C" and sales history are below the guidelines.

6/18/2007 12:48:58 PM - "C" and sales history are below the guidelines.

6/5/2007 12:40:54 PM - "C" and sales history are below the guidelines.

6/4/2007 12:58:08 PM - "C" and sales history are below the guidelines.

6/1/2007 1:15:41 PM - "C" and sales history are below the guidelines.

5/31/2007 1:31:49 PM - "C" and sales history are below the guidelines.

5/30/2007 1:05:19 PM - "C" and sales history are below the guidelines.

2/28/2007 1:01:23 PM - Group rank, "C" and sales history are below the guidelines. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups. Also, you want to avoid the bottom 20% of groups. Historical analysis also shows stocks within the top half of all industry groups greatly outperform those in the bottom.

2/27/2007 1:20:47 PM - Group rank and sales history are below the guidelines. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups. Also, you want to avoid the bottom 20% of groups. Historical analysis also shows stocks within the top half of all industry groups greatly outperform those in the bottom.

2/26/2007 2:10:32 PM - Group rank and sales history are below the guidelines.

2/23/2007 1:03:39 PM - Group rank and sales history are below the guidelines.

11/29/2006 12:57:40 PM - Base somewhat questionable.

11/16/2006 1:26:44 PM - Base somewhat questionable.

8/9/2006 - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

8/8/2006 1:09:24 PM - Base remains questionable.

8/7/2006 12:44:25 PM - Base remains somewhat questionable.

8/3/2006 12:40:02 PM - Base remains somewhat questionable.

8/2/2006 12:50:50 PM - Base somewhat questionable.

8/1/2006 12:34:50 PM - Base somewhat questionable.

7/28/2006 12:48:33 PM - Base questionable.

7/27/2006 1:02:32 PM - Base questionable.