6/17/2022 1:02:03 PM - Met resistance near its 200 DMA line and it has been sputtering since the 5/10/22 mid-day report last noted - "Reported Mar '22 quarterly earnings +22% on +15% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong."

5/10/2022 1:41:14 PM - Rebounding near its 200 DMA line. The 2/04/22 mid-day report noted - "Reported Mar '22 quarterly earnings +22% on +15% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong."

2/4/2022 12:50:51 PM - Rallied after testing its 200 DMA line this week. Reported Dec '21 quarterly earnings +22% on +15% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong.

2/2/2022 12:39:20 PM - Testing its 200 DMA line ($55.29). Due to report Dec '21 quarterly earnings results. The 3 prior quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong.

4/12/2016 12:31:12 PM - Recently wedging into new high territory with gains lacking great volume conviction. Reported Dec '15 earnings +10% on +1% sales revenues, a 2nd consecutive quarter with earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong.

2/4/2016 12:38:18 PM - Reported stronger than expected Dec '15 earnings and rallied above its 50 DMA line with a considerable volume-driven gain today, rebounding from below its 200 DMA line. Earnings rose +20% on +14% sales revenues for the Sep '15 quarter, a fundamental flaw after 3 consecutive quarters with earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong.

11/30/2015 1:23:19 PM - Pulling back today with heavy volume testing its 50 DMA line. Reported earnings +20% on +14% sales revenues for the Sep '15 quarter, a fundamental flaw after 3 consecutive quarters with earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong.

9/3/2015 12:44:50 PM - Violated its 50 DMA line with damaging volume-driven losses and it has not formed a sound base. Stalled and endured distributional pressure after last noted in the 8/14/15 mid-day report - "Reported earnings +27% on +32% sales revenues for the Jun '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's winning models. Its annual earnings (A criteria) history has been strong."

8/14/2015 1:27:22 PM - Patient investors may watch for a new base to possibly form and be noted in the weeks ahead. Held its ground stubbornly and touched a new 52-week high today's gain backed by above average volume. Found support at its 50 DMA line, but it is extended from any sound base. Reported earnings +27% on +32% sales revenues for the Jun '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's winning models. Its annual earnings (A criteria) history has been strong.

8/6/2015 1:05:51 PM - Reported earnings +27% on +32% sales revenues for the Jun '15 quarter, its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's winning models. Its annual earnings (A criteria) history has been strong. Touched a new 52-week high with today's gain backed by above average volume. Found support at its 50 DMA line, but it is extended from any sound base. Patient investors may watch for a new base to possibly form and be noted in the weeks ahead.

7/31/2015 1:16:00 PM - Challenging its 52-week high with today's gain. Found support at its 50 DMA line and made gradual progress since last noted with caution in the 5/14/15 mid-day report - "Reported +34% earnings on +33% sales revenues for the Mar '15 quarter, its 2nd quarter with earnings above the +25% minimum guideline (C criteria). Prior comparisons had sub par sales revenues growth and earnings. Its annual earnings (A criteria) history has been strong."

5/14/2015 1:49:16 PM - Challenging its 52-week high with today's big volume-driven gain. Reported +34% earnings on +33% sales revenues for the Mar '15 quarter, its 2nd quarter with earnings above the +25% minimum guideline (C criteria). Prior comparisons had sub par sales revenues growth and earnings. Its annual earnings (A criteria) history has been strong.

4/9/2015 1:03:58 PM - Hitting a new 52-week high today while adding to a recent spurt of volume-driven gains. Prior mid-day reports cautioned - "Reported +60% earnings on +36% sales revenues for the Dec '14 quarter. Prior quarters were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Its annual earnings (A criteria) history has been strong."

3/27/2015 12:36:43 PM - Perched near its 52-week high, encountering distributional pressure this week after a spurt of gains. Held its ground near prior highs and above its 50 DMA line since noted with caution in the 2/10/15 mid-day report - "Reported +60% earnings on +36% sales revenues for the Dec '14 quarter. Prior quarters were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Its annual earnings (A criteria) history has been strong."

3/25/2015 12:45:16 PM - Perched at its 52-week high after a spurt of gains. Held its ground near prior highs and above its 50 DMA line since noted with caution in the 2/10/15 mid-day report - "Reported +60% earnings on +36% sales revenues for the Dec '14 quarter. Prior quarters were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Its annual earnings (A criteria) history has been strong."

3/19/2015 12:37:43 PM - Perched at its 52-week high after a spurt of gains. Held its ground near prior highs and above its 50 DMA line since last noted with caution in the 2/10/15 mid-day report - "Reported +60% earnings on +36% sales revenues for the Dec '14 quarter. Prior quarters were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Its annual earnings (A criteria) history has been strong."

2/10/2015 12:52:00 PM - Perched at its 52-week high following a considerable 2/05/15 gap up and volume-driven gain. Reported +60% earnings on +36% sales revenues for the Dec '14 quarter. Prior quarters were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Its annual earnings (A criteria) history has been strong.

7/9/2013 12:51:58 PM - Considerable volume-driven gain today challenging its 52-week high following an analyst's new "Buy" rating and news that it is acquiring Care Pharmaceuticals, an Australian OTC healthcare products firm. Prior mid-day reports cautioned - "No resistance remains due to overhead supply, however it is extended from any sound base pattern. Reported earnings +38% on +15% sales revenues for the Mar '13 quarter, marking its 5th consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong, and consensus estimates are calling for FY '14 earnings +7% and FY '15 earnings +9%."

5/29/2013 12:39:02 PM - Consolidating in a tight range following a "negative reversal" on 5/16/13 after hitting a new 52-week high. Prior mid-day reports cautioned - "No resistance remains due to overhead supply, however it is extended from any sound base pattern. Reported earnings +38% on +15% sales revenues for the Mar '13 quarter, marking its 5th consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong, and consensus estimates are calling for FY '14 earnings +7% and FY '15 earnings +9%."

5/24/2013 12:51:36 PM - Retreating from its 52-week high following a "negative reversal" last week. No resistance remains due to overhead supply, however it is extended from any sound base pattern. Reported earnings +38% on +15% sales revenues for the Mar '13 quarter, marking its 5th consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong, and consensus estimates are calling for FY '14 earnings +7% and FY '15 earnings +9%.

5/16/2013 12:45:24 PM - Gapped down today, retreating from a new 52-week high hit on the prior session before a "negative reversal" and lower close. No resistance remains due to overhead supply, however it is extended from any sound base pattern. Reported earnings +38% on +15% sales revenues for the Mar '13 quarter, marking its 5th consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong, and consensus estimates are only calling for FY '14 earnings +7% and FY '15 earnings +5%.

5/3/2013 1:18:53 PM - Hitting another new 52-week high with above average volume behind today's 2nd consecutive gain. No resistance remains due to overhead supply. Held its ground stubbornly and made gradual progress since last noted in the 2/07/13 mid-day report with caution - "Reported earnings +48% on +51% sales revenues for the Dec '12 quarter, marking its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong."

2/7/2013 1:18:07 PM - Gapped up today and hit a new 52-week high, and no resistance remains due to overhead supply. Reported earnings +48% on +51% sales revenues for the Dec '12 quarter, marking its 4th consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong. Found support near its 50 DMA line while consolidating since last noted with caution in the 11/13/12 mid-day report following a considerable gap up and volume-driven rally for a new 52-week high. 

11/13/2012 12:42:15 PM - No resistance remains due to overhead supply. Quietly consolidating since last noted in the 11/02/12 mid-day report following a considerable gap up and volume-driven rally for a new 52-week high - "Reported earnings +62% on +53% sales revenues for the Sep '12 quarter, marking its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong."

11/2/2012 12:43:22 PM - Edging higher today following a considerable gap up and volume-driven rally for a new 52-week high on the prior session, rising with no resistance remaining due to overhead supply. Reported earnings +62% on +53% sales revenues for the Sep '12 quarter, marking its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong.

11/1/2012 1:06:00 PM - Gapped up today and rallied for a new 52-week high, and no resistance remains due to overhead supply. Reported earnings +62% on +53% sales revenues for the Sep '12 quarter, marking its 3rd consecutive quarter with earnings above the +25% minimum guideline (C criteria) following 3 sub par quarterly comparisons. Its annual earnings (A criteria) history has not been especially strong.