1/28/2021 12:56:08 PM - Pulling back from its 52-week high hit this week, consolidating after an impressive streak of gains. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria). Erratic annual earnings history.

3/11/2014 12:56:17 PM - Gapped up today and hit a new 52-week high then reversed into the red. Reported earnings +12% on +14% sales revenues for the Jan '14 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).

1/9/2014 12:54:09 PM - Gapped down today, retreating near its 50 DMA line from its 52-week high with higher volume behind recent losses indicative of distributional pressure. Reported earnings +22% on +14% sales revenues for the Oct '13 quarter. Prior quarterly earnings increases have not been strong and steady above the +25% minimum guideline (C criteria).

11/7/2013 12:29:55 PM - Retreating from its 52-week high with higher volume behind recent losses indicative of distributional pressure. Reported earnings +27% on +22% sales revenues for the Jul '13 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline.

9/13/2012 12:44:41 PM - Rallying up from its 50 DMA line following the damaging gap down from its 52-week high noted on 9/11/12. Reported earnings +19% on +16% sales revenues for the Jul '12 quarter. Found support above earlier highs in the $48-49 area during its consolidation since noted in the 6/15/12 mid-day report -"Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline."

9/12/2012 12:40:29 PM - Rallying up from its 50 DMA line today after a damaging gap down from its 52-week high on the prior session. Reported earnings +19% on +16% sales revenues for the Jul '12 quarter. Found support above earlier highs in the $48-49 area during its consolidation since noted in the 6/15/12 mid-day report -"Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline."

9/11/2012 12:37:04 PM - Gapped down today from the new 52-week high hit on the prior session. Reported earnings +19% on +16% sales revenues for the Jul '12 quarter. Found support above earlier highs in the $48-49 area during its consolidation since noted in the 6/15/12 mid-day report -"Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline."

9/10/2012 12:59:09 PM - Hitting a new 52-week high today. Found support above earlier highs in the $48-49 area during its consolidation since last noted in the 6/15/12 mid-day report -"Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline."

6/15/2012 12:40:42 PM - Consolidating above its 50 DMA line. Prior mid-day reports noted while pulling back following 3 consecutive volume-driven gains for a new 52-week high - "Its 50 DMA line acted as a support level recently along with earlier highs in the $48-49 area. Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline."

6/13/2012 12:26:23 PM - Pulling back near its 50 DMA line today. It was noted in the 6/07/12 mid-day report while pulling back following 3 consecutive volume-driven gains for a new 52-week high - "Its 50 DMA line acted as a support level recently along with earlier highs in the $48-49 area. Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline."

6/7/2012 12:43:48 PM - Pulling back today following 3 consecutive volume-driven gains for a new 52-week high. Its 50 DMA line acted as a support level recently along with earlier highs in the $48-49 area. Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline.

6/6/2012 1:11:27 PM - Up today for a 3rd consecutive volume-driven gain, trading at its 52-week high. Its 50 DMA line acted as a support level recently along with earlier highs in the $48-49 area. Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline.

6/5/2012 12:25:10 PM - Hit a new 52-week high today. Its 50 DMA line acted as a support level recently along with earlier highs in the $48-49 area. Reported earnings +23% on +15% sales revenues for the quarter ended April 30, 2012 versus the year ago period. Quarterly earnings increases have been below the +25% minimum guideline.

6/4/2012 12:41:44 PM - Consolidating less than -5% off its 52-week high, bouncing today near its 50 DMA line which may act as a support level along with earlier highs in the $48-49 area. Quarterly earnings increases have been below the +25% minimum guideline.

6/15/2010 12:41:20 PM - Consolidating less than -5% off its 52-week high, staying well above support at its 50 DMA line since March. Sales and earnings history below guidelines.

6/9/2010 12:40:22 PM - Perched near its 52-week high after finding recent support above its 50 DMA line. Sales and earnings history below guidelines.

6/3/2009 - Its gap up gain on 6/02/09 helped it break out from a deep 8-month a cup-with-handle pattern after finding recent support above its 50 DMA line. Sales and earnings history below guidelines.

5/14/2009 12:35:32 PM -

Working on the right side of an 8-month cup shaped pattern, generally wedging higher in recent weeks without forming a ideal downward sloping handle to complete a cup-with-handle pattern. Sales and earnings have been below the guidelines too!



2/16/2005 12:48:52 PM - Best in good group. Too ET to be buyable. PP= $32 MB= $33.6

2/15/2005 12:43:41 PM - Best in good group. Too ET to be buyable. PP= $32 MB= $33.6

2/14/2005 1:22:44 PM - Best in pretty good group. Too ET to be buyable. PP= $32 MB= $33.6

2/10/2005 12:43:05 PM - Best in pretty good group. Too ET to be buyable. PP= $32 MB= $33.6

6/2/2004 1:00:00 PM - Leader in poor group. Too ET to be buyable