4/13/2023 12:14:50 PM - Consolidating just above its 50 and 200 DMA lines and today's 6th consecutive gain has it perched -8.5% off its 52-week high. Reported Dec '22 quarterly earnings -22% on -15% sales revenues versus the year-ago period. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/12/2023 12:32:13 PM - Consolidating just above its 50 and 200 DMA lines and perched -11.3% off its 52-week high. Reported Dec '22 quarterly earnings -22% on -15% sales revenues versus the year-ago period. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/11/2023 12:30:56 PM - Consolidating just above its 50 and 200 DMA lines and perched -11.4% off its 52-week high. Reported Dec '22 quarterly earnings -22% on -15% sales revenues versus the year-ago period. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/10/2023 12:25:20 PM - Consolidating above its 50 and 200 DMA lines and perched -11.5% off its 52-week high. Reported Dec '22 quarterly earnings -22% on -15% sales revenues versus the year-ago period. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

2/23/2023 1:07:50 PM - Encountering distributional pressure while recently consolidating above its 50 and 200 DMA lines and perched -10% off its 52-week high. Reported Dec '22 quarterly earnings -22% on -15% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

2/22/2023 12:23:48 PM - Encountering distributional pressure while consolidating above its 50 and 200 DMA lines and perched -11.9% off its 52-week high. Reported Dec '22 quarterly earnings -22% on -15% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

2/21/2023 12:32:25 PM - Found support while recently consolidating near its 200 DMA line ($32.46) and it is perched -10% off its 52-week high. Reported Dec '22 quarterly earnings -22% on -15% sales revenues versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

11/30/2022 12:35:15 PM - Found support while recently consolidating near its 50 DMA line ($32.46) and hit a new 52-week high with a big volume-driven gain when the 11/23/22 mid-day report noted - "Reported Sep '22 quarterly earnings +39% on +12% sales revenues above the year ago period. Three of the past 4 quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

11/25/2022 11:53:31 AM - Found support while recently consolidating near its 50 DMA line ($32) and hit a new 52-week high on the prior session with a 3rd consecutive volume-driven gain. Reported Sep '22 quarterly earnings +39% on +12% sales revenues above the year ago period. Three of the past 4 quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

11/23/2022 12:26:59 PM - Reported Sep '22 quarterly earnings +39% on +12% sales revenues above the year ago period. Found support while recently consolidating near its 50 DMA line ($32) and hit a new 52-week high with today's 3rd consecutive gain. Reported Sep '22 quarterly earnings +39% on +12% sales revenues versus the year ago period. Three of the past 4 quarterly comparisons had earnings increases above the +25% minimum guideline (C criteria). The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

11/16/2022 12:34:27 PM - Reported Sep '22 quarterly earnings +39% above the year ago period. Consolidating near its 50 DMA line ($32) and perched within close striking distance of its 52-week high. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

11/15/2022 12:23:32 PM - Due to report Sep '22 quarterly results. Consolidating above its 50 DMA line and perched within close striking distance of its 52-week high. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

11/14/2022 12:45:18 PM - Consolidating above its 50 DMA line and perched within close striking distance of its 52-week high. Due to report Sep '22 quarterly results on 11/15/22. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

11/7/2022 12:42:56 PM - Rising further above its 50 DMA line with today's 6th consecutive gain approaching its 52-week high. Due to report Sep '22 quarterly results on 11/15/22. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) was previously noted as a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

10/26/2022 1:03:00 PM - Rebounded above its 50 DMA line on the prior session helping its outlook improve. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

10/25/2022 1:04:12 PM - Rebounding above its 50 DMA line ($32.43) where it recently met resistance. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

10/24/2022 12:30:19 PM - Rebounding near its 50 DMA line ($32.43) where it recently met resistance. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

10/4/2022 12:26:18 PM - Rebounded near its 50 DMA line ($32.93) but it recently met resistance. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

9/29/2022 12:12:39 PM - Rebounded near its 50 DMA line ($32.79) but it is meeting resistance. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

9/28/2022 12:21:31 PM - Rebounding near its 50 DMA line ($32.73). Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

