6/17/2022 12:27:39 PM - Slumped below its 50 and 200 DMA lines recently after hovering in a tight range for many months. Reported Mar '22 quarterly earnings -16% on -4% sales revenues versus the year ago period. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria) but with sub par sales revenues growth. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

5/25/2022 12:52:48 PM - Hovering in a tight range for many months. Reported Mar '22 quarterly earnings -16% on -4% sales revenues versus the year ago period. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria) but with sub par sales revenues growth. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

5/2/2022 12:42:49 PM - Hovering in a tight range Reported Mar '22 quarterly earnings -16% on -4% sales revenues versus the year ago period. Prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria) but with sub par sales revenues growth. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/23/2022 12:42:53 PM - Hovering in a tight range near its 52-week high, stubbornly holding its ground since last noted with caution in the 6/22/21 mid-day report. Reported Dec '21 quarterly earnings +29% on +1% sales revenues versus the year ago period, and prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria) but with sub par sales revenues growth. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

6/22/2021 11:44:30 AM - Still hovering in a tight range near its 52-week high, stubbornly holding its ground after a spurt of volume-driven gains. Prior mid-day reports noted - "Reported Mar '21 quarterly earnings +206% on +71 sales revenues versus the year ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

6/4/2021 12:04:54 PM - Hovering in a tight range near its 52-week high, stubbornly holding its ground after a spurt of volume-driven gains. Prior mid-day reports noted - "Reported Mar '21 quarterly earnings +206% on +71 sales revenues versus the year ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

5/10/2021 12:34:19 PM - Hitting a new 52-week high with today's volume-driven gain adding to an impressive spurt after rebounding above its 50 DMA line. The 4/29/21 mid-day report noted - "Reported Mar '21 quarterly earnings +206% on +71 sales revenues versus the year ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/29/2021 12:12:33 PM - Perched within striking distance of its 52-week high after rebounding above its 50 DMA line with this weeks gains. Reported Mar '21 quarterly earnings +206% on +71 sales revenues versus the year ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

4/5/2021 12:49:39 PM - Perched within striking distance of its 52-week high, consolidating above its 50 DMA line. Noted with caution in prior mid-day reports - "Found support when recently consolidating near its 50 DMA line. Reported Dec '20 quarterly earnings +7% on -1% sales revenues, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

3/29/2021 12:26:37 PM - Perched within striking distance of its 52-week high, consolidating above its 50 DMA line. Noted with caution in prior mid-day reports - "Found support when recently consolidating near its 50 DMA line. Reported Dec '20 quarterly earnings +7% on -1% sales revenues, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

3/25/2021 11:19:20 AM - Pulling back from its 52-week high with volume-driven losses after last noted with caution in the 3/22/21 mid-day report - "Found support when recently consolidating near its 50 DMA line. Reported Dec '20 quarterly earnings +7% on -1% sales revenues, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

3/22/2021 12:22:42 PM - Perched near its 52-week high with today's volume-driven gain. Found support when recently consolidating near its 50 DMA line. Reported Dec '20 quarterly earnings +7% on -1% sales revenues, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/15/2021 12:24:03 PM - Perched at its 52-week high today following a volume-driven gain. Found support when recently consolidating near its 50 DMA line. Reported Dec '20 quarterly earnings +7% on -1% sales revenues, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/8/2021 12:44:58 PM - Pulling back after challenging its 52-week high with today's loss following 3 consecutive volume-driven gains. Found support when recently consolidating near its 50 DMA line. Reported Dec '20 quarterly earnings +7% on -1% sales revenues, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/5/2021 12:54:41 PM - Found support when consolidating near its 50 DMA line and it is challenging its 52-week high with today's 3rd consecutive volume-driven gain. Reported Dec '20 quarterly earnings +7% on -1% sales revenues, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

5/1/2017 12:53:34 PM - Consolidating near its 50 DMA line. Reported Mar '17 quarterly earnings +21% on +18% sales revenues, below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

