5/31/2023 12:43:15 PM - Violated its 200 DMA lien with today's big loss. Reported earnings +32% on +3% sales revenues for the quarter ended January 31, 2023 versus the year ago period. Prior quarterly earnings and sales revenues increases were subpar, not a match with the fact-based investment system's fundamental guidelines.

6/12/2012 12:10:11 PM - Reported earnings +18% on +9% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings and sales revenues increases had been noted before while decelerating. A downturn in FY '09 earnings (A criteria) is a flaw with respect to the fact-based investment system.

2/22/2012 12:14:20 PM - Gapped down today, abruptly retreating from its 52-week high hit last week after wedging higher without great volume conviction. Its 50 DMA line defines important chart support. Recent quarterly earnings have been above the +25% guideline while sales revenues increases have been decelerating. A downturn in FY '09 earnings (A criteria) is a flaw with respect to the fact-based investment system.

1/26/2012 12:20:37 PM - Perched near its 52-week high hit last week after wedging higher without great volume conviction. It found support above its 50 DMA line when consolidating since last noted in the 12/13/11 mid-day report - "It went through a deep correction since last noted after a technical breakout on 2/11/11 from an orderly base above its 50 DMA line. Recent quarterly earnings and sales revenues increases have been strong however a downturn in FY '09 earnings (A criteria) is a flaw with respect to the fact-based investment system."

12/13/2011 12:25:36 PM - Perched near its 52-week high hit last week. It found support near prior chart highs in the $62 area and above its 50 DMA line when consolidating since last noted in the 11/17/11 mid-day report - "It went through a deep correction since last noted after a technical breakout on 2/11/11 from an orderly base above its 50 DMA line. Recent quarterly earnings and sales revenues increases have been strong however a downturn in FY '09 earnings (A criteria) is a flaw with respect to the fact-based investment system."

11/17/2011 12:49:08 PM - Pulling back from a new 52-week high hit earlier this week. It is slightly extended from prior chart highs in the $62-63 area. It went through a deep correction since last noted after a technical breakout on 2/11/11 from an orderly base above its 50 DMA line. Recent quarterly earnings and sales revenues increases have been strong however a downturn in FY '09 earnings (A criteria) is a flaw with respect to the fact-based investment system.

2/16/2011 11:52:30 AM - Down today on heavy volume, pulling back near its 50 DMA line after reaching new 52-week highs with 4 consecutive gains on above average volume. Technically broke out on 2/11/11 from an orderly base above its 50 DMA line. Recent quarterly earnings and sales revenues increases have been strong however a downturn in FY '09 earnings (A criteria) is a flaw with respect to the fact-based investment system.

2/15/2011 11:56:27 AM - Hitting a new 52-week high with a 4th consecutive gain today on above average volume. Technically broke out on 2/11/11 from an orderly base above its 50 DMA line. Recent quarterly earnings and sales revenues increases have been strong however a downturn in FY '09 earnings (A criteria) is a flaw with respect to the fact-based investment system.

6/9/2008 12:57:17 PM - Pulling back on quieter volume after recent gains on heavier volume helped it breakout above prior chart highs in the $48 area. Sub par earnings and sales growth history. Gapped up on 5/28/08 for gains to new all-time highs.

6/2/2008 1:01:20 PM - Sub par earnings and sales growth history. Gapped up on 5/28/08 for gains to new all-time highs and recent gains have it extended above prior chart highs in the $48 area.

5/30/2008 1:12:11 PM - Sub par earnings and sales growth history. Extended above prior chart highs in the $48 area. Gapped up on 5/28/08 for gains to new all-time highs.

5/29/2008 1:01:31 PM - Sub par earnings and sales growth history. Gapped up on 5/28/08 for gains to new all-time highs.

12/21/2007 1:36:59 PM - Sub par earnings and sales growth history. Bounced near prior highs and its 50 DMA line in the $42 area that are a support level.

11/30/2007 1:07:51 PM - Sub par earnings and sales growth history. Technically broke out this week to new highs.