9/19/2022 12:35:03 PM - Testing support near its 50 DMA line ($32.23). Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

9/16/2022 12:47:04 PM - Gapped down today from near its 52-week high testing support near its 50 DMA line ($32.13). Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

9/14/2022 12:48:12 PM - Perched within striking distance of its 52-week high following gains after finding prompt support near its 50 DMA line. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

8/31/2022 12:38:28 PM - Perched near its 52-week high, holding its ground in recent weeks. Found support above its 200 DMA line during prior consolidations. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

8/29/2022 12:31:33 PM - Perched near its 52-week high, stubbornly holding its ground. Found support above its 200 DMA line during prior consolidations. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

8/26/2022 12:41:36 PM - Perched near its 52-week high, stubbornly holding its ground. Found support above its 200 DMA line during prior consolidations. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

8/25/2022 12:22:06 PM - Perched at its 52-week high, stubbornly holding its ground. Found support above its 200 DMA line during prior consolidations. Reported Jun '22 quarterly earnings +246% on +28% sales revenues versus the year ago period. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period, while prior quarterly comparisons had shown stronger sales and earnings increases. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

8/24/2022 12:31:38 PM - Hitting another new high today after hovering near its 52-week high, stubbornly holding its ground. Found support above its 200 DMA line during prior consolidations. Due to report Jun '22 quarterly results. Volume and volatility often increase near earnings news. Noted with caution in prior mid-day reports - "Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

8/23/2022 12:28:48 PM - Recently hovering near its 52-week high. Found support above its 200 DMA line during prior consolidations. Due to report Jun '22 quarterly results. Noted with caution in prior mid-day reports - "Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

8/4/2022 12:48:05 PM - Gapped down today pulling back with a big volume-driven loss after recently hovering near its 52-week high. Found support above its 200 DMA line during the recent consolidation. Last noted with caution in the 6/08/22 mid-day report - "Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

6/8/2022 12:44:27 PM - Pulling back today for a 2nd volume-driven loss after hitting a new 52-week high with a big volume-driven gain. Prior mid-day reports noted - "Found support recently near prior highs in the $25-26 area and its 50 DMA line. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

6/7/2022 12:21:00 PM - Hit a new 52-week high on the prior session with a big volume-driven gain. Prior mid-day reports noted - "Found support recently near prior highs in the $25-26 area and its 50 DMA line. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

6/6/2022 12:38:38 PM - Hit a new 52-week high with today's big volume-driven gain. Prior mid-day reports noted - "Found support recently near prior highs in the $25-26 area and its 50 DMA line. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

6/3/2022 12:44:49 PM - Posted a big volume-driven gain on the prior session when the mid-day report noted - "Found support recently near prior highs in the $25-26 area and its 50 DMA line. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system."

6/2/2022 12:41:38 PM - Posting a big volume-driven gain today/ Found support recently near prior highs in the $25-26 area and its 50 DMA line. Reported Mar '22 quarterly earnings +19% on -8% sales revenues versus the year ago period. Recent quarterly comparisons had shown strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/27/2022 12:23:25 PM - Found support this week near prior highs in the $25-26 area and its 50 DMA line. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/19/2022 12:27:08 PM - Pulling back today after a "negative reversal" at its all-time high on the prior session. Prior highs in the $25-26 area define initial support above its 50 DMA line. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/6/2022 12:12:12 PM - Hovering near its all-time high, extended from prior hisgh in the $25-26 aerea. Found support at its 200 DMA line during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/5/2022 12:18:39 PM - Hovering near its all-time high, extended from prior hisgh in the $25-26 aerea. Found support at its 200 DMA line during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

4/1/2022 12:14:35 PM - Hitting new all-time highs with today's 3rd consecutive gain. Found support at its 200 DMA line during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

3/29/2022 12:11:30 PM - Pulling back today for a 2nd consecutive loss after 5 consecutive gains hitting new all-time highs. Found support at its 200 DMA line ($21.89) during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

3/25/2022 12:13:39 PM - Posting a big 5th consecutive gain today hitting new all-time highs. Found support at its 200 DMA line ($18.88) during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

