5/10/2022 1:45:57 PM - Pulling back below its 50 DMA line ($20.13). Reported Mar '22 quarterly earnings +7% on +7% sales revenues versus the year ago period. Prior 3 quarterly earnings increases versus the year ago period were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '19, not strong and steady.

4/21/2022 12:52:19 PM - Pulling back today after wedging to a new 52-week high this week with 3 consecutive gains on near average volume. The 3 latest quarterly earnings increases through Dec '21 versus the year ago periods have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '19, not strong and steady.

7/25/2018 12:44:52 PM - Hitting another new 52-week high with today's 10th consecutive gain. Recent quarterly earnings increases through Mar '18 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.

7/23/2018 12:13:40 PM - Perched at its 52-week high with today's 8th consecutive gain. Recent quarterly earnings increases through Mar '18 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.

6/25/2018 12:56:09 PM - Perched at its 52-week high and adding to a recent spurt of volume-driven gains. Recent quarterly earnings increases through Mar '18 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.