9/7/2023 12:17:02 PM - Slumping back below its 50 DMA line ($179) with today's big loss. A rebound above the 50 DMA line is needed for its outlook to improve. It showed resilinece after dropped from the Featured Stocks list on 8/17/23. Fundamentals remain strong.

8/17/2023 5:48:43 PM - Slumped further below its 50 DMA line ($176.79) with today's big loss and it will be dropped from the Featured Stocks list. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

8/11/2023 5:12:58 PM - G - Slumped further below its 50 DMA line ($176.66) and below recent lows with yet another loss today backed by above-average volume. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

8/9/2023 5:20:48 PM - G - Color code is changed to green after it suffered another loss today with +13% above average volume, slumping below its 50 DMA line ($176) and below recent lows raising concerns. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Reported Jun '23 quarterly earnings +41% on +24% sales revenues versus the year-ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth.

8/7/2023 6:45:59 PM - Y - Posted a gain today with lighter volume, finding support at its 50 DMA line ($175). Pivot point cited is based on its 8/01/23 high plus 10 cents after it formed an advanced "ascending base" pattern. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported Jun '23 quarterly earnings +41% on +24% sales revenues versus the year-ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth.

8/4/2023 6:05:31 PM - Y - Finished weak today after highlighted in yellow with pivot point cited based on its 8/01/23 high plus 10 cents. It has formed an advanced "ascending base" pattern. Testing support at its 50 DMA line ($175) with today's 4th consecutive volume-driven loss after hitting a new 52-week high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported Jun '23 quarterly earnings +41% on +24% sales revenues versus the year-ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth. See the latest FSU analysis for more details and a new annotated graph.

8/4/2023 12:28:26 PM - Y - Color code is changed to yellow with pivot poiont cited based on its 8/01/23 high plus 10 cents. It has formed an advanced "ascending base" pattern. Testing support at its 50 DMA line ($175) with today's 4th consecutive volume-driven loss after hitting a new 52-week high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported Jun '23 quarterly earnings +41% on +24% sales revenues versus the year-ago period, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth.

6/30/2023 12:09:28 PM - Found support while consolidating near its 50 DMA line, and hitting a new 52-week high with today's 4th consecutive gain. Reported Mar '23 quarterly earnings +17% on +25% sales revenues versus the year-ago period, breaking a streak of 11 strong quarterly comparisons above the +25% minimum earnings guideline. There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth.

4/14/2023 12:24:53 PM - Volume totals have been cooling while consolidating near its 50 DMA line, and perched just -6.8% off its 52-week high today. Reported Dec '22 quarterly earnings +63% on +29% sales revenues versus the year-ago period, its 11th strong quarterly comparison. There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth.

3/9/2023 12:34:18 PM - Hitting another new 52-week high today, getting very extended from any sound base. Reported Dec '22 quarterly earnings +63% on +29% sales revenues versus the year ago period, its 11th strong quarterly comparison. There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth.

3/2/2023 12:30:39 PM - Gapped down today then recovered from the early low, retreating from its 52-week high after getting very extended from any sound base. Reported Dec '22 quarterly earnings +63% on +29% sales revenues versus the year ago period, its 11th strong quarterly comparison. There was a downturn in FY '19 annual earnings (A criteria) history followed by strong growth.

3/2/2023 12:24:29 PM - Pulling back today, retreating from its 52-week high. The 2/09/23 mid-day report noted - "Reported Dec '22 quarterly earnings +63% on +29% sales revenues versus the year ago period, its 11th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

2/9/2023 11:56:33 AM - Hitting a new 52-week high with today's volume-driven gain. Reported Dec '22 quarterly earnings +63% on +29% sales revenues versus the year ago period, its 11th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

1/19/2023 12:13:13 PM - Pulling back from its 52-week high with today's loss following 10 consecutive volume-driven gains. Reported Sep '22 quarterly earnings +49% on +30% sales revenues versus the year ago period, its 10th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

1/18/2023 12:39:03 PM - Powered to new 52-week highs with 9 consecutive volume-driven gains. Reported Sep '22 quarterly earnings +49% on +30% sales revenues versus the year ago period, its 10th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

