9/30/2015 12:52:59 PM -

Perched within close striking distance of its 52-week high after rallying from near its 50 and 200 DMA lines with 3 consecutive volume-driven gains. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +29% on +4% sales revenues for the Jun '15 quarter. The three prior quarters showed earnings increases well below the +25% minimum guideline (C criteria), and its annual earnings history (the A criteria) has been up and down."



9/29/2015 12:34:55 PM -

Perched within close striking distance of its 52-week high after rallying from near its 50 and 200 DMA lines with 3 consecutive volume-driven gains. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +29% on +4% sales revenues for the Jun '15 quarter. The three prior quarters showed earnings increases well below the +25% minimum guideline (C criteria), and its annual earnings history (the A criteria) has been up and down."



9/28/2015 12:28:39 PM -

Perched within close striking distance of its 52-week high after rallying from near its 50 and 200 DMA lines with 3 consecutive volume-driven gains. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +29% on +4% sales revenues for the Jun '15 quarter. The three prior quarters showed earnings increases well below the +25% minimum guideline (C criteria), and its annual earnings history (the A criteria) has been up and down."



9/25/2015 1:03:29 PM -

Rallying from near its 50 and 200 DMA lines with today's 3rd consecutive volume-driven gain. Noted with caution in prior mid-day reports - "Reported earnings +29% on +4% sales revenues for the Jun '15 quarter. The three prior quarters showed earnings increases well below the +25% minimum guideline (C criteria), and its annual earnings history (the A criteria) has been up and down."



9/24/2015 12:38:09 PM -

Consolidating near its 50 and 200 DMA lines. Last noted with caution in the 8/26/15 mid-day report - "Reported earnings +29% on +4% sales revenues for the Jun '15 quarter. The three prior quarters showed earnings increases well below the +25% minimum guideline (C criteria), and its annual earnings history (the A criteria) has been up and down."



8/26/2015 1:06:08 PM -

Slumping below its 50 and 200 DMA lines with volume-dsriven losses. Reported earnings +29% on +4% sales revenues for the Jun '15 quarter. The three prior quarters showed earnings increases well below the +25% minimum guideline (C criteria), and its annual earnings history (the A criteria) has been up and down.



12/21/2007 2:14:45 PM - Consolidating above its 50 DMA showing healthy action since it gapped up on 10/30/07 and hit new all-time highs. Three out of the past 4 quarters showed earnings increases at least +25% or more (good C criteria) , but its annual earnings history (the A criteria) has been up and down.

11/20/2007 12:52:13 PM - Consolidating above its 50 DMA since it gapped up on 10/30/07 and hit new all-time highs. Three out of the past 4 quarters showed earnings increases at least +25% or more (good C criteria) , but its annual earnings history (the A criteria) has been up and down.

10/31/2007 1:51:50 PM - Gapped up on 10/30/07 and hit new all-time highs. Annual earnings history has been up and down.

11/2/2005 12:58:52 PM - 'C' below guidelines.

11/2/2005 12:58:51 PM - 'C' below guidelines.