8/27/2018 12:10:40 PM - Touched a new all-time high today. Found support near its 50 DMA line when consolidating in recent months. Reported earnings +28% on +22% sales revenues for the May '18 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

12/21/2017 12:16:59 PM - Consolidating near its 50 DMA line. Prior mid-day reports noted - Reported earnings +4% on +12% sales revenues for the Aug '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

12/15/2017 12:57:35 PM - Sputtering below its 50 DMA line. The 12/13/17 mid-day report noted - Reported earnings +4% on +12% sales revenues for the Aug '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

12/13/2017 12:35:51 PM - Near its all-time high after finding support near prior highs and its 50 DMA line. Reported earnings +4% on +12% sales revenues for the Aug '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

11/27/2017 12:21:47 PM - Perched near its all-time high after finding support near prior highs and its 50 DMA line. Reported earnings +4% on +12% sales revenues for the Aug '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

10/23/2017 12:57:54 PM - Perched near its all-time high following a pullback undercutting its 200 DMA line since noted with caution in the 6/30/17 mid-day report. Reported earnings +50% on +1% sales revenues for the May '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

10/6/2017 11:34:35 AM - Perched near its all-time high following pullback undercutting its 200 DMA line since last noted with caution in the 6/30/17 mid-day report. Reported earnings +50% on +1% sales revenues for the May '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

6/30/2017 12:45:48 PM - Consolidating near its all-time high, finding recent support at its 50 DMA line. Reported earnings +16% on +4% sales revenues for the Feb '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

6/16/2017 12:33:15 PM - Pulling back from all-time highs with today's 3rd consecutive loss testing support at its 50 DMA line. Reported earnings +16% on +4% sales revenues for the Feb '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

6/2/2017 12:48:32 PM - Hitting new 52-week and all-time highs with today's 3rd consecutive volume-driven gain after finding support above its 50 DMA line. Reported earnings +16% on +4% sales revenues for the Feb '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

5/25/2017 12:11:04 PM - Still consolidating near its 52-week and all-time highs and finding support above its 50 DMA line. Reported earnings +16% on +4% sales revenues for the Feb '17 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

4/6/2017 12:35:29 PM - Prior mid-day reports noted - "Consolidating near its 52-week high after recently finding support at its 50 DMA line. Reported earnings +48% on +7% sales revenues for the Nov '16 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

3/31/2017 12:39:30 PM - Prior mid-day reports noted - "Consolidating near its 52-week high after recently finding support at its 50 DMA line. Reported earnings +48% on +7% sales revenues for the Nov '16 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

2/15/2017 12:11:26 PM - Prior mid-day reports noted - "Consolidating near its 52-week high after recently finding support at its 50 DMA line. Reported earnings +48% on +7% sales revenues for the Nov '16 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

2/14/2017 12:16:26 PM - The 1/31/17 mid-day report last noted - "Consolidating near its 52-week high after recently finding support at its 50 DMA line. Reported earnings +48% on +7% sales revenues for the Nov '16 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

1/31/2017 1:02:58 PM - Consolidating near its 52-week high after recently finding support at its 50 DMA line. Reported earnings +48% on +7% sales revenues for the Nov '16 quarter. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

10/6/2016 11:49:26 AM - Perched at its 52-week high after recently rallying from support at its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +9% on -1% sales revenues for the May '16 quarter. Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

10/5/2016 12:21:54 PM - Perched at its 52-week high after recently rallying from support at its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +9% on -1% sales revenues for the May '16 quarter. Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

10/3/2016 12:12:55 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Perched at its 52-week high after recently rallying from support at its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

9/29/2016 12:21:49 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Hitting a new 52-week high after finding support near its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

9/27/2016 12:21:43 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Hitting a new 52-week high after finding support near its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

9/22/2016 12:24:43 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Perched near its 52-week high after finding support near its 50 DMA line since noted with caution in the 7/18/16 mid-day report - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

9/16/2016 12:30:25 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Perched near its 52-week high after finding support near its 50 DMA line since noted with caution in the 7/18/16 mid-day report - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

9/13/2016 12:12:01 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Perched near its 52-week high after finding support near its 50 DMA line since noted with caution in the 7/18/16 mid-day report - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

