8/3/2023 12:39:22 PM - Gapped down today and undercut both its 50 and 200 DMA lines then recovered back above them. Reported earnings -55% on -22% sales revenues for the Jun '23 quarter versus the year-ago period, its 3rd quarterly comparison well below the +25% minimum guideline (C criteria). Annual earnings history included a downturn in FY '19 and '20, not a good match with the fundamental guidelines (A criteria) of the fact-based investment system. Has a new CEO as of 9/01/18.

4/26/2023 12:19:49 PM - Pulling back testing its 200 DMA line ($103.41) which has acted as support in recent months while consolidating. Reported earnings +18% on +5% sales revenues for the Dec '22 quarter versus the year-ago period, breaking a streak of 8 strong quarterly comparisons above the +25% minimum guideline (C criteria). Annual earnings history included a downturn in FY '19 and '20, not a good match with the fundamental guidelines (A criteria) of the fact-based investment system. Has a new CEO as of 9/01/18.

12/13/2022 12:40:03 PM - Consolidating above its 50 DMA line ($105) and -15.2% off its all-time high after a choppy 12-month base. Reported earnings +69% on +22% sales revenues for the Sep '22 quarter versus the year ago period, its 7th strong quarterly comparison. Annual earnings history included a downturn in FY '19 and '20, not s a good match with the fundamental guidelines (A criteria) of the fact-based investment system. Has a new CEO as of 9/01/18.

12/10/2021 12:29:46 PM - Rallying to new 52-week highs with today's gain adding to a spurt of volume-driven gains. Reported earnings +70% on +26% sales revenues for the Sep '21 quarter versus the year ago period, its 3rd strong quarterly comparison. Has a new CEO as of 9/01/18. Annual earnings history included a downturn in FY '19 and '20, not s a good match with the fundamental guidelines (A criteria) of the fact-based investment system.

11/2/2021 12:31:30 PM - Rallying to new 52-week highs with today's 4th consecutive volume-driven gain. Reported earnings +70% on +26% sales revenues for the Sep '21 quarter versus the year ago period, its 3rd strong quarterly comparison. Has a new CEO as of 9/01/18. Annual earnings history included a downturn in FY '19 and '20, not s a good match with the fundamental guidelines (A criteria) of the fact-based investment system.

2/15/2019 1:16:26 PM - Recently rebounding within striking distance of its 52-week high. Reported earnings +51% on +10% sales revenues for the Dec '18 quarter. Has a new CEO as of 9/01/18. Earnings history is a good match with the fundamental guidelines (C and A criteria) of the fact-based investment system, however, sub par and decelerating sales revenues growth rate is a concern.

10/5/2018 12:37:41 PM - Retreating from its 52-week high, but extended from any sound base. Prior mid-day reports cautioned - "Reported earnings +26% on +16% sales revenues for the Jun '18 quarter but fundamental concerns remain. Has a new CEO as of 9/01/18. Earnings history is not a match with the fundamental guidelines (C and A criteria) of the fact-based investment system."

10/1/2018 12:44:48 PM - Hitting another new 52-week high today, adding to recent volume-driven gains. Reported earnings +26% on +16% sales revenues for the Jun '18 quarter but fundamental concerns remain. Has a new CEO as of 9/01/18. Prior mid-day reports cautioned - "Earnings history is not a match with the fundamental guidelines (C and A criteria) of the fact-based investment system."

9/17/2018 12:29:01 PM - Perched at its 52-week high, following an impressive volume-driven gain on the prior session. Reported earnings +26% on +16% sales revenues for the Jun '18 quarter but fundamental concerns remain. Prior mid-day reports cautioned - "Earnings history is not a match with the fundamental guidelines (C and A criteria) of the fact-based investment system."

3/11/2015 12:34:33 PM - Trading in a tight range near its 52-week high, holding its ground for the past 4 weeks following an impressive spurt of volume-driven gains from below its 200 DMA line to new high territory. Fundamental concerns remain as when last noted in the 10/24/14 mid-day report - "Earnings history is not a match with the fundamental guidelines (C and A criteria) of the fact-based investment system."

10/24/2014 12:30:29 PM - Gapped down today violating its 50 DMA line and undercutting its 200 DMA line while testing support near prior lows. Last noted with caution at its 52-week high in the 9/18/14 mid-day report following a spurt of volume-driven gains - "Earnings history is not a match with the fundamental guidelines (C and A criteria) of the fact-based investment system."

9/18/2014 12:05:17 PM - Challenging its 52-week high with above average volume behind today's 3rd consecutive gain. Perched at its 52-week high today following a spurt of volume-driven gains. Earnings history is not a match with the fundamental guidelines (C and A criteria) of the fact-based investment system.

7/7/2006 - Base remains somewhat questionable as price is too extended.

7/6/2006 12:33:59 PM - Base remains somewhat questionable as price is too extened.

7/5/2006 12:44:43 PM - Base remains somewhat questionable.

12/12/2005 12:42:52 PM - Base somewhat questionable.

11/21/2005 12:54:16 PM - Base questionable.

11/18/2005 12:50:05 PM - No base.

11/17/2005 1:08:00 PM - No base.

11/16/2005 12:52:54 PM - Base questionable.

11/11/2005 12:27:48 PM - Base questionable.

11/10/2005 12:52:20 PM - Base questionable.

10/26/2005 1:51:21 PM - Base questionable.

9/23/2005 12:29:19 PM - Base questionable.

9/16/2005 12:47:46 PM - Base questionable.

10/26/2004 1:00:00 PM - L in good group. Base questionable.

10/14/2004 1:00:00 PM - L in good group. Gap down today yet recovering somewhat at this point. Base questionable.

10/13/2004 1:00:00 PM - L in good group. Base questionable at this point.