2/9/2023 12:37:46 PM - Pulling back today for a 2nd loss after powering to a new all-time high with above average volume behind 6 consecutive gains. Faces no more resistance due to overhead supply. Due to report Dec '22 quarterly results. Volume and volatility often increase near earnings news. The past 3 quarterly comparisons through Sep '22 showed very strong earnings increases well above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

2/7/2023 1:47:00 PM - Gapped up and powered to a new all-time high with above average volume behind today's 6th consecutive gain. Faces no more resistance due to overhead supply. Due to report Dec '22 quarterly results on 2/09/23. Volume and volatility often increase near earnings news. The past 3 quarterly comparisons through Sep '22 showed very strong earnings increases well above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

11/8/2022 12:58:52 PM - Rebounding near the prior high with higher volume behind today's 4th consecutive gain. Faces resistance due to overhead supply up to the $40 level. The past 3 quarterly comparisons through Sep '22 showed very strong earnings increases well above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

8/8/2022 1:02:16 PM - Hitting yet another new 52-week high with today's big volume-driven gain adding to a recently noted spurt. Three of the past 4 quarterly comparisons through Jun '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

8/4/2022 1:12:41 PM - Powering to another new 52-week high with today's big volume-driven gain adding to a recently noted spurt. Three of the past 4 quarterly comparisons through Jun '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

8/1/2022 12:46:57 PM - Powering to a new 52-week high with today's big volume-driven gain. Three of the past 4 quarterly comparisons through Jun '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

6/13/2022 12:49:26 PM - Pulling back testing prior highs in the $27 area after powering to new 52-week highs with recent volume-driven gains. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

6/7/2022 12:41:55 PM - No overhead supply remains to act as resistance and it powered to new 52-week highs with recent volume-driven gains, getting extended from any sound base. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

6/6/2022 1:07:17 PM - No overhead supply remains to act as resistance and it is hitting a new 52-week high today while adding to recent volume-driven gains, getting extended from any sound base. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

6/1/2022 12:57:35 PM - Stubbornly holding its ground near its 52-week high today following 6 consecutive volume-driven gains. No overhead supply remains to act as resistance. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/31/2022 12:42:42 PM - Hitting a new 52-week high with today's 6th consecutive volume-driven gain and no overhead supply remains to act as resistance. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/26/2022 2:53:52 PM - Today's 4th consecutive volume-driven gain has it rallying further above the Mar '22 high and no overhead supply remains to act as resistance. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/25/2022 1:13:33 PM - Today's 3rd consecutive volume-driven gain has it rallying further above the Mar '22 high and little overhead supply remains up to the $27 level. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/23/2022 12:32:17 PM - Rallied above the Mar '22 high, however, noted overhead supply remains up to the $27 level. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/20/2022 12:22:06 PM - Pulling back this week after rallying well above the Mar '22 high. Previously noted overhead supply remains up to the $27 level. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/19/2022 12:34:30 PM - Pulling back this week after rallying well above the Mar '22 high. Previously noted overhead supply remains up to the $27 level. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/17/2022 1:13:19 PM - Today's 5th consecutive gain has it rallying further above Mar '22 highs and through previously noted overhead supply it faces up to the $27 level. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/16/2022 12:45:09 PM - Today's 4th consecutive gain has it rallying further above Mar '22 highs and through previously noted overhead supply it faces up to the $27 level. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).

5/6/2022 12:48:53 PM - Gapped up today and traded above Mar '22 highs, but it faces resistance due to overhead supply up to the $27 level. Three of the past 4 quarterly comparisons through Mar '22 showed strong earnings increases above the +25% minimum guideline (C criteria). There was a downturn in FY '20 earnings (A criteria).