8/3/2023 12:37:11 PM - Hitting a new 52-week high with today's considerable volume-driven gain after reporting Jun '23 quarterly earnings -23% on -18% sales revenues versus the year ago period. Quarterly comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20 but were very strong afterward.

7/5/2023 11:54:42 AM - Consolidating above its 50 DMA line ($27.30). Stalled after clearing prior highs in the $30 area when noted with caution in the 2/03/23 mid-day report. Reported Mar '23 quarterly earnings -8% on -6% sales revenues versus the year ago period. The Dec '22 quarter broke a streak of very strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20 but were very strong afterward.

3/13/2023 12:37:06 PM - Abruptly undercutting its 50 DMA line ($28.75) with today's 3rd consecutive volume-driven loss. Stalled after clearing prior highs in the $30 area when last noted with caution in the 2/03/23 mid-day report - "Reported Dec '22 quarterly earnings +16% on -2% sales revenues versus the year ago period breaking a streak of very strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20 but were very strong afterward."

2/3/2023 12:23:45 PM - Since undercutting its 50 DMA line ($27.57) when last noted in the 1/26/23 mid-day report it quickly has rebounded to hit new highs with today's 6th consecutive gain clearing prior highs in the $30 area. Reported Dec '22 quarterly earnings +16% on -2% sales revenues versus the year ago period breaking a streak of very strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20 but were very strong afterward.

1/26/2023 12:28:53 PM - Slumping below its 50 DMA line ($27.57) with today's 3rd consecutive loss backed by ever-increasing volume. Met stubborn resistance near prior highs in the $30 area and encountered distributional pressure in recent months. Reported Dec '22 quarterly earnings +16% on -2% sales revenues versus the year ago period breaking a streak of very strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20 but were very strong afterward.

12/22/2022 1:00:12 PM - Slumping below its 50 DMA line today. Encountered distributional pressure since last noted in the 11/18/22 mid-day report while perched within striking distance of its May 2021 high - "Through Sep '22 its quarterly earnings increases were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20 but were very strong afterward."

11/18/2022 12:46:51 PM - Perched within striking distance of its May 2021 high. Through Sep '22 its quarterly earnings increases were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '20 but were very strong afterward.