11/1/2022 1:21:38 PM - Recently churned above average volume while hovering near its 52-week high. Found support near its 200 DMA line. Reported Sep '22 quarterly earnings +21% on +23% sales revenues versus the year ago period. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

6/21/2022 12:26:10 PM - Found support near its 200 DMA line recently after volume-driven losses. Reported strong Mar '22 quarterly results. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

6/17/2022 1:05:19 PM - Found support near its 200 DMA line recently after volume-driven losses. Reported strong Mar '22 quarterly results. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

5/10/2022 1:47:08 PM - Slumping below its 200 DMA line with today's volume-driven loss. Reported strong Mar '22 quarterly results. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).

1/26/2022 12:51:32 PM - Consolidating above its 50 DMA line. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria).