8/4/2023 1:08:21 PM - Violated its 50 DMA line ($85.55) with today's gap down and 4th consecutive loss backed by ever-increasing volume, abruptly retreating from its all-time high. Reported Jun '23 earnings +20% on +17% sales revenues versus the year-ago period, its 2nd quarterly comparison with earnings increasing below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '20 like many other companies during the pandemic.

5/5/2023 1:45:28 PM - Since challenging its all-time high when last noted with caution in the 2/03/23 mid-day report it has slumped back to its 200 DMA line. Reported Mar '23 earnings +21% on +21% sales revenues versus the year-ago period, breaking a noted streak of quarterly comparisons with earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '20 like many other companies during the pandemic.

2/3/2023 12:47:51 PM - After a deep consolidation since last noted in the 2/17/21 mid-day report, today's 4th consecutive gain has it nearly challenging its all-time high. Faces little resistance due to overhead supply up to the $90 level. Reported Dec '22 earnings +30% on +23% sales revenues versus the year ago period, continuing its streak of quarterly comparisons with earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '20 like many other companies during the pandemic.

2/17/2021 12:31:27 PM - Today's 4th consecutive gain has it hitting another new all-time high. Reported Dec '20 earnings +23% on +5% sales revenues versus the year ago period. Found prompt support near its 50 DMA line during the recent consolidation. Prior quarterly comparisons showed earning increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has up and down.

11/20/2020 12:58:54 PM - Today's considerable gap up and volume-driven gain has it hitting a new all-time high. Reported Sep '20 earnings +9% on -2% sales revenues versus the year ago period. Found support at its 200 DMA line during the recent consolidation. Prior quarterly comparisons showed earning increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has up and down.

11/6/2020 12:50:42 PM - Reported Sep '20 earnings +9% on -2% sales revenues versus the year ago period. Found support at its 200 DMA line during the recent consolidation. Today's 5th consecutive gain with ever-increasing volume has it hitting a new all-time high. Prior quarterly comparisons showed earning increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has up and down.

5/8/2019 12:57:15 PM - Reported Mar '19 earnings +6% on +33% sales revenues. Retreating to its 50 DMA line ($90.98) with today's 3rd consecutive volume-driven loss after wedging up to challenge its all-time high. Three of the past 4 quarterly comparisons showed earning increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been improving after a downturn in FY '12 and then matching results for FY '13.

5/7/2019 1:06:34 PM - Due to report earnings news. Gapped down today for a 2nd consecutive session, retreating after rebounding to challenge its all-time high. Reported earnings +22% on +38% sales revenues for the Dec '18 quarter, and 3 of the past 4 quarterly comparisons had earning increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been improving after a downturn in FY '12 and then matching results for FY '13.

5/6/2019 1:44:10 PM - Due to report earnings news on 5/08/19. Gapped down today retreating after quietly rebounding near its all-time high. Reported earnings +22% on +38% sales revenues for the Dec '18 quarter, and 3 of the past 4 quarterly comparisons had earning increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been improving after a downturn in FY '12 and then matching results for FY '13.

11/7/2017 1:12:17 PM - Retreating abruptly today, slumping toward its 50 DMA line ($90.52) after touching another new all-time high. Reported earnings +50% on +16% sales revenues for the Sep '17 quarter, its 5th consecutive strong quarter. Annual earnings (A criteria) history has been improving after a downturn in FY '12 and then matching results for FY '13.

8/4/2017 12:35:08 PM - Rebounding above its 50 DMA line toward its all-time high with above average volume behind today's gain. Reported earnings +56% on +22% sales revenues for the Jun '17 quarter, its 4th consecutive strong quarter. Annual earnings (A criteria) history has been improving since a downturn in FY '12.

5/10/2017 12:02:49 PM - Gapped up hitting a new all-time high with above average volume behind today's 4th consecutive gain. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Recently found support near its 50 DMA line. Reported earnings +66% on +62% sales revenues for the Mar '17 quarter, its 3rd consecutive strong quarter. Annual earnings (A criteria) history has been improving since a downturn in FY '12.

2/14/2017 12:30:57 PM - Pulled back after its gap up 2/08/17 for a new all-time high with a considerable volume-driven gain. Prior mid-day reports cautioned members - "Recently found support near its 50 DMA line. Reported earnings +64% on +54% sales revenues for the Dec '16 quarter, its 2nd strong quarter. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/10/2017 12:36:49 PM - Pulling back since it gapped up 2/08/17 hitting new 52-week and all-time highs with a considerable volume-driven gain. Prior mid-day reports cautioned members - "Recently found support near its 50 DMA line. Reported earnings +64% on +54% sales revenues for the Dec '16 quarter, its 2nd strong quarter. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/9/2017 12:23:09 PM - Gapped up on the prior session hitting new 52-week and all-time highs with a considerable volume-driven gain. The 2/08/17 mid-day report cautioned members - "Recently found support near its 50 DMA line. Reported earnings +64% on +54% sales revenues for the Dec '16 quarter, its 2nd strong quarter. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/8/2017 12:43:16 PM - Gapped up today hitting new 52-week and all-time highs with a considerable volume-driven gain. Recently found support near its 50 DMA line. Reported earnings +64% on +54% sales revenues for the Dec '16 quarter, its 2nd strong quarter. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

12/1/2016 12:27:24 PM - Retreating from its 52-week high with today's volume-driven loss testing its 50 DMA line. Reported earnings +42% on +61% sales revenues for the Sep '16 quarter, but prior quarterly earnings increases were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

6/6/2014 12:45:30 PM - Challenging its 52-week high with today's 4th consecutive gain. Reported earnings +23% on +15% sales revenues for the Mar '14 quarter, below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

4/25/2014 12:29:42 PM - Reported earnings above the +25% minimum guideline (C criteria) in the Sep and Dec '13 quarters. Prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

5/9/2011 12:01:06 PM - Small gap down today. The 5/05/11 mid-day report noted - "Recent quarters show solid sales and earnings increases but a downturn in FY '09 earnings is a flaw concerning the A criteria. Rallied from an orderly base in recent weeks and it is a bit extended now."

5/5/2011 11:43:01 AM - Recent quarters show solid sales and earnings increases but a downturn in FY '09 earnings is a flaw concerning the A criteria. Rallied from an orderly base in recent weeks and it is a bit extended now.