7/12/2016 12:13:37 PM - Hitting a new high today. Reported earnings +5% on +6% sales revenues for the May '16 quarter. Noted with caution in prior mid-day reports - "Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

7/7/2016 12:07:30 PM - Reported earnings +5% on +6% sales revenues for the May '16 quarter. Noted with caution in the 4/06/16 mid-day report - "Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

7/5/2016 12:12:16 PM - Reported earnings +5% on +6% sales revenues for the May '16 quarter. Last noted with caution in the 4/06/16 mid-day report - "Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

4/6/2016 12:25:27 PM - Reported earnings +18% on +8% sales revenues for the Nov '15 quarter. Undercut its 200 DMA line then rebounded since last noted with caution in the 12/30/15 mid-day report - "Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

12/30/2015 12:08:42 PM - Consolidating near its 50 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +6% on +11% sales revenues for the Aug '15 quarter. Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

10/12/2015 12:21:51 PM - Abruptly retreating from its 52-week high. Reported earnings +6% on +11% sales revenues for the Aug '15 quarter. Rallied from its 200 DMA line to new highs since last noted with caution in the 10/01/15 mid-day report - "Reported earnings +51% on +6% sales revenues for the May '15 quarter. Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

10/1/2015 12:18:22 PM - Reported earnings +6% on +11% sales revenues for the Aug '15 quarter. Testing support at its 200 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +51% on +6% sales revenues for the May '15 quarter. Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

9/30/2015 12:16:08 PM - Found support at its 200 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +51% on +6% sales revenues for the May '15 quarter. Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

9/28/2015 12:10:39 PM - Found support at its 200 DMA line. Last noted with caution in the 9/01/15 mid-day report - "Reported earnings +51% on +6% sales revenues for the May '15 quarter. Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

9/1/2015 12:35:28 PM - Found support at its 200 DMA line while enduring distributional pressure since last noted with caution in the 7/17/15 mid-day report - "Reported earnings +51% on +6% sales revenues for the May '15 quarter. Sub par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

7/17/2015 12:10:41 PM - Consolidating above its 50 DMA line. Reported earnings +51% on +6% sales revenues for the May '15 quarter. Su par sales revenues erratic annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system.  

6/25/2015 12:30:23 PM - Consolidating since noted in the 6/10/15 mid-day report when hitting new 52-week and all-time highs with big volume-driven gains. Prior mid-day reports cautioned members - "Quarterly sales revenues and earnings through Feb '15 as well as its annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system."

6/24/2015 12:08:46 PM - Consolidating since last noted in the 6/10/15 mid-day report when hitting new 52-week and all-time highs with big volume-driven gains. Quarterly sales revenues and earnings through Feb '15 as well as its annual earnings (A criteria) history do not match with the fundamental criteria of the fact-based investment system.

6/10/2015 12:50:14 PM - Hitting new 52-week and all-time highs with above average volume behind today's 4th consecutive gain. Quarterly sales revenues and earnings through Feb '15 as well as its annual earnings history do not match with the fundamental criteria of the fact-based investment system.

3/21/2013 12:32:15 PM - Hit a new 52-week high today. Found support at its 50 DMA line and prior highs in the $40 area after a damaging loss on heavy volume on 2/21/13. Recently rallied from an orderly base pattern, however it was last noted in the 1/18/13 mid-day report with caution - "Reported earnings +54% on +28% sales revenues for the quarter ended November 30, 2012 versus the year ago period, its 3rd consecutive quarter with earnings up more than the +25% minimum (C criteria). Annual earnings history has not been strong and steady, making it not a match with the A criteria of the fact-based investment system."

1/18/2013 11:57:29 AM - Gapped down today, retreating from its 52-week high. Recently rallied from an orderly base pattern. The 1/09/13 mid-day report noted - "Reported earnings +54% on +28% sales revenues for the quarter ended November 30, 2012 versus the year ago period, its 3rd consecutive quarter with earnings up more than the +25% minimum (C criteria). Annual earnings history has not been strong and steady, making it not a match with the A criteria of the fact-based investment system."

1/9/2013 11:57:51 AM - Hit a new 52-week high today with a volume-driven gain while trying to rally from an orderly base pattern. Reported earnings +54% on +28% sales revenues for the quarter ended November 30, 2012 versus the year ago period, its 3rd consecutive quarter with earnings up more than the +25% minimum (C criteria). Annual earnings history has not been strong and steady, making it not a match with the A criteria of the fact-based investment system.

12/28/2012 12:11:43 PM - After slumping below its 50 DMA line in recent weeks that short-term average has acted as a resistance level. Its 52-week high was hit with a gap up gain when the 9/28/12 mid-day report noted - "Reported earnings +63% on +34% sales revenues for the quarter ended August 31, 2012 versus the year ago period, its 2nd consecutive quarter with earnings up more than the +25% minimum. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system."

11/1/2012 12:21:46 PM - Hovering near its all-time high today following a considerable volume-driven gain on the prior session. Its high was hit when the 9/28/12 mid-day report noted - "Reported earnings +63% on +34% sales revenues for the quarter ended August 31, 2012 versus the year ago period, its 2nd consecutive quarter with earnings up more than the +25% minimum. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system."

9/28/2012 12:01:54 PM - Gapped up today for a considerable volume-driven gain and a new all-time high. Reported earnings +63% on +34% sales revenues for the quarter ended August 31, 2012 versus the year ago period, its 2nd consecutive quarter with earnings up more than the +25% minimum. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system.

