8/10/2021 11:52:21 AM - Rebounding toward prior highs. Reported earnings +94% on +29% sales revenues for the Jun '21 quarter versus the year ago period, its 3rd strong quarterly comparison. Up and down annual earnings (A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

7/6/2021 12:18:39 PM - Gapped up on the prior session rebounding toward its all-time high, but noted with caution in the mid-day report - "Reported earnings +60% on +14% sales revenues for the Mar '21 quarter versus the year ago period, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

7/2/2021 12:19:17 PM - Gapped up today rebounding toward its all-time high. Reported earnings +60% on +14% sales revenues for the Mar '21 quarter versus the year ago period, its 2nd strong quarterly comparison. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

1/15/2021 12:55:26 PM - Hitting yet another new all-time high. Prior mid-day reports cautioned members - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

1/11/2021 12:03:27 PM - There was a "negative reversal" on the prior session after hitting yet another new all-time high. Prior mid-day reports cautioned members - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

12/23/2020 12:31:18 PM - Hitting yet another new all-time high with today's 3rd consecutive gain. Prior mid-day reports cautioned members - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

12/21/2020 12:07:11 PM - Hit another new all-time high last week. The 12/16/20 mid-day report cautioned members - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

12/16/2020 12:36:40 PM - Hitting another new all-time high today. Prior mid-day reports repeatedly cautioned members - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

12/2/2020 12:21:13 PM - Pulling back today following a spurt of volume-driven gains into new high territory. Prior mid-day reports repeatedly cautioned members - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

11/23/2020 12:28:29 PM - Holding its ground today following 3 consecutive volume-driven gains into new high territory. Prior mid-day reports noted - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

11/20/2020 12:41:16 PM - Stubbornly holding its ground and rising after a gap up and volume-driven gain on 11/16/20, getting more extended from any sound base with today's 3rd consecutive volume-driven gain. Prior mid-day reports noted - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

11/19/2020 12:50:35 PM - Stubbornly holding its ground and rising after a gap up and volume-driven gain on 11/16/20, getting more extended from any sound base. Prior mid-day reports noted - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

11/18/2020 12:25:23 PM - Hit another new 52-week high with a gap up and volume-driven gain on 11/16/20, getting extended from any sound base. The prior mid-day report noted - "Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

11/17/2020 12:46:09 PM - Hit another new 52-week high with a gap up and volume-driven gain on the prior session, getting extended from any sound base. Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

11/16/2020 12:29:38 PM - Hitting another new 52-week high with today's gap up and volume-driven gain, getting more extended from any sound base. Found support near its 50 DMA line during its recent consolidations. Reported earnings +17% on +10% sales revenues for the sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

10/23/2020 12:36:56 PM - Hitting a new 52-week high with today's 6th consecutive gain. Found support near its 50 DMA line during its recent consolidations. Last noted with caution in the 9/17/20 mid-day report - "Reported earnings -40% on -4% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

9/17/2020 12:09:31 PM - Retreating abruptly today with above average volume after hitting a new 52-week high on the prior session with its 3rd consecutive gain. Found support at its 50 DMA line during its recent consolidation after an impressive spurt of gains marked by above average volume. Reported earnings -40% on -4% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

9/16/2020 12:00:34 PM - Rallying to another new 52-week high with today's 3rd consecutive gain. Found support at its 50 DMA line during its recent consolidation after an impressive spurt of gains marked by above average volume. Reported earnings -40% on -4% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

8/4/2020 12:29:32 PM - Gapped up today and rallied to another new 52-week high with a considerable volume-driven gain. Found support at its 50 DMA line during its recent consolidation after an impressive spurt of gains marked by above average volume. Reported earnings -40% on -4% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

6/9/2020 12:49:26 PM - Hitting another new 52-week high today while adding to an impressive spurt of gains marked by above average volume. Prior mid-day reports noted - "Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

6/8/2020 12:19:14 PM - Perched near its 52-week high today following gains marked by above average volume. Prior mid-day reports noted - "Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

6/5/2020 12:40:23 PM - Retreating from its 52-week high with today's big loss after 5 consecutive gains marked by above average volume. The 6/04/20 mid-day report noted - "Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

6/4/2020 12:24:58 PM - Hitting a new 52-week high with today's 5th consecutive gain marked by above average volume. Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

6/3/2020 12:52:37 PM - Hitting a new 52-week high with today's 4th consecutive gain marked by above average volume. Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

5/28/2020 12:40:30 PM - Pulling back from its 52-week high following an impressive streak of gains marked by volume. Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

5/26/2020 12:25:20 PM - Pulling back from its 52-week high with a loss today following 7 consecutive gains marked by volume. Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

5/22/2020 12:34:04 PM - Hitting another new 52-week high with today's 7th consecutive gain marked by volume. Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

5/20/2020 12:10:57 PM - Hitting a new 52-week high with today's 5th consecutive gain marked by ever-increasing volume. Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.

5/19/2020 12:16:32 PM - Hitting a new 52-week high with today's 4th consecutive gain. Reported earnings +39% on +23% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.