1/11/2023 12:33:40 PM - Powering to a new 52-week high with today's 6th consecutive volume-driven gain. Reported Sep '22 quarterly earnings +49% on +30% sales revenues versus the year ago period, its 10th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

1/9/2023 12:13:43 PM - Powering to a new 52-week high with today's 4th consecutive volume-driven gain. Reported Sep '22 quarterly earnings +49% on +30% sales revenues versus the year ago period, its 10th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

12/22/2022 12:44:50 PM - Pulling back from its 52-week high after gapping up on 12/13/22. Reported Sep '22 quarterly earnings +49% on +30% sales revenues versus the year ago period, its 10th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

12/12/2022 11:59:49 AM - Today's 4th consecutive gain has it hitting a new 52-week high. Reported Sep '22 quarterly earnings +49% on +30% sales revenues versus the year ago period, its 10th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

12/8/2022 12:41:29 PM - Gain today is challenging its 52-week high. Reported Sep '22 quarterly earnings +49% on +30% sales revenues versus the year ago period, its 10th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

8/26/2022 12:23:59 PM - Reversed into the red abruptly after an early gain today challenged its 52-week high. Posted a big volume-driven gain when noted with caution in the prior mid-day report "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/25/2022 12:08:53 PM - Challenging its 52-week high with today's big volume-driven gain. Noted with caution in prior mid-day reports "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/24/2022 12:12:50 PM - Encountered distributional pressure in recent weeks after challenging its 52-week high. Noted with caution in prior mid-day reports "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/18/2022 12:14:10 PM - Rebounding quickly with today's big gain after encountering distributional pressure since recently challenging its 52-week high. Noted with caution in prior mid-day reports "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/16/2022 12:09:59 PM - Encountering distributional pressure since recently challenging its 52-week high. Noted with caution in prior mid-day reports "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/15/2022 12:22:08 PM - Rebounded last week after encountering distributional pressure since challenging its 52-week high. Noted with caution in prior mid-day reports "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/12/2022 11:53:58 AM - Rebounding this week after encountering distributional pressure since challenging its 52-week high. Noted with caution in prior mid-day reports "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/8/2022 12:39:44 PM - Pulling back for a 2nd consecutive loss after challenging its 52-week high, Noted with caution in prior mid-day reports "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/5/2022 12:17:57 PM - Gapped up on the prior session rallying toward its 52-week high, and it was noted with caution in the mid-day report "Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system."

8/4/2022 12:11:27 PM - Gapped up today rallying toward its 52-week high. Reported Jun '22 quarterly earnings +140% on +50% sales revenues versus the year ago period, its 9th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

3/21/2022 12:19:43 PM - Perched at its 52-week high today following 4 consecutive gains backed by above average volume. Reported Dec '21 quarterly earnings +144% on +68% sales revenues versus the year ago period, its 8th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

3/18/2022 12:14:03 PM - Hitting a new 52-week high with today's 4th consecutive gain backed by above average volume. Reported Dec '21 quarterly earnings +144% on +68% sales revenues versus the year ago period, its 8th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a great match with the fundamental guidelines of the fact-based investment system.

2/10/2022 12:14:29 PM - Did not form a sound base but rebounded above its 50 DMA line and it is approaching its 52-week high with today's 5th consecutive gain backed by above average volume. Reported Dec '21 quarterly earnings +144% on +68% sales revenues versus the year ago period, its 8th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

2/9/2022 12:17:49 PM - It has not formed a sound base but is rebounding above its 50 DMA line ($65.86) with today's 4th consecutive gain backed by ever-increasing volume. Reported Dec '21 quarterly earnings +144% on +68% sales revenues versus the year ago period, its 8th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

2/8/2022 12:38:10 PM - It has not formed a sound base but is rebounding above its 50 DMA line ($65.86) with today's volume-driven gain. Reported Dec '21 quarterly earnings +144% on +68% sales revenues versus the year ago period, its 8th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

12/30/2021 12:12:07 PM - Extended from any sound base and wedging into new 52-week high territory with recent gains lacking great volume conviction. Last noted in the 12/01/21 mid-day report - "Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system."

