6/21/2018 12:35:51 PM - Gapped up on 4/30/18 following M&A news. Reported earnings +42% on +12% sales revenues for the Mar '18 quarter, its 2nd quarterly comparison above the +25% minimum guideline (C criteria).

6/6/2018 12:12:52 PM - Gapped up on 4/30/18 following M&A news. Reported earnings +42% on +12% sales revenues for the Mar '18 quarter, its 2nd quarterly comparison above the +25% minimum guideline (C criteria).

5/7/2018 12:54:34 PM - Gapped up on 4/30/18 following M&A news. Reported earnings +31% on +11% sales revenues for the Dec '17 quarter, but prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria).

5/2/2018 12:21:18 PM - Gapped up on 4/30/18 following M&A news. Reported earnings +31% on +11% sales revenues for the Dec '17 quarter, but prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria).

5/1/2018 12:18:13 PM - Gapped up on the prior session on M&A news. Reported earnings +31% on +11% sales revenues for the Dec '17 quarter, but prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria).

5/5/2017 1:11:29 PM - Slumping below its 50 DMA line with today's volume-driven loss. Reported earnings +38% on +24% sales revenues for the Mar '17 quarter, but prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria).

3/7/2017 12:17:21 PM - Pulling back from its 52-week high following an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Reported earnings +21% on +44% sales revenues for the Dec '16 quarter, below the +25% minimum guideline (C criteria). It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

3/6/2017 12:09:17 PM - Perched at its 52-week high following an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Reported earnings +21% on +44% sales revenues for the Dec '16 quarter, below the +25% minimum guideline (C criteria). It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

3/3/2017 1:23:43 PM - Perched at its 52-week high following an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Reported earnings +21% on +44% sales revenues for the Dec '16 quarter, below the +25% minimum guideline (C criteria). It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

3/1/2017 12:20:40 PM - Hitting new 52-week highs with 4 consecutive volume-driven gains. Noted with caution in prior mid-day reports - "Reported earnings +21% on +44% sales revenues for the Dec '16 quarter, below the +25% minimum guideline (C criteria). It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

2/28/2017 12:15:35 PM - Hit a new 52-week high with 2 consecutive volume-driven gains. Reported earnings +21% on +44% sales revenues for the Dec '16 quarter, below the +25% minimum guideline (C criteria). Noted with caution in prior mid-day reports - "It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

1/27/2017 11:36:35 AM - Holding its ground near its 52-week high. Reported earnings +29% on +43% sales revenues for the Sep '16 quarter, but prior comparisons had earnings below the +25% minimum guideline (C criteria). Last noted with caution in the 12/31/13 mid-day report - "It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

12/31/2013 12:50:08 PM - Holding its ground near its 52-week and all-time highs. Reported earnings +54% on +28% sales revenues for the Sep '13 quarter, its 3rd consecutive comparison with earnings above the +25% minimum guideline (C criteria). It may produce more climactic gains while rallying from a riskier "late stage" base, however prior mid-day reports cautioned members - "It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

11/21/2013 12:36:03 PM - Hitting new 52-week and all-time highs with today's 5th consecutive gain with ever increasing volume. Reported earnings +54% on +28% sales revenues for the Sep '13 quarter, its 3rd consecutive comparison with earnings above the +25% minimum guideline (C criteria). It may produce more climactic gains while rallying from a riskier "late stage" base, however prior mid-day reports cautioned members - "It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

11/6/2013 12:30:15 PM - Challenging its 52-week high with today's considerable volume-driven gain. Reported earnings +54% on +28% sales revenues for the Sep '13 quarter, its 3rd consecutive comparison with earnings above the +25% minimum guideline (C criteria). Traded above and below its 50 DMA line during its consolidation since last noted in the 9/23/13 mid-day report with caution - "It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

9/23/2013 12:30:55 PM - Perched at its 52-week high today, very extended from any sound base. Held its ground stubbornly and made steady progress above its 50 DMA line. Three of the past 4 quarterly comparisons through Jun '13 showed earnings above the +25% minimum guideline (C criteria). Prior mid-day reports cautioned members - "It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11."

9/4/2013 12:26:07 PM - Hitting another new 52-week high today, getting extended from any sound base. Held its ground stubbornly and made steady progress above its 50 DMA line since last noted in the 6/10/13 mid-day report with caution. Three of the past 4 quarterly comparisons through Jun '13 showed earnings above the +25% minimum guideline (C criteria). It has earned high ranks, but its annual earnings history (A criteria) included a slight downturn in FY '11.

6/10/2013 12:21:11 PM - Hitting a new 52-week high today with a volume-driven gain. Held its ground stubbornly since last noted in the 5/24/13 mid-day report with caution - "Reported earnings +50% on +29% sales revenues for the Mar '13 quarter, an improvement from earnings +14% on +26% sales revenues for the Dec '12 quarter (below the +25% minimum earnings guideline). Prior mid-day reports cautioned - 'It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria).'"

5/24/2013 12:42:31 PM - Hovering near its 52-week high, enduring mild distributional pressure this week following a previous spurt of volume-driven gains. Held its ground stubbornly and rallied further into new high territory since last noted in the 5/08/13 mid-day report with caution - "Reported earnings +50% on +29% sales revenues for the Mar '13 quarter, an improvement from earnings +14% on +26% sales revenues for the Dec '12 quarter (below the +25% minimum earnings guideline). Prior mid-day reports cautioned - 'It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria).'"

5/8/2013 12:40:12 PM - Hitting another new 52-week high with today's 5th consecutive gain. Reported earnings +50% on +29% sales revenues for the Mar '13 quarter, an improvement from earnings +14% on +26% sales revenues for the Dec '12 quarter (below the +25% minimum earnings guideline). Prior mid-day reports cautioned - "It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

5/7/2013 12:16:48 PM - Hitting a new 52-week high with today's 4th consecutive gain. Reported earnings +14% on +26% sales revenues for the Dec '12 quarter, below the +25% minimum earnings guideline. Prior mid-day reports cautioned - "It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

2/22/2013 12:24:34 PM - Retreating with higher volume today after a gain on light volume on the prior session. On 2/20/13 it gapped down and traded near its 50 DMA line, abruptly retreating from its 52-week high. Reported earnings +14% on +26% sales revenues for the Dec '12 quarter, below the +25% minimum earnings guideline. Prior mid-day reports cautioned - "It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

2/20/2013 12:10:46 PM - Gapped down today and traded near its 50 DMA line then promptly rebounded back toward its 52-week high hit on the prior session with its 3rd consecutive gain marked by above average volume. Reported earnings +14% on +26% sales revenues for the Dec '12 quarter, below the +25% minimum earnings guideline. Prior mid-day reports cautioned - "It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

1/25/2013 12:09:04 PM - Hit another new 52-week high today with a 7th consecutive gain marked by above average volume. Prior mid-day reports cautioned - "It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

1/22/2013 12:29:23 PM - Hitting a new 52-week high today with a 4th consecutive gain marked by above average volume. Held its ground stubbornly and made steady progress through previously noted - "overhead supply up through the $29 level." Prior mid-day reports cautioned - "It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

12/28/2012 12:24:41 PM - Hovering near its 52-week high while churning above average volume. Making no further progress and still trading below its May 2011 all-time highs since last noted in the 12/12/12 mid-day report - "Faces additional resistance due to overhead supply up through the $29 level. It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

12/12/2012 12:16:20 PM - Hitting new 52-week highs this week with gains backed with slightly above average volume, yet still trading below its May 2011 all-time highs. Held its ground above prior highs and its 50 DMA line defining important near-term chart support in the $25 area while consolidating since last noted in the 11/19/12 mid-day report - "Faces additional resistance due to overhead supply up through the $29 level. It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

11/19/2012 12:29:13 PM - Hitting a new 52-week high today with a 3rd consecutive gain. The 11/09/12 mid-day report noted - "Faces additional resistance due to overhead supply up through the $29 level. It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

11/9/2012 12:50:36 PM - Pulling back today following 2 consecutive volume-driven gains. The 11/08/12 mid-day report noted - "Hit a new 52-week high but faces additional resistance due to overhead supply up through the $29 level. It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria)."

11/8/2012 12:23:12 PM - Hit a new 52-week high but faces additional resistance due to overhead supply up through the $29 level. It has earned high ranks but its earnings history is not a good match with the investment system's guidelines (C and A criteria).