12/7/2018 12:14:51 PM - Undercutting its 200 DMA line again and testing prior lows in the $91-92 area. Noted with caution in prior mid-day reports - "Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

12/4/2018 12:55:34 PM - Found prompt support on the prior session after undercutting its 200 DMA line and testing prior lows in the $91-92 area. Noted with caution in the 11/16/18 mid-day report - "Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

12/3/2018 12:19:31 PM - Violating its 200 DMA line with today's big loss testing prior lows in the $91-92 area. Last noted with caution in the 11/16/18 mid-day report - "Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

11/16/2018 12:41:09 PM - Recently finding support at its 200 DMA line. Slumped below its 50 DMA line after last noted with caution in the 9/20/18 mid-day report - "Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

9/20/2018 12:49:03 PM - Perched near its all-time high after testing its 50 DMA line with recent volume-driven losses. Prior mid-day reports noted - "Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

9/11/2018 12:10:48 PM - Perched near its all-time high after testing its 50 DMA line ($98.50) last week with a volume-driven loss. Prior mid-day reports noted - "Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

9/7/2018 11:40:07 AM - Perched near its all-time high after testing its 50 DMA line ($98.06) with a volume-driven loss. The 9/05/18 mid-day report noted - "Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

9/5/2018 12:21:03 PM - Pulling back from its all-time high, testing its 50 DMA line ($97.64) earlier with today's volume-driven loss. Reported earnings +72% on -2% sales revenues for the quarter ended July 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign.

5/24/2018 12:33:40 PM - Pulling back from its all-time high, violating its 50 DMA line and undercutting prior lows with today's damaging volume-driven loss. Noted in prior mid-day reports - "Reported earnings +59% on +9% sales revenues for the quarter ended January 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

5/16/2018 12:47:41 PM - Perched near its all-time high, finding prompt support near its 50 DMA line since last noted in the 4/06/18 mid-day report - "Reported earnings +59% on +9% sales revenues for the quarter ended January 31, 2018 versus the year ago period. Fundamental concerns remain. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

4/6/2018 12:19:43 PM - Perched near its all-time high after volume-driven gains this week. Reported earnings +59% on +9% sales revenues for the quarter ended January 31, 2018 versus the year ago period. Fundamental concerns remain. Last noted in the 12/01/14 mid-day report - "Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

12/1/2014 12:05:07 PM - Consolidating after slumping below its 50 DMA line since last noted with caution in the 11/14/14 mid-day report - "Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

11/14/2014 12:11:31 PM - Consolidating above its 50 DMA line, encountering recent distributional pressure. The 9/10/14 mid-day report cautioned members - "Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign."

9/10/2014 12:28:13 PM - Powering to new 52-week highs with today's 4th consecutive gain on ever-increasing volume, rallying without overhead supply to act as resistance. Quarterly sales revenues and earnings history has not been steady, and its up and down annual earnings (A criteria) history is a concern. Increasing ownership by top-rated funds (I criteria) is a reassuring sign.

9/27/2010 12:41:44 PM - Perched near its 52-week high without additional overhead supply to act as resistance. Quarterly sales revenues and earnings history has not been steady, yet it has earned high ranks and has shown great annual earnings (A criteria) growth in recent years. Increasing ownership by top-rated funds (I criteria) is a reassuring sign.

7/1/2009 12:20:59 PM - Holding its ground near its 52-week high after recent gains on heavier than average volume. It faces additional overhead supply. Sales growth has been below guidelines and negative in recent comparisons, leaving fundamental concerns despite its strong earnings increases over the period.

6/23/2009 12:12:27 PM - Hit another new 52-week high today with a gain on heavier than average volume. It faces additional overhead supply. Sales growth has been below guidelines and negative in recent comparisons, leaving fundamental concerns despite its strong earnings increases over the period.

6/19/2009 1:21:21 PM - Sales growth has been below guidelines and negative in recent comparisons, leaving fundamental concerns despite its strong earnings increases over the period. It faces additional overhead supply. Hit a new 52-week high today with its third consecutive gain on heavier than average volume. Recently strung together 7 consecutive gains, with the last 5 on above average volume.

6/18/2009 2:42:21 PM - Hit a new 52-week high today with its second consecutive gain on heavier than average volume. Recently strung together 7 consecutive gains, with the last 5 on above average volume. It faces additional overhead supply. Sales and earnings history below guidelines, leaving fundamental concerns.

6/3/2009 12:39:49 PM - Hit a new 52-week high today. Recently strung together 7 consecutive gains, with the last 5 on above average volume. It faces additional overhead supply. Sales and earnings history below guidelines.

6/2/2009 12:20:50 PM - Small gap down today follows 7 consecutive gain, with the last 5 on above average volume. It faces additional overhead supply. Sales and earnings history below guidelines.

6/1/2009 12:28:41 PM - On track today for a 7th consecutive gain, the last 5 with above average volume, yet it faces additional overhead supply. Sales and earnings history below guidelines.

5/29/2009 1:09:06 PM - Trading near recent chart highs after gains backed by heavy volume, yet it faces additional overhead supply. Sales and earnings history below guidelines.