8/23/2022 12:50:53 PM - Recently rebounding after a deep consolidation since noted on 12/16/21 retreating from its all-time high. Reported Jul '22 quarterly earnings +3% on +2% sales revenues versus the year ago period. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

8/22/2022 12:36:47 PM - Recently rebounding after a deep consolidation since last noted on 12/16/21 retreating from its all-time high. Due to report Jul '22 quarterly results. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

12/16/2021 1:14:19 PM - Encountering distributional pressure and violating its 50 DMA line ($257) with today's volume-driven loss while retreating from its all-time high. Reported Oct '21 quarterly earnings +18% on +7% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues increases were stronger. Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

8/20/2020 12:29:50 PM - Gapped down today encountering distributional pressure and violating its 50 DMA line ($193) while abruptly retreating from its all-time high. Reported Jul '20 quarterly earnings -12% on -4% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues increases were sub par. Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

12/26/2019 12:01:19 PM - Encountered distributional pressure in recent weeks, yet still consolidating above its 50 DMA line ($161.64) and perched near its all-time high. Noted with caution in prior mid-day reports - "Reported earnings +24% on +3% sales revenues in the Oct '19 quarter. Prior earnings and sales revenues increases were sub par. Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system."

12/20/2019 12:42:13 PM - Encountered distributional pressure over the past 2 weeks, still consolidating above its 50 DMA line ($160.33) and perched near its all-time high. Last noted with caution in the 12/16/19 mid-day report - "Reported earnings +24% on +3% sales revenues in the Oct '19 quarter. Prior earnings and sales revenues increases were sub par. Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system."

12/16/2019 12:47:31 PM - Encountered distributional pressure last week and the 12/13/19 mid-day report noted - "Reported earnings +24% on +3% sales revenues in the Oct '19 quarter. Prior earnings and sales revenues increases were sub par. Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system."

12/13/2019 12:30:50 PM - Encountering distributional pressure this week. Reported earnings +24% on +3% sales revenues in the Oct '19 quarter. Prior earnings and sales revenues increases were sub par. Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

12/12/2019 12:44:35 PM - Reported earnings +24% on +3% sales revenues in the Oct '19 quarter. Prior earnings and sales revenues increases were sub par. Up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

5/23/2017 1:17:23 PM - Reported earnings +13% on +13% sales revenues in the Apr '17 quarter. Pulling back from all-time highs and violating its 50 DMA line with today's volume-driven loss. Last noted with caution in the 3/03/17 mid-day report - "Prior sales revenues increases were sub par and its up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system."

3/3/2017 1:31:24 PM - Reported earnings +41% on +9% sales revenues in the Jan '17 quarter. Perched at all-time highs, it found support above its 50 DMA line and made gradual progress since noted with caution in the 12/14/16 mid-day report - "Prior sales revenues increases were sub par and its up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system."

2/21/2017 12:26:03 PM - Reported earnings +41% on +9% sales revenues in the Jan '17 quarter. Perched at all-time highs, it found support above its 50 DMA line and made gradual progress since last noted with caution in the 12/14/16 mid-day report - "Prior sales revenues increases were sub par and its up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system."

12/14/2016 12:30:47 PM - Gapped up today hitting a new all-time highs. Found support above prior highs and its 50 DMA line. Reported earnings +46% on +14% sales revenues in the Oct '16 quarter. Prior sales revenues increases were sub par and its up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

12/13/2016 12:28:00 PM - Consolidating near prior highs and its 50 DMA line defining support in the $102 area. Reported earnings +27% on +6% sales revenues in the Jul '16 quarter. Prior sales revenues and earnings increases were sub par and its up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

8/24/2016 12:30:39 PM - Hit a new 52-week high with a considerable gap up and volume-driven gain on the prior session. Reported earnings +27% on +6% sales revenues in the Jul '16 quarter. Prior sales revenues and earnings increases were sub par and its up and down annual earnings (A criteria) history leaves fundamental concerns with regard to the guidelines of the fact-based investment system.

