8/26/2022 12:49:44 PM - Pulling back abruptly today for a big volume-driven loss after challenging multi-year highs with a big gain on the prior session when the mid-day report cautioned members - "Held its ground well above its 50 DMA line ($21.55) in recent weeks and volume totals have been cooling. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines."

8/25/2022 12:33:07 PM - Perched within close striking distance of multi-year highs with today's gain. Held its ground well above its 50 DMA line ($21.55) in recent weeks and volume totals have been cooling. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

8/17/2022 12:12:57 PM - Pulling back today for a 3rd consecutive loss, retreating from multi-year highs. Its 50 DMA line ($21.26) defines near-term support to watch. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

8/9/2022 1:12:16 PM - Pulling back today with higher volume, retreating from multi-year highs. Its 50 DMA line ($20.98) defines near-term support to watch. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

8/1/2022 12:38:56 PM - Hitting new multi-year highs with today's 4th consecutive volume-driven gain. Found support near its 50 DMA line ($20.09) while recently consolidating. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

7/20/2022 12:01:44 PM - Wedging higher with gains lacking great volume as it found support near its 50 DMA line ($18.89) while recently consolidating after hitting new multi-year highs. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

6/28/2022 12:42:12 PM - Found support near prior highs in the $20 area while recently consolidating after hitting new multi-year highs. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

6/27/2022 12:35:01 PM - Found support near prior highs in the $20 area while consolidating after hitting new multi-year highs. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

6/21/2022 12:25:30 PM - Finding support near prior highs in the $20 area while consolidating after hitting new multi-year highs. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

6/13/2022 12:39:29 PM - Retreating today for a 4th consecutive loss after hitting new multi-year highs last week. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

6/1/2022 12:53:56 PM - Reversed into the red today after hitting new multi-year highs following 4 consecutive volume-driven gains. Abruptly, rebounded above its 50 and 200 DMA lines with prior gains noted. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

5/31/2022 12:38:15 PM - Hitting new multi-year highs with today's 4th consecutive volume-driven gain. Abruptly, rebounded above its 50 and 200 DMA lines with prior gains noted. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

5/27/2022 12:40:43 PM - Hitting new multi-year highs with today's 3rd consecutive volume-driven gain. Abruptly, rebounded above its 50 and 200 DMA lines with prior gains noted. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

5/26/2022 2:49:59 PM - Hitting new multi-year highs with today's 2nd big volume-driven gain, it rebounded above its 50 and DMA lines with a big volume-driven gain on the prior session. Reported earnings +188% on +28% sales revenues for the Apr '22 quarter versus the year ago period, its 5th strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has improved since a downturn in FY '19, but that flaw makes it not a great match with the fact-based investment system's fundamental guidelines.

2/24/2022 12:35:16 PM - Rebounding above its 50 DMA line ($18.21) with today's big volume-driven gain following a "negative reversal" on the prior session after hitting multi-year highs. Reported earnings +192% on +25% sales revenues for the Jan '22 quarter versus the year ago period, its 4th strong quarter above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

2/23/2022 12:51:42 PM - Reversed into the red quickly following today's gap up hitting new multi-year highs. Reported earnings +192% on +25% sales revenues for the Jan '22 quarter versus the year ago period, its 4th strong quarter above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

1/19/2022 12:48:32 PM - Held its ground stubbornly, consolidating since hitting new multi-year highs when noted in the 12/27/21 mid-day report - "Reported earnings +230% on +21% sales revenues for the Oct '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

1/5/2022 12:01:30 PM - Held its ground stubbornly since hitting new multi-year highs when noted in the 12/27/21 mid-day report - "Reported earnings +230% on +21% sales revenues for the Oct '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

1/3/2022 12:48:08 PM - Held its ground stubbornly since hitting new multi-year highs when last noted in the 12/27/21 mid-day report - "Reported earnings +230% on +21% sales revenues for the Oct '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

12/27/2021 12:37:37 PM - Today's 5th consecutive gain has it hitting new multi-year highs. Reported earnings +230% on +21% sales revenues for the Oct '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

12/15/2021 12:45:41 PM - Consolidating after a gap up 12/08/21 for a considerable volume-driven gain hitting new multi-year highs. Reported earnings +230% on +21% sales revenues for the Oct '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

12/10/2021 12:58:06 PM - Consolidating after a gap up 12/08/21 for a considerable volume-driven gain hitting new multi-year highs. Reported earnings +230% on +21% sales revenues for the Oct '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

