8/25/2022 12:29:44 PM - Rebounding toward its 52-week high. Has a new CEO as of 1/04/22. Through Jun '22 it has reported very strong quarterly sales revenues and earnings increases versus the year ago periods. Last noted with caution in the 5/03/22 mid-day report - "Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

5/3/2022 12:42:31 PM - Slumped from its 52-week high and found support near its 50 DMA line in recent weeks. It has not formed a sound base since last noted with caution in the 3/29/22 mid-day report - "Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

3/29/2022 12:19:21 PM - Gapped down today retreating from its 52-week high. Last noted as extended from any sound base in the 3/17/22 mid-day report - "Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

3/17/2022 12:27:11 PM - Hovering near its 52-week high following volume-driven gains, extended from any sound base. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/16/2022 1:06:15 PM - Hovering near its 52-week high following volume-driven gains, extended from any sound base. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/15/2022 1:00:19 PM - Hovering near its 52-week high following volume-driven gains, extended from any sound base. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/10/2022 1:07:28 PM - Perched at its 52-week high and adding to recently noted volume-driven gains, extended from any sound base. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/9/2022 12:43:09 PM - Pulling back after spiking to new 52-week highs with recently noted volume-driven gains. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/8/2022 12:51:40 PM - Pulling back today after spiking to a new 52-week high with recently noted volume-driven gains. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/4/2022 1:05:09 PM - Hitting yet another new 52-week high today while adding to recently noted volume-driven gains. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/3/2022 12:45:09 PM - Hitting yet another new 52-week high today while adding to recently noted volume-driven gains. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/2/2022 12:48:18 PM - Hitting yet another new 52-week high today while adding to recently noted volume-driven gains. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

3/1/2022 12:51:58 PM - Reversed into the red after hitting another new 52-week high today following 3 consecutive volume-driven gains. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

2/28/2022 1:04:05 PM - Hitting another new 52-week high with today's 3rd consecutive volume-driven gain. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

2/17/2022 12:20:35 PM - Gapped up today hitting a new 52-week high. Recent volume-driven gains helped it rebound above its 50 DMA line ($72.32) helping its outlook improve. Has a new CEO as of 1/04/22. Reported very strong Dec '20, Mar, Jun, Sep, and Dec '21 quarterly sales revenues and earnings increases versus the year ago periods. Up and down annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

1/18/2022 12:40:38 PM - Volume-driven gains helped it rebound above its 50 DMA line ($70.34) helping its outlook improve. Has a new CEO as of 1/04/22. Noted with caution in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

1/12/2022 12:54:33 PM - Today's volume-driven gain has it rebounding above its 50 DMA line ($70) helping its outlook improve. Has a new CEO as of 1/04/22. Noted with caution in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

1/10/2022 12:51:02 PM - Today's 5th consecutive volume-driven loss has it slumping further below its 50 DMA line ($70). Stalled and weak action raised concerns after noted with caution in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

1/6/2022 12:45:55 PM - Today's 3rd consecutive volume-driven loss is undercutting its 50 DMA line ($70) raising concerns. Stalled after noted with caution in the 12/23/21 mid-day report - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

1/5/2022 11:55:57 AM - A big volume-driven loss on the prior session had it slumping back into the prior 7-week base and toward its 50 DMA line ($70.15). Stalled after noted with caution in the 12/23/21 mid-day report - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