12/18/2012 12:22:57 PM - Halted its slide following a worrisome negative reversal after gapping up and touching a new 52-week high when last noted in the 12/14/12 mid-day report - "Reported earnings +24% on +33% sales revenues in the Oct '12 quarter. Encountering distributional pressure while making negligible headway above prior resistance in the $63 area since noted in recent mid-day reports - 'Reported earnings +31% on +22% sales revenues for the quarter ended July 31, 2012 versus the year ago period. Prior sales revenues and earnings increases were sub par and its annual earnings (A criteria) history included a downturn in FY '09 leaving fundamental concerns with regard to the guidelines of the fact-based investment system.'"

12/14/2012 12:26:42 PM - Reversed into the red after gapping up today and touching a new 52-week high. Reported earnings +24% on +33% sales revenues in the Oct '12 quarter. Encountering distributional pressure while making negligible headway above prior resistance in the $63 area since noted in recent mid-day reports - "Reported earnings +31% on +22% sales revenues for the quarter ended July 31, 2012 versus the year ago period. Prior sales revenues and earnings increases were sub par and its annual earnings (A criteria) history included a downturn in FY '09 leaving fundamental concerns with regard to the guidelines of the fact-based investment system."

12/12/2012 12:38:10 PM - Pulling back after touching a new 52-week high on Monday, encountering mild distributional pressure after making negligible headway above prior resistance in the $63 area. Prior mid-day reports noted - "Reported earnings +31% on +22% sales revenues for the quarter ended July 31, 2012 versus the year ago period. Prior sales revenues and earnings increases were sub par and its annual earnings (A criteria) history included a downturn in FY '09 leaving fundamental concerns with regard to the guidelines of the fact-based investment system."

11/26/2012 12:37:16 PM - Perched within close striking distance of its 52-week high today while adding to a recent streak of small gains lacking great volume conviction. Consolidating above prior highs in the mid-$50 range since last noted in the 8/22/12 mid-day report following a considerable breakaway gap for a new 52-week high with a gain backed by heavy volume - "Reported earnings +31% on +22% sales revenues for the quarter ended July 31, 2012 versus the year ago period. Prior sales revenues and earnings increases were sub par and its annual earnings (A criteria) history included a downturn in FY '09 leaving fundamental concerns with regard to the guidelines of the fact-based investment system."

11/5/2012 12:20:06 PM - Perched within close striking distance of its 52-week high today after a recent spurt of gains. Consolidating above prior highs in the mid-$50 range since last noted in the 8/22/12 mid-day report following a considerable breakaway gap for a new 52-week high with a gain backed by heavy volume - "Reported earnings +31% on +22% sales revenues for the quarter ended July 31, 2012 versus the year ago period. Prior sales revenues and earnings increases were sub par and its annual earnings (A criteria) history included a downturn in FY '09 leaving fundamental concerns with regard to the guidelines of the fact-based investment system."

8/22/2012 12:30:48 PM - Holding its ground today after a considerable breakaway gap for a new 52-week high with a gain backed by heavy volume on the prior session. Reported earnings +31% on +22% sales revenues for the quarter ended July 31, 2012 versus the year ago period. Prior sales revenues and earnings increases were sub par and its annual earnings (A criteria) history included a downturn in FY '09 leaving fundamental concerns with regard to the guidelines of the fact-based investment system.

2/24/2011 12:35:28 PM - Holding its ground today after a considerable gap up gain on heavy volume on 2/23/11 for a new all-time high. Reported earnings +86% on +23% sales revenues for the quarter ended January 31, 2011 versus the year ago period. It found support well above its 50 DMA line while consolidating since noted in the mid-day report on 12/17/10 as it hit new all-time highs with great volume conviction following strong quarterly results and an analyst upgrade. Prior mid-day reports noted - "Sales and earnings increases in recent quarterly comparisons have been great, however, prior quarterly and annual earnings (A criteria) growth has been below guidelines of the fact-based investment system."

2/23/2011 12:53:37 PM - Gapped up today for a new all-time high. Reported earnings +86% on +23% sales revenues for the quarter ended January 31, 2011 versus the year ago period. It found support well above its 50 DMA line while consolidating since last noted in the mid-day report on 12/17/10 as it hit new all-time highs with great volume conviction following strong quarterly results and an analyst upgrade. Prior mid-day reports noted - "Sales and earnings increases in recent quarterly comparisons have been great, however, prior quarterly and annual earnings (A criteria) growth has been below guidelines of the fact-based investment system."

12/17/2010 12:40:48 PM - Gapped up on 12/16/10 for a new all-time high with great volume conviction following strong quarterly results and an analyst upgrade. Prior mid-day reports noted - "Sales and earnings increases in recent quarterly comparisons have been great, however, prior quarterly and annual earnings (A criteria) growth has been below guidelines of the fact-based investment system."

12/16/2010 12:49:46 PM - Gapped up today, hitting a new all-time high with great volume conviction following strong quarterly results and a analyst upgrade. The 11/12/10 mid-day report noted - "Sales and earnings increases in recent quarterly comparisons have been great, however, prior quarterly and annual earnings (A criteria) growth has been below guidelines of the fact-based investment system."

11/12/2010 12:42:16 PM - Gapped down today, pulling back toward prior chart highs in the $77-78 area after wedging to new all-time highs with gains in recent weeks lacking great volume conviction. Sales and earnings increases in recent quarterly comparisons have been great, however, prior quarterly and annual earnings (A criteria) growth has been below guidelines of the fact-based investment system.

3/19/2010 12:40:21 PM - Latest quarter ended Jan 31, 2010 showed better sales and earnings results, however, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

3/12/2010 12:58:35 PM - Steadily rising since a gap up on 2/23/10, it is perched at its 52 week high. Latest quarter ended Jan 31, 2010 showed better sales and earnings results, however, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

3/10/2010 12:50:44 PM - Steadily rising since a gap up on 2/23/10, it hit another new 52 week high today. Latest quarter ended Jan 31, 2010 showed better sales and earnings results, however, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

2/24/2010 12:56:57 PM - Trading up for a 9th consecutive gain today following a gap up on 2/23/10 for a new 52 week high with a considerable gain on heavy volume. Latest quarter ended Jan 31, 2010 showed better sales and earnings results, however, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/20/2008 1:14:37 PM - Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/18/2008 12:53:46 PM - Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/16/2008 12:49:39 PM - Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/13/2008 1:09:51 PM - Gapped up today. Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/11/2008 1:10:53 PM - Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/10/2008 12:41:38 PM - Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/9/2008 1:15:18 PM - Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/6/2008 1:20:17 PM - Extended from any sound base, edging to new all-time highs since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/5/2008 1:48:01 PM - Edging to new all-time highs with more gains on above average volume since its breakaway gap on 5/22/08 after reporting strong earnings results and encouraging guidance. However, prior quarterly and annual earnings growth has been below guidelines and unimpressive.

6/4/2008 12:57:50 PM - Holding its gains stubbornly since a breakaway gap on 5/22/08 to new all-time highs after reporting strong earnings results and encouraging guidance. Prior quarterly and annual earnings growth has been below guidelines and unimpressive.

5/29/2008 1:25:04 PM - Holding its gains stubbornly since a breakaway gap on 5/22/08 to new all-time highs after reporting strong earnings results and encouraging guidance. Prior quarterly and annual earnings growth has been unimpressive.

5/27/2008 1:09:07 PM - Holding its gains stubbornly since a breakaway gap on 5/22/08 to new all-time highs after reporting strong earnings results and encouraging guidance. Prior quarterly and annual earnings growth has been unimpressive.

5/23/2008 1:05:29 PM - Pulling back today after a breakaway gap on 5/22/08 to new all-time highs after reporting strong earnings results and encouraging guidance. Prior quarterly and annual earnings growth has been unimpressive.

5/22/2008 - Breakaway gap up today, hitting new all-time highs after reporting strong earnings results and encouraging guidance. Prior quarterly and annual earnings growth has been unimpressive.

6/28/2004 1:00:00 PM - Leader in decent group. Too ET from $36 base.

6/18/2004 1:00:00 PM - Leader in decent group. Getting a little ET from $36 base.

6/9/2004 1:00:00 PM - Leader in just OK group. Getting a little ET from $36 base.