12/1/2021 12:13:31 PM - Rallying to another new 52-week high with today's big gain. Held its ground stubbornly after a noted streak of volume-driven gains. Prior mid-day reports noted - "Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system."

11/30/2021 11:48:27 AM - Pulling back today for a 3rd consecutive loss after rallying to new 52-week highs with a noted streak of volume-driven gains. Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

11/29/2021 12:36:06 PM - Holding its ground in a tight range in recent weeks after rallying to new 52-week highs with a noted streak of volume-driven gains. Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

11/17/2021 12:19:13 PM - Holding its ground stubbornly and rallying to new 52-week highs with a noted streak of volume-driven gains. Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

11/16/2021 12:32:05 PM - Holding its ground stubbornly after rallying to new 52-week highs with a noted streak of volume-driven gains. Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

11/15/2021 12:04:44 PM - Holding its ground stubbornly after rallying to new 52-week highs with a noted streak of volume-driven gains. Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

11/10/2021 12:22:40 PM - Found prompt support near its 50 DMA line in recent weeks and rallied to new 52-week highs with a noted streak of volume-driven gains. Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

11/4/2021 12:29:01 PM - Found prompt support near its 50 DMA line in recent weeks and rallied to new 52-week highs with a streak of 5 consecutive volume-driven gains. Reported Sep '21 quarterly earnings +153% on +60% sales revenues versus the year ago period, its 7th strong quarterly comparison. Up and down annual earnings (A criteria) history is not a good match with the fundamental guidelines of the fact-based investment system.

11/1/2021 12:16:12 PM - Found prompt support near its 50 DMA line ($49.03) and it is hitting new 52-week highs with today's 3rd consecutive volume-driven gain. Due to report Sep '21 quarterly results on 11/03/21. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/29/2021 12:22:17 PM - Found prompt support near its 50 DMA line ($48.73) and it hit new 52-week highs with volume-driven gains. Due to report Sep '21 quarterly results on 11/03/21. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/26/2021 12:00:00 PM - Found prompt support near its 50 DMA line ($48.13) and it is challenging of its 52-week high with today's big volume-driven gain. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/20/2021 12:28:18 PM - Found prompt support near its 50 DMA line ($47.63) and it is perched within close striking distance of its 52-week high today following 4 consecutive volume-driven gains. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/19/2021 12:40:16 PM - Found prompt support near its 50 DMA line ($47.34) and it rising within striking distance of its 52-week high with today's 4th consecutive volume-driven gain. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/18/2021 12:14:53 PM - Found prompt support near its 50 DMA line ($47.34) and it is perched within striking distance of its 52-week high. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/15/2021 12:21:28 PM - Found prompt support near its 50 DMA line ($47.28) and today's gain has it rising within striking distance of its 52-week high. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/12/2021 11:55:52 AM - Finding prompt support near its 50 DMA line and perched within striking distance of its 52-week high. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

10/11/2021 12:16:33 PM - Finding prompt support near its 50 DMA line and rising toward its 52-week high. Last noted in the 8/30/21 mid-day report - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

8/30/2021 12:24:16 PM - Reversed into the red after rallying further into a new 52-week high territory with today's early gain following recent volume-driven gains. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

8/27/2021 12:33:02 PM - Rallying to a new 52-week high with today's volume-driven gain. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

8/25/2021 11:59:57 AM - Rebounding toward its 52-week high with volume-driven gains. Noted in prior mid-day reports - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

8/13/2021 12:06:47 PM - Rebounded toward its 52-week high with volume-driven gains. Last noted in the 8/06/21 mid-day report - "Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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."

8/6/2021 12:23:20 PM - Rebounding toward its 52-week high. Reported earnings +41% on +20% sales revenues for the Jun '21 quarter versus the year ago period, its 6th 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.

4/15/2021 12:18:49 PM - Retreated from its 52-week high with 6 consecutive losses testing prior highs. Found prompt support near its 50 DMA line ($39.90) during recent consolidations. Noted with caution in prior mid-day reports - "Reported earnings +48% on +13% sales revenues for the Dec '20 quarter versus the year ago period, its 4th 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."