1/4/2022 12:55:51 PM - Today's big volume-driven loss has it slumping back into the prior 7-week base and toward its 50 DMA line ($70.11). Stalled after last noted with caution in the 12/23/21 mid-day report - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/23/2021 12:40:05 PM - Today's 3rd consecutive volume-driven gain has it clearing a 7-week base and hitting new multi-year highs. Found support near its 50 DMA line ($69.56) while noted with caution in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/22/2021 12:43:24 PM - Today's 2nd consecutive volume-driven gain has it clearing a 7-week base and hitting new multi-year highs. Found support near its 50 DMA line ($69.45) while noted with caution in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/21/2021 12:35:28 PM - Today's gain has it challenging multi-year highs after finding prompt support near its 50 DMA line. Noted in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/20/2021 12:42:07 PM - After challenging multi-year highs it is slumping back below its 50 DMA line with today's loss. Noted in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/17/2021 1:07:16 PM - Challenging multi-year highs with today's 3rd consecutive volume-driven gain after hovering near its 50 DMA line finding support in recent weeks. Noted in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/16/2021 1:17:42 PM - Challenging multi-year highs with today's 2nd consecutive volume-driven gain after hovering near its 50 DMA line finding support in recent weeks. Noted in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/14/2021 1:23:57 PM - Still hovering near its 50 DMA line ($69.23) and perched near multi-year highs. Noted in prior mid-day reports - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

12/7/2021 1:11:13 PM - Found prompt support near its 50 DMA line and it is perched near multi-year highs with today's 4th consecutive gain. Last noted in the 11/02/21 mid-day report - "Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system."

11/2/2021 12:46:03 PM - Reversed into the red today after hitting new multi-year highs. It had been holding its ground stubbornly after volume-driven gains. Reported strong Dec '20, Mar, Jun, and Sep '21 sales and earnings results versus the year ago periods. Annual earnings history (A criteria) included a downturn in FY '19 and '20, not a match with the fundamental guidelines of the fact-based investment system.

10/11/2021 12:46:23 PM - Hitting new multi-year highs with volume-driven gains adding to a recently noted spurt. Reported strong Dec '20, Mar and Jun '21 sales and earnings results versus the year ago periods. Prior quarterly and annual earnings history (A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

10/6/2021 12:46:48 PM - Hit new multi-year highs with 3 consecutive volume-driven gains adding to recently noted gains marked by higher volume. Reported strong Dec '20, Mar and Jun '21 sales and earnings results versus the year ago periods. Prior quarterly and annual earnings history (A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

10/5/2021 12:58:30 PM - Hitting new multi-year highs with today's 3rd consecutive volume-driven gain adding to recently noted gains marked by higher volume. Reported strong Dec '20, Mar and Jun '21 results versus the year ago periods. Prior quarterly and annual earnings history (A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

10/4/2021 12:39:00 PM - Hitting new multi-year highs with today's volume-driven gain gain adding to recently noted gains marked by higher volume. Reported strong Dec '20, Mar and Jun '21 results versus the year ago periods. Prior quarterly and annual earnings history (A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

10/1/2021 12:36:56 PM - Hitting new multi-year highs with today's gain. Held its ground stubbornly following a streak of 5 consecutive gains marked by some higher volume. Reported strong Dec '20, Mar and Jun '21 results versus the year ago periods. Prior quarterly and annual earnings history (A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

9/29/2021 12:49:18 PM - Perched near multi-year highs following a streak of 5 consecutive gains marked by some higher volume. Reported strong Dec '20, Mar and Jun '21 results versus the year ago periods. Prior quarterly and annual earnings history (A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

9/23/2021 12:15:47 PM - Perched near multi-year highs with today's 3rd consecutive gain. Reported strong Mar and Jun '21 results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

6/4/2021 12:16:56 PM - Hitting new 52-week and multi-year highs with today's small gap up gain. Reported strong Mar '21 results versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

6/1/2021 12:24:50 PM - Hitting new 52-week and multi-year highs with today's 4th consecutive gain. Reported strong Mar '21 results versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

5/28/2021 12:11:10 PM - Hitting new 52-week and multi-year highs with today's 3rd consecutive gain. Reported strong Mar '21 results versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

5/10/2021 12:51:40 PM - Hitting new 52-week and multi-year highs with today's 6th consecutive gain. Reported strong Mar '21 results versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fundamental guidelines of the fact-based investment system.

5/7/2021 12:50:52 PM - Hitting new 52-week and multi-year highs with today's 5th consecutive gain. Reported strong Marv '21 results versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fundamental guidelines of the fact-based investment system.