9/12/2016 12:25:56 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Perched near its 52-week high after finding support near its 50 DMA line since last noted with caution in the 7/18/16 mid-day report - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

7/18/2016 12:13:54 PM - Reported earnings +9% on -1% sales revenues for the May '16 quarter. Perched near its 52-week high and finding support near its 50 DMA line since last noted with caution in the 6/23/16 mid-day report - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

6/23/2016 12:21:55 PM - Perched near its 52-week high following volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

6/21/2016 12:12:20 PM - Hitting another new 52-week high with today's 3rd consecutive volume-driven gain. The 6/06/16 mid-day report cautioned members - "Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."

6/6/2016 12:29:54 PM - Hitting another new 52-week high with today's gain. Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

5/26/2016 12:10:42 PM - Perched at its 52-week high. Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

4/13/2016 12:18:41 PM - Perched at its 52-week high. Reported earnings +56% on +5% sales revenues for the Feb '16 quarter. Prior earnings increases were below the +25% minimum guideline (C criteria). Sub par sales revenues growth hints that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.

3/21/2016 12:20:54 PM -

Found support above its 50 DMA line and prior highs, and it is perched near its 52-week high. Prior mid-day reports cautioned - "Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



3/14/2016 12:24:15 PM -

Consolidating above its 50 DMA line and prior highs defining support. Last noted in the 2/12/16 mid-day report near its 52-week highs following volume-driven gains - "Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



2/12/2016 12:25:22 PM -

Rallied to new 52-week highs with volume-driven gains and no overhead supply remaining to act as resistance. Prior mid-day reports repeatedly cautioned members - "Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



2/4/2016 12:09:19 PM -

Rallied to new 52-week highs with volume-driven gains and no overhead supply remaining to act as resistance. Prior mid-day reports repeatedly cautioned members - "Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



2/2/2016 12:42:06 PM -

Rallied to new 52-week highs with volume-driven gains and no overhead supply remaining to act as resistance. Prior mid-day reports repeatedly cautioned members - "Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



2/1/2016 12:44:12 PM -

Hitting new 52-week highs with volume-driven gains and no overhead supply remains to act as resistance. Prior mid-day reports cautioned members - "Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



1/27/2016 12:13:10 PM -

Rebounded near its 52-week high and little overhead supply remains to act as resistance. Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Prior mid-day reports cautioned members - "Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



1/26/2016 12:50:53 PM -

Rebounding near its 52-week high and little overhead supply remains to act as resistance. Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Noted with caution in the 8/21/14 mid-day report - "Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



1/21/2016 12:54:35 PM -

Rebounding near its 52-week high and little overhead supply remains to act as resistance. Reported earnings +8% on +3% sales revenues for the Nov '15 quarter. Last noted with caution in the 8/21/14 mid-day report - "Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



8/21/2014 12:10:29 PM -

Recently wedging near its 52-week high with gains lacking great volume conviction while very little overhead supply remains to act as resistance. Reported earnings +21% on +3% sales revenues for the May '14 quarter. Found support at its 200 DMA line during its consolidation since last noted with caution in the 7/03/14 mid-day report - "Sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09."



7/3/2014 11:04:51 AM -

Approaching its 52-week high with very little overhead supply remaining to act as resistance. Earnings increases were above the +25% minimum guideline in recent quarterly comparisons through Feb '14, but with sub par sales revenues growth hinting that there is not great demand for any new (N criteria) products or services. Annual earnings (A criteria) history has been improving after a downturn in FY '09.



8/28/2013 12:36:15 PM -

Consolidating in a tight range above its 50 DMA line in recent weeks, and today it is perched near its 52-week high with no overhead supply to act as resistance. Showing strong sales revenues and earnings increases in recent quarterly comparisons through May '13 satisfying the C criteria. Its annual earnings (A criteria) history included a downturn in FY '09.



1/9/2008 12:35:44 PM -

Not showing particularly strong or steady sales revenues and earnings increases, and it is extended from a sound base.



1/8/2008 12:46:20 PM -

Not showing particularly strong steady sales revenues and earnings increases, and it is extended from a sound base.



7/16/2007 12:43:01 PM - No base.