7/6/2021 12:17:08 PM - Stalled after reaching a new 52-week high with big volume-driven gains. Found prompt support near its 50 DMA line ($39.80) during prior consolidations. Prior mid-day reports noted - "Reported strong Mar '21 quarterly earnings on +283% sales revenues versus the year ago period, continuing its streak of very strong quarterly comparisons. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

6/23/2021 12:08:00 PM - Challenging its 52-week high with today's big volume-driven gain. Found prompt support near its 50 DMA line ($39.34) during prior consolidations. The 6/04/21 mid-day report last noted - "Reported strong Mar '21 quarterly earnings on +283% sales revenues versus the year ago period, continuing its streak of very strong quarterly comparisons. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

6/4/2021 12:00:03 PM - Slumping below its 50 DMA line ($38.55) with today's loss. Reported strong Mar '21 quarterly earnings on +283% sales revenues versus the year ago period, continuing its streak of very strong quarterly comparisons. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines.

5/6/2021 12:34:33 PM - Reported strong Mar '21 quarterly earnings on +283% sales revenues versus the year ago period, continuing its streak of very strong quarterly comparisons. There was a "negative reversal" today following a big volume-driven gain challenging its 52-week high. Still consolidating above its 50 DMA line ($37.55) in an orderly fashion. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines.

5/5/2021 12:25:06 PM - Reported strong Mar '21 quarterly earnings on +283% sales revenues versus the year ago period. Today's volume-driven gain has it within close striking distance of its 52-week high after consolidating above its 50 DMA line in an orderly fashion. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines.

4/20/2021 12:33:34 PM - Perched within striking distance of its 52-week high and consolidating above its 50 DMA line in an orderly fashion. Prior mid-day reports noted - "Reported very strong Jun, Sep and Dec '20 quarterly results well above +25% versus the year ago periods, helping it better match the C criteria. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

3/23/2021 11:55:36 AM - Extended from any sound base. There was a "negative reversal" at its 52-week high when last noted with caution in the 3/11/21 mid-day report - "Reported very strong Jun, Sep and Dec '20 quarterly results well above +25% versus the year ago periods, helping it better match the C criteria. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines."

3/11/2021 12:14:59 PM - Extended from any sound base, there was a "negative reversal" after hitting another new 52-week high today following a streak of 3 consecutive gains marked by volume. Reported very strong Jun, Sep and Dec '20 quarterly results well above +25% versus the year ago periods, helping it better match the C criteria. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines.

3/10/2021 12:14:04 PM - Extended from any sound base, hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Reported very strong Jun, Sep and Dec '20 quarterly results well above +25% versus the year ago periods, helping it better match the C criteria. Up and down annual earnings history (A criteria) is not a match with the fact-based investment system's fundamental guidelines.

2/16/2021 12:36:33 PM - Hit yet another new 52-week high with today's 4th consecutive volume-driven gain. Reported very strong Jun, Sep and Dec '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

2/12/2021 1:36:23 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain. Reported very strong Jun, Sep and Dec '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

1/22/2021 11:51:44 AM - Pulling back from its 52-week high with today's 5th consecutive loss. Prior mid-day reports cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

1/15/2021 12:52:33 PM - Powering to new 52-week highs with today's 5th consecutive gain. Stubbornly held its ground after recent volume-driven gains. Prior mid-day reports cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

1/14/2021 12:34:01 PM - Powering to another new 52-week high with today's 4th consecutive gain. Stubbornly held its ground after recent volume-driven gains. Prior mid-day reports cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

11/24/2020 12:35:22 PM - Perched at its 52-week high and stubbornly holding its ground after recent volume-driven gains. Prior mid-day reports cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

11/18/2020 12:23:15 PM - Perched at its 52-week high and stubbornly holding its ground after recent volume-driven gains. Prior mid-day reports cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

11/2/2020 12:23:09 PM - Perched at its 52-week high tallying a 5th consecutive volume-driven gain when prior mid-day reports cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

10/30/2020 12:41:46 PM - Perched at its 52-week high following volume-driven gain when prior mid-day reports cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

10/28/2020 12:27:54 PM - Perched at its 52-week high following another volume-driven gain when the prior mid-day report cautioned members - "Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

10/27/2020 12:39:04 PM - Perched at its 52-week high today while tallying another volume-driven gain. Reported very strong Sep and Jun '20 quarterly results versus the year ago periods. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

10/19/2020 12:15:20 PM - Perched at its 52-week high today following volume-driven gains. Reported strong Jun '20 quarterly results versus the year ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.