3/21/2022 12:31:21 PM - Posting a big gain today, again challenging its prior highs. Found support at its 200 DMA line ($18.65) during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

3/2/2022 12:41:11 PM - Pulling back this week after challenging its prior highs. Found support at its 200 DMA line ($18.19) during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

2/28/2022 12:31:56 PM - Gapped up today challenging its prior highs. Found support at its 200 DMA line ($18.09) during its choppy consolidation. Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Recent quarters showed strong sales and earnings increases versus the year ago periods. The big downturn in FY '20 annual earnings (A criteria) is a fundamental flaw with respect to the strict guidelines of the fact-based investment system.

2/22/2022 12:11:15 PM - Reported Dec '21 quarterly earnings +171% on +70% sales revenues versus the year ago period. Found support at its 200 DMA line ($17.86) and rebounded above its 50 DMA line ($21.49) since noted with caution in the 1/18/22 mid-day report - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

2/16/2022 12:11:14 PM - Due to report Dec '21 quarterly results. Found support at its 200 DMA line ($17.71) since last noted with caution in the 1/18/22 mid-day report - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/18/2022 12:32:04 PM - Pulling back from its 52-week high with volume-driven losses after trying to rise from a 6-week base. Found support near its 50 DMA line ($22.08) since noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/14/2022 12:31:20 PM - Perched at its 52-week high after a "negative reversal" on the prior session while trying to rise from a 6-week base. Found support near its 50 DMA line ($22) since noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/13/2022 2:16:02 PM - Today's 5th consecutive big volume-driven gain has it hitting another new 52-week high after a 6-week base. Found support near its 50 DMA line ($21.96) since noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/12/2022 12:41:10 PM - Today's 4th consecutive big volume-driven gain has it hitting a new 52-week high after a 6-week base. Found support near its 50 DMA line ($21.87) since noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/11/2022 12:48:06 PM - Today's 3rd consecutive big volume-driven gain has it challenging its 52-week high after a 6-week base. Found support near its 50 DMA line ($21.78) since noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/10/2022 12:35:00 PM - Today's big volume-driven gain has it rallying toward its 52-week high after a 6-week base. Found support near its 50 DMA line ($21.68) since noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/5/2022 11:52:24 AM - Still testing support near its 50 DMA line ($21.54) since noted with caution in the 12/01/21 mid-day report - "Extended from any sound base after powering to new all-time highs with recently noted volume-driven gains. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/4/2022 12:40:02 PM - Testing support near its 50 DMA line ($21.50) since noted with caution in the 12/01/21 mid-day report - "Extended from any sound base after powering to new all-time highs with recently noted volume-driven gains. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

1/3/2022 12:32:19 PM - Gapped down today. Found support near its 50 DMA line $21.46) since last noted with caution in the 12/01/21 mid-day report - "Extended from any sound base after powering to new all-time highs with recently noted volume-driven gains. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

12/1/2021 12:23:54 PM - Gapped down today. Noted with caution in the prior mid-day report - "Extended from any sound base after powering to new all-time highs with recently noted volume-driven gains. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria)."

11/30/2021 12:03:16 PM - Extended from any sound base after powering to new all-time highs with recently noted volume-driven gains. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria).

11/29/2021 12:56:42 PM - Extended from any sound base and powering to new all-time highs with today's additional volume-driven gain. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria).

11/26/2021 11:47:28 AM - Extended from any sound base and perched near its all-time high after volume-driven gains. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria).

11/24/2021 12:38:54 PM - Extended from any sound base and perched near its all-time high after volume-driven gains. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria).

11/23/2021 12:29:41 PM - Extended from any sound base and hitting a new all-time high with today's big volume-driven gain adding to a recent surge. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria).

11/22/2021 12:44:05 PM - Extended from any sound base and hitting a new all-time high with today's big volume-driven gain adding to a recent surge. Recent quarterly comparisons through Sep '21 showed strong sales and earnings increases versus the year ago periods. There was a downturn in FY '20 annual earnings (A criteria).