4/9/2021 12:15:29 PM - Today's 4th consecutive loss has it retreating toward prior highs after rallying to a new 52-week high with 4 consecutive big volume-driven gains. Found prompt support near its 50 DMA line ($39.29) during recent consolidations. Noted with caution in prior mid-day reports - "Reported earnings +48% on +13% sales revenues for the Dec '20 quarter versus the year ago period, its 4th 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."

4/8/2021 11:50:08 AM - Today's 3rd consecutive loss has it retreating toward prior highs after rallying to a new 52-week high with 4 consecutive big volume-driven gains. Found prompt support near its 50 DMA line ($39.11) during recent consolidations. Noted with caution in prior mid-day reports - "Reported earnings +48% on +13% sales revenues for the Dec '20 quarter versus the year ago period, its 4th 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."

4/5/2021 12:27:34 PM - Rallying to a new 52-week high today with its 4th consecutive big volume-driven gain. Found prompt support near its 50 DMA line ($38.63) during recent consolidations. Noted with caution in prior mid-day reports - "Reported earnings +48% on +13% sales revenues for the Dec '20 quarter versus the year ago period, its 4th 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."

4/1/2021 12:09:25 PM - Rallying to a new 52-week high with today's 2nd consecutive big volume-driven gain. Found prompt support near its 50 DMA line ($38.39) during recent consolidations. Noted with caution in prior mid-day reports - "Reported earnings +48% on +13% sales revenues for the Dec '20 quarter versus the year ago period, its 4th 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."

3/16/2021 12:11:33 PM - Rallying to a new 52-week high with today's big volume-driven gain. Found prompt support near its 50 DMA line ($37.02) during an orderly consolidation. Reported earnings +48% on +13% sales revenues for the Dec '20 quarter versus the year ago period, its 4th strong quarterly comparison. Noted with caution in prior mid-day reports - "Up and down annual earnings (A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

3/11/2021 12:05:44 PM - Rebounding toward its 52-week high with today's 3rd consecutive gain after finding prompt support near its 50 DMA line ($36.26) during an orderly consolidation. Reported earnings +48% on +13% sales revenues for the Dec '20 quarter versus the year ago period, its 4th strong quarterly comparison. Last noted with caution in the 1/15/21 mid-day report following a spurt of volume-driven gains for new highs - "Up and down annual earnings (A criteria) history is not a match with the fundamental guidelines of the fact-based investment system."

1/15/2021 12:25:23 PM - Retreating abruptly today after powering higher with 3 consecutive volume-driven gains. Reported earnings +999% on +59% sales revenues for the Sep '20 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.

6/8/2020 12:05:14 PM - Rebounded impressively from the recent low. Reported earnings +83% on +30% sales revenues for the Mar '20 quarter versus the year ago period, but prior quarterly comparisons and annual earnings (C and A criteria) were not a match with the fundamental guidelines of the fact-based investment system.

5/29/2020 12:23:31 PM - Rebounded impressively from the recent low. Reported earnings +83% on +30% sales revenues for the Mar '20 quarter versus the year ago period, but prior quarterly comparisons and annual earnings (C and A criteria) were not a match with the fundamental guidelines of the fact-based investment system.

5/12/2020 12:02:40 PM - Rebounded impressively from the recent low. Reported earnings +83% on +30% sales revenues for the Mar '20 quarter versus the year ago period, but prior quarterly comparisons and annual earnings (C and A criteria) were not a match with the fundamental guidelines of the fact-based investment system.

5/11/2020 12:33:14 PM - Reported earnings +83% on +30% sales revenues for the Mar '20 quarter versus the year ago period, but prior quarterly comparisons and annual earnings (C and A criteria) were not a match with the fundamental guidelines of the fact-based investment system.

5/6/2020 12:31:54 PM - Reported earnings +83% on +30% sales revenues for the Mar '20 quarter versus the year ago period, but prior quarterly comparisons and annual earnings (C and A criteria) were not a match with the fundamental guidelines of the fact-based investment system.