12/9/2021 12:58:56 PM - Gapped up on the prior session for a considerable volume-driven gain hitting new multi-year highs. Reported earnings +230% on +21% sales revenues for the Oct '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

9/3/2021 12:22:42 PM - Recently rallying toward its Dec '19 high with volume-driven gains. Reported earnings +29% on +8% sales revenues for the Jul '21 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

2/21/2019 12:43:03 PM - Retreating from its 52-week high with today's 3rd consecutive loss. Reported earnings -11% on +1% sales revenues for the Jan '19 quarter. Prior mid-day reports repeatedly noted - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

1/9/2019 12:49:50 PM - Posting a big gain today clearing recent highs. Prior mid-day reports repeatedly noted - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

1/4/2019 1:02:02 PM - Prior mid-day reports repeatedly noted - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

1/3/2019 12:45:55 PM - Prior mid-day reports repeatedly noted - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

1/2/2019 12:25:22 PM - Prior mid-day reports repeatedly noted - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

12/26/2018 12:41:31 PM - Prior mid-day reports noted - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

12/20/2018 12:54:23 PM - Prior mid-day reports noted - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

12/18/2018 12:42:12 PM - Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

12/14/2018 12:37:26 PM - Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

12/13/2018 12:51:57 PM - Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

12/12/2018 12:49:22 PM - Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Oct '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

12/4/2018 1:10:36 PM - Slumping below its 50 DMA line with today's big loss on higher volume. Noted with caution at its 52-week high in the 8/24/18 mid-day report while posting a 4th consecutive big volume-driven gain - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Jul '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

10/15/2018 12:27:01 PM - Slumped since last noted with caution at its 52-week high in the 8/24/18 mid-day report while posting a 4th consecutive big volume-driven gain - "Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Jul '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines."

8/24/2018 1:03:41 PM - Hitting a new 52-week high with today's 4th consecutive big volume-driven gain. Overhead supply up to the $13 level remains to act as resistance. Recent quarters through Jul '18 showed improving sales and great earnings increases well above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been erratic and below guidelines.

3/4/2011 1:00:07 PM - Today's 3rd consecutive gain with above average volume helped it touch a new 52-week high and no overhead supply remains to act as resistance. Continuing to rally following a previously noted "breakaway gap" on 2/09/11. It found support above its 200 DMA line during a deep consolidation since the 12/07/10 mid-day report noted - "Recent quarters showed improving sales and earnings, but its earnings history is below guidelines after losses in FY '08 and '09 (bad A criteria)."

2/17/2011 1:10:31 PM - Holding its ground today after a considerable gain with heavy volume for a new 52-week high on the prior session, continuing to rally following a previously noted "breakaway gap" on 2/09/11. It found support above its 200 DMA line during a deep consolidation since the 12/07/10 mid-day report noted - "Recent quarters showed improving sales and earnings, but its earnings history is below guidelines after losses in FY '08 and '09 (bad A criteria)."

2/16/2011 12:36:57 PM - Considerable gain today with heavy volume after continuing to rally following a "breakaway gap" noted on 2/09/11 as it hit a new 52-week high. It found support above its 200 DMA line during a deep consolidation since the 12/07/10 mid-day report noted - "Recent quarters showed improving sales and earnings, but its earnings history is below guidelines after losses in FY '08 and '09 (bad A criteria)."

2/11/2011 1:20:20 PM - Continuing to rally following a considerable "breakaway gap" noted on 2/09/11 as it hit a new 52-week high following upbeat guidance. It found support above its 200 DMA line during a deep consolidation since the 12/07/10 mid-day report noted - "Recent quarters showed improving sales and earnings, but its earnings history is below guidelines after losses in FY '08 and '09 (bad A criteria)."

2/10/2011 1:46:09 PM - Up again today after a considerable "breakaway gap" was noted on 2/09/11 as it hit a new 52-week high following upbeat guidance. It found support above its 200 DMA line during a deep consolidation since the 12/07/10 mid-day report noted - "Recent quarters showed improving sales and earnings, but its earnings history is below guidelines after losses in FY '08 and '09 (bad A criteria)."

2/9/2011 1:34:54 PM - Considerable breakaway gap up today for a new 52-week high following upbeat guidance. It found support above its 200 DMA line during a deep consolidation since the 12/07/10 mid-day report noted - "Recent quarters showed improving sales and earnings, but its earnings history is below guidelines after losses in FY '08 and '09 (bad A criteria)."

12/7/2010 12:41:38 PM - Hit a new 52-week high earlier then reversed into the red. Recent quarters showed improving sales and earnings, but its earnings history is below guidelines after losses in FY '08 and '09 (bad A criteria).