11/8/2021 12:30:52 PM - There was a "negative reversal" on the prior session after hitting a new all-time high, and today marks its 5th consecutive loss with above average volume. Reported earnings +55% on +34% sales revenues for the Sep '21 quarter versus the year ago period, its 2nd strong quarter. Prior 4 quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Following a downturn in FY '18 earnings (A criteria) its annual earnings growth has been strong.

11/5/2021 12:48:42 PM - Reversed into the red after hitting new all-time highs with today's early gain, on track for a 4th consecutive loss with above average volume. Reported earnings +55% on +34% sales revenues for the Sep '21 quarter versus the year ago period, its 2nd strong quarter. Prior 4 quarterly comparisons were well below the +25% minimum earnings guideline (C criteria). Following a downturn in FY '18 earnings (A criteria) its annual earnings growth has been strong.

9/21/2021 12:48:01 PM - Hitting new all-time highs with today's gain adding to a spurt of volume-drive gains. Reported earnings +44% on +28% sales revenues for the Jun '21 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Following a downturn in FY '18 earnings (A criteria) its annual earnings growth has been strong.

9/15/2021 1:11:37 PM - Challenging its all-time high with today's 2nd consecutive volume-driven gain. Reported earnings +44% on +28% sales revenues for the Jun '21 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Following a downturn in FY '18 earnings (A criteria) its annual earnings growth has been strong.

8/9/2021 12:38:54 PM - Hitting a new all-time high with today's 4th consecutive volume-driven gain. Reported earnings +44% on +28% sales revenues for the Jun '21 quarter versus the year ago period. Prior 4 quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a long consolidation and then rebounded and rallied impressively since noted with caution in the 2/06/20 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

1/6/2021 12:43:54 PM - Retreating from its all-time high and violating its 50 DMA line with today's 8th consecutive loss on heavier volume. Reported earnings +6% on +7% sales revenues for the Sep '20 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation and then rebounded and rallied impressively since noted with caution in the 2/06/20 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

12/8/2020 3:01:36 PM - Holding its ground in a tight range in recent weeks while perched near its all-time high. Reported earnings +6% on +7% sales revenues for the Sep '20 quarter, its 2nd consecutive comparison below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation and then rebounded and rallied impressively since noted with caution in the 2/06/20 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

11/5/2020 12:43:37 PM - Reversed into the red today after hitting a new all-time high. Due to report Sep '20 quarterly results. Reported earnings -6% on +8% sales revenues for the Jun '20 quarter, breaking a streak of 7 comparisons above the +25% minimum earnings guideline (C criteria). Went through a deep consolidation and then rebounded and rallied impressively since noted with caution in the 2/06/20 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

10/2/2020 12:18:49 PM - Perched at its all-time high. Reported earnings -6% on +8% sales revenues for the Jun '20 quarter, breaking a streak of 7 comparisons above the +25% minimum earnings guideline (C criteria). Went through a deep consolidation and rebounded impressively since noted with caution in the 2/06/20 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

2/6/2020 12:48:29 PM - Slumped for a big volume-driven loss on the prior session, abruptly retreating from its all-time high. Very extended from any sound base. Reported earnings +57% on +23% sales revenues for the Dec '19 quarter, marking its 6th comparison above the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 9/11/19 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

2/5/2020 12:32:04 PM - Gapped down today and slumped for a big volume-driven loss, abruptly retreating from its all-time high after getting very extended from any sound base. Reported earnings +57% on +23% sales revenues for the Dec '19 quarter, marking its 6th comparison above the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 9/11/19 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

1/7/2020 12:50:52 PM - Hitting a new all-time high with today's gain, getting extended from any sound base. Reported earnings +80% on +26% sales revenues for the Sep '19 quarter, marking its 5th comparison above the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 9/11/19 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

12/2/2019 12:14:01 PM - Pulling back today after hitting new all-time highs with an impressive streak of gains. Reported earnings +80% on +26% sales revenues for the Sep '19 quarter, marking its 5th comparison above the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 9/11/19 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

11/18/2019 12:22:36 PM - Hit a new all-time high today. Wedged higher with gains in recent weeks lacking great volume conviction. Reported earnings +80% on +26% sales revenues for the Sep '19 quarter, marking its 5th comparison above the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since last noted with caution in the 9/11/19 mid-day report - "There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

9/11/2019 12:55:10 PM - Violated its 50 DMA line with damaging volume-driven losses this week. Endured pressure and wedged higher with gains lacking great volume after last noted with caution in the 8/09/19 mid-day report - "Reported earnings +209% on +25% sales revenues for the Jun '19 quarter, marking its 4th comparison above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines."

8/9/2019 1:36:52 PM - Powering to a new 52-week high with today's 4th consecutive gain. Reported earnings +209% on +25% sales revenues for the Jun '19 quarter, marking its 4th comparison above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines.

6/3/2019 1:49:06 PM - Retreating from its 52-week high and violating its 50 DMA line with today's big loss. Reported earnings +207% on +23% sales revenues for the Mar '19 quarter, marking its 3rd comparison above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines.

5/16/2019 12:06:24 PM - Reported earnings +207% on +23% sales revenues for the Mar '19 quarter, marking its 3rd comparison above the +25% minimum earnings guideline (C criteria). Hitting a new 52-week high with above average volume behind today's 3rd consecutive gain. Found support above its 50 DMA line during the prior consolidation. There was a downturn in FY '18 earnings (A criteria), a flaw with respect to the fact-based investment system's fundamental guidelines.

4/16/2019 12:52:51 PM - Hitting a new 52-week high with above average volume behind today's 5th consecutive gain. Found support above its 50 DMA line during the consolidation since last noted with caution in the 2/26/19 mid-day report - "Rebounded impressively after a deep consolidation below its 200 DMA line in recent months. Reported earnings +44% on +25% sales revenues for the Dec '18 quarter, its 2nd comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings increases were not strong and steady above the +25% minimum earnings guideline."

2/26/2019 12:45:10 PM - Pulling back today following a "negative reversal" on the prior session after hitting a new 52-week high. Rebounded impressively after a deep consolidation below its 200 DMA line in recent months. Reported earnings +44% on +25% sales revenues for the Dec '18 quarter, its 2nd comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings increases were not strong and steady above the +25% minimum earnings guideline.

2/22/2019 12:47:48 PM - Hitting a new 52-week high today. Rebounded impressively after a deep consolidation below its 200 DMA line in recent months. Reported earnings +44% on +25% sales revenues for the Dec '18 quarter, its 2nd comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings increases were not strong and steady above the +25% minimum earnings guideline.

2/7/2019 12:40:36 PM - After a deep consolidation below its 200 DMA line in recent months it is quickly rebounding toward its 52-week high with a 7th consecutive gain with ever-increasing volume. Reported earnings +44% on +25% sales revenues for the Dec '18 quarter, its 2nd comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings increases were not strong and steady above the +25% minimum earnings guideline.

2/6/2019 12:59:49 PM - Due to report second quarter fiscal 2019 results after today's close. After a deep consolidation below its 200 DMA line in recent months it is quickly rebounding toward its 52-week high with a 6th consecutive gain with ever-increasing volume. Prior quarterly earnings increases were not strong and steady above the +25% minimum earnings guideline.

2/4/2019 1:37:26 PM - After a deep consolidation below its 200 DMA line in recent months it is rebounding toward its 52-week high with today's 4th consecutive gain with ever-increasing volume. Prior quarterly earnings increases were not strong and steady above the +25% minimum earnings guideline. Due to report second quarter fiscal 2019 results after the close on Wednesday, February 6th.