7/15/2014 1:02:24 PM - Reported earnings +48% on +18% sales revenues for the May '14 quarter, its 2nd consecutive earnings comparison above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines. Consolidating near its 52-week high following a recent spurt of volume-driven gains. Found support at its 200 DMA line during its consolidation.

7/2/2014 12:36:42 PM - Reported earnings +39% on +14% sales revenues for the Feb '14 quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Gapped up today for another new 52-week high with its 4th consecutive volume-driven gain. Found support at its 200 DMA line during its recent consolidation.

7/1/2014 12:26:29 PM - Reported earnings +39% on +14% sales revenues for the Feb '14 quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Hitting a new 52-week high with today's 3rd consecutive gain. Found support at its 200 DMA line during its recent consolidation.

6/10/2014 12:26:38 PM - Reported earnings +39% on +14% sales revenues for the Feb '14 quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Perched within close striking distance of its 52-week high today after 4 consecutive gains helped it rebound above its 50 DMA line.

4/5/2006 12:55:44 PM - "C" below guidelines and too extended to be buyable under the guidelines.

2/14/2006 12:38:08 PM - "C" below guidelines and too extended to be buyable under the guidelines.

2/8/2006 12:50:15 PM - "C" below guidelines and too extended to be buyable under the guidelines.

2/1/2006 12:53:07 PM - "C" below guidelines and too extended to be buyable under the guidelines.

1/31/2006 1:02:34 PM - "C" below guidelines and too extended to be buyable under the guidelines.

1/30/2006 1:19:08 PM - "C" below guidelines and too extended to be buyable under the guidelines.

1/26/2006 1:05:15 PM - "C" below guidelines and too extended to be buyable under the guidelines.

1/23/2006 12:58:39 PM - "C" below guidelines and too extended to be buyable under the guidelines.

1/20/2006 12:39:08 PM - Base questionable at this point to be considered buyable under the guidelines.

1/19/2006 12:56:28 PM - Base questionable at this point to be considered buyable under the guidelines.

1/17/2006 1:00:31 PM - "C" below guidelines.

1/12/2006 12:43:14 PM - "C" below guidelines.

1/11/2006 12:52:37 PM - "C" below guidelines.