7/5/2012 11:59:55 AM - Holding its ground today following a spurt of volume-driven gains after gapping up last week for a new all-time high. The 7/02/12 mid-day report noted - "Reported earnings +36% on +11% sales revenues for the quarter ended May 31, 2012 versus the year ago period. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system. It survived but failed to impress since last noted in the 7/27/11 mid-day report."

7/3/2012 11:00:02 AM - Hit another new high today, adding to prior volume-driven gains after gapping up last week for a new all-time high. The 7/02/12 mid-day report noted - "Reported earnings +36% on +11% sales revenues for the quarter ended May 31, 2012 versus the year ago period. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system. It survived but failed to impress since last noted in the 7/27/11 mid-day report."

7/2/2012 12:04:38 PM - Hitting a new high today, adding to its prior gains after gapping up for a new all-time high. Reported earnings +36% on +11% sales revenues for the quarter ended May 31, 2012 versus the year ago period. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system. It survived but failed to impress since last noted in the 7/27/11 mid-day report.

7/27/2011 11:56:50 AM - Holding its ground and churning above average volume during its consolidation following a previously noted streak of 8 consecutive gains for new all-time highs. Reported earnings +32% on +48% sales revenues for the quarter ended May 31, 2011 versus the year ago period. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system. It survived but failed to impress since noted in the 7/15/08 mid-day report.

7/26/2011 12:26:40 PM - Holding its ground and churning above average volume during its consolidation following a previously noted streak of 8 consecutive gains for new all-time highs. Reported earnings +32% on +48% sales revenues for the quarter ended May 31, 2011 versus the year ago period. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system. It survived but failed to impress since noted in the 7/15/08 mid-day report.

7/22/2011 12:44:32 PM - Reported earnings +32% on +48% sales revenues for the quarter ended May 31, 2011 versus the year ago period. Prior earnings history is not a good match with the C or A criteria of the fact-based investment system. Holding its ground following a previously noted streak of 8 consecutive gains for new all-time highs, rallying from support at its 200 DMA line. It survived but failed to impress since noted in the 7/15/08 mid-day report.

7/8/2011 11:53:44 AM - Holding its ground following a streak of 8 consecutive gains for new all-time highs, rallying from support at its 200 DMA line. It survived but failed to impress since last noted in the 7/15/08 mid-day report.

7/5/2011 12:02:17 PM - Posting its 8th consecutive gain today, it spiked to new all-time highs with a streak of volume-driven gains from support at its 200 DMA line. It survived but failed to impress since last noted in the 7/15/08 mid-day report.

7/15/2008 12:50:37 PM - Perched near all-time highs and in strong technical shape. Recent gains with above average volume helped it hit multi-year highs above $41, then it pulled back and tested support at that old resistance level while consolidating. Gapped up on 6/27/08 following solid earnings and strong guidance. Good history of mostly strong quarterly earnings and sales increases in recent years, except for relatively flat results in the quarter ended Feb 29, 2008.

7/9/2008 1:14:26 PM - Recent gains with above average volume helped it hit multi-year highs above $41, then it pulled back and tested support at that old resistance level while consolidating. Gapped up on 6/27/08 following solid earnings and strong guidance. Good history of mostly strong quarterly earnings and sales increases in recent years, except for relatively flat results in the quarter ended Feb 29, 2008.

7/8/2008 - Recent gains with above average volume helped it hit multi-year highs above $41, then it pulled back and tested support at that old resistance level while consolidating. Gapped up on 6/27/08 following solid earnings and strong guidance. Good history of mostly strong quarterly earnings and sales increases in recent years, except for relatively flat results in the quarter ended Feb 29, 2008.

7/1/2008 12:54:28 PM -

Today its third consecutive gain with above average volume and it hit multi-year highs above $41. Gapped up on 6/27/08 following solid earnings and strong guidance. Good history of mostly strong quarterly earnings and sales increases in recent years, except for relatively flat results in the quarter ended Feb 29, 2008.



6/30/2008 12:41:10 PM -

Gain today has it challenging multi-year highs after a big gap up on 6/27/08 following solid earnings and strong guidance. It has a history of mostly strong quarterly earnings and sales increases in recent years, except for relatively flat results in the quarter ended Feb 29, 2008.



6/5/2007 12:28:50 PM - No base.

6/4/2007 12:33:03 PM - No base.

6/1/2007 12:35:07 PM - No base.

5/31/2007 12:33:13 PM - No base.

5/30/2007 12:25:26 PM - Base remains questionable.

5/29/2007 12:25:27 PM - Base remains questionable.

5/23/2007 12:35:30 PM - Base remains questionable.

5/22/2007 12:23:42 PM - Base remains questionable.

5/9/2007 12:43:45 PM - Base remains questionable.

5/4/2007 12:27:18 PM - Base remains questionable.

5/3/2007 12:23:48 PM - Base remains questionable.

5/2/2007 12:19:05 PM - Base remains questionable.

5/1/2007 12:39:42 PM - Base remains questionable.

4/30/2007 12:48:13 PM - Base questionable.

4/25/2007 12:21:05 PM - Base questionable.

4/24/2007 12:18:31 PM - Base questionable.

4/23/2007 12:28:58 PM - Base questionable.

4/19/2007 12:32:46 PM - Base questionable.

4/18/2007 12:30:45 PM - Base questionable.

4/16/2007 12:21:15 PM - Base questionable.