4/21/2017 12:35:59 PM - Consolidating above its 50 DMA line. Noted with caution in prior mid-day reports - "Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/13/2017 12:37:59 PM - Rebounding above its 50 DMA line toward prior highs. Noted with caution in prior mid-day reports - "Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

4/10/2017 12:27:40 PM - Rebounding above its 50 DMA line with today's 5th consecutive gain. Undercut that important short-term average with damaging volume-driven losses during its consolidation since last noted with caution in the 3/08/17 mid-day report - "Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

3/8/2017 12:21:18 PM - Pulled back from all-time highs with volume-driven losses and found prompt support at its 50 DMA line. Prior mid-day reports cautioned - "Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

3/6/2017 12:10:20 PM - Pulled back from all-time highs with volume-driven losses testing its 50 DMA line. Prior mid-day reports cautioned - "Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/27/2017 12:19:50 PM - Hovering near all-time highs after volume-driven gains. The 2/21/17 mid-day report cautioned - "Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/21/2017 12:16:03 PM - Hit a new all-time high on the prior session with a volume-driven gain. Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

2/17/2017 11:52:10 AM - Hitting new all-time highs. Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparisons. Prior mid-day reports noted - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

2/10/2017 12:25:53 PM - Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparisons. Stubbornly held its ground near its all-time high and wedged higher after prior mid-day reports noted - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

2/9/2017 12:08:01 PM - Reported Dec '16 quarterly earnings +129% on +28% sales revenues, marking its 3rd consecutive strong quarterly comparisons. Stubbornly held its ground near its all-time high and wedged higher after prior mid-day reports noted - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

1/23/2017 12:25:35 PM - Stubbornly holding its ground near its all-time high. Prior mid-day reports repeatedly cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

1/10/2017 12:34:48 PM - Churning near its all-time high. Prior mid-day reports repeatedly cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

1/9/2017 12:14:04 PM - Hit a new all-time high with a volume-driven gain on 12/27/16 then encountered distributional pressure. Prior mid-day reports have repeatedly cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

1/4/2017 12:31:02 PM - Hit a new all-time high with a volume-driven gain on 12/27/16 then encountered distributional pressure. Prior mid-day reports have repeatedly cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/30/2016 1:00:07 PM - Hit a new all-time high with a volume-driven gain on 12/27/16 then encountered distributional pressure. Prior mid-day reports have repeatedly cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/29/2016 12:25:48 PM - Hit a new all-time high with a volume-driven gain on 12/27/16 then encountered distributional pressure. Prior mid-day reports have repeatedly cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/28/2016 12:22:56 PM - Hit a new all-time high with a volume-driven gain on the prior session, however, mid-day reports have repeatedly cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/27/2016 12:18:44 PM - Hit a new all-time high with today's volume-driven gain. Prior mid-day reports cautioned members - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/13/2016 12:20:23 PM - Held its ground stubbornly and rallied to new all-time highs with volume-driven gains. Prior mid-day reports noted - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/8/2016 12:25:28 PM - Held its ground stubbornly and rallied to new all-time highs with volume-driven gains. Prior mid-day reports noted - "Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/7/2016 12:11:23 PM - Held its ground stubbornly since the 11/21/16 mid-day report cautioned - "Recently spiked to new 52-week and all-time highs. Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/6/2016 12:29:40 PM - Held its ground stubbornly since the 11/21/16 mid-day report cautioned - "Recently spiked to new 52-week and all-time highs. Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

12/5/2016 12:20:22 PM - Held its ground stubbornly since the 11/21/16 mid-day report last cautioned - "Recently spiked to new 52-week and all-time highs. Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

11/21/2016 12:25:19 PM - The 11/17/16 mid-day report cautioned - "Recently spiked to new 52-week and all-time highs. Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines."

11/17/2016 12:21:47 PM - Recently spiked to new 52-week and all-time highs. Quarterly earnings improved in the Jun and Sep '16 quarters, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) are another reason its fundamentals are not a match with the fact-based investment system's guidelines.