1/3/2024 12:22:07 PM - Today's 4th consecutive loss has it pulling back toward its 50 DMA line ($5.66) and its May '23 high which define near-term support to watch following recently noted gains. Prior mid-day reports noted - "Reported Sep '23 quarterly earnings +140% on +29% sales revenues versus the year ago period. The 5 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

12/8/2023 12:43:40 PM - Consolidating above its May '23 high following recently noted gains. Prior mid-day reports noted - "Reported Sep '23 quarterly earnings +140% on +29% sales revenues versus the year ago period. The 5 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

12/6/2023 12:24:33 PM - Stubbornly held its ground and inched above its May '23 high with recently noted gains. Prior mid-day reports noted - "Reported Sep '23 quarterly earnings +140% on +29% sales revenues versus the year ago period. The 5 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

12/4/2023 12:56:26 PM - Inched above its May '23 high with recently noted gains. Reported Sep '23 quarterly earnings +140% on +29% sales revenues versus the year ago period. The 5 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

11/28/2023 12:32:35 PM - Rising steadily above its May '23 high with today's 6th consecutive gain. Reported Sep '23 quarterly earnings +140% on +29% sales revenues versus the year ago period. The 5 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

11/27/2023 12:47:10 PM - Recently inching above its May '23 high. Reported Sep '23 quarterly earnings +140% on +29% sales revenues versus the year ago period. The 5 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

11/9/2023 1:02:54 PM - Recently challenging its May '23 high. Reported Sep '23 quarterly earnings +140% on +29% sales revenues versus the year ago period. The 5 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

11/7/2023 12:54:47 PM - Gapped down today after recently challenging its May '23 high. Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

11/3/2023 12:59:26 PM - Challenging its May '23 high with today's gain. Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/23/2023 12:24:59 PM - Challenging its May '23 high today while adding to a noted spurt of gains. Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/20/2023 12:14:17 PM - Challenging its May '23 high today while adding to a noted spurt of gains. Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/19/2023 12:32:33 PM - Challenged its May '23 high with a noted spurt of gains. Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/18/2023 12:05:35 PM - Challenging its May '23 high with today's 9th gain in the span of 10 sessions. Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

9/21/2023 12:30:40 PM - Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

9/15/2023 12:33:02 PM - Reported Jun '23 earnings +367% on +33% sales revenues versus the year ago period. The 4 latest quarterly earnings increases have been well above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

9/21/2020 12:19:54 PM -
Pulling back today. Announced its first dividend in 7 years and gapped up hitting a new 52-week high on the prior session with heavy volume behind its 5 consecutive gain. Noted in the 8/17/20 mid-day report - "Reported Jun '20 earnings +150% on +20% sales revenues versus the year ago period. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


9/18/2020 12:17:14 PM -
Announced its first dividend in 7 years and gapped up challenging its 52-week high with today's 5th consecutive gain. Last noted in the 8/17/20 mid-day report - "Reported Jun '20 earnings +150% on +20% sales revenues versus the year ago period. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


8/17/2020 1:06:34 PM -
Gapped up today rebounding toward its 52-week high with a big volume-driven gain. Bullish action has continued since 7/29/20 when it reported Jun '20 earnings +150% on +20% sales revenues versus the year ago period. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.


8/5/2020 12:38:08 PM -
Hit new multi-year highs again today with another gap up and volume-driven gain. Bullish action has continued since 7/29/20 when it reported Jun '20 earnings +150% on +20% sales revenues versus the year ago period. Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.


7/27/2020 12:42:40 PM -
Hitting new multi-year highs with today's gap up and volume-driven gain. Due to report Jun '20 quarterly results on 7/29/20. Reported Mar '20 earnings +43% on +12% sales revenues versus the year ago period. The 3 prior quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


6/22/2020 12:41:53 PM -
Rebounding above is 50 DMA line ($6.65) with today's gain. Faces some resistance due to overhead supply up to the $7.67 level. Reported Mar '20 earnings +43% on +12% sales revenues versus the year ago period. The 3 prior quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


5/14/2020 12:25:45 PM -
Hitting another new 52-week high with today's gain. Reported Mar '20 earnings +43% on +12% sales revenues versus the year ago period. The 3 prior quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


4/23/2020 12:34:47 PM -
Hitting another new 52-week high with today's gap up and 4th consecutive gain. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


4/22/2020 12:17:36 PM -
Hitting another new 52-week high with today's gap up. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


4/15/2020 12:26:21 PM -
Hit a new 52-week high on the prior session and it is encountering distributional pressure. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


4/14/2020 1:01:45 PM -
Hit a new 52-week high today. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


3/6/2020 12:15:03 PM -
Consolidating near its 52-week high after testing support at its 50 DMA line. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


3/3/2020 12:49:14 PM -
Rebounding toward its 52-week high after testing support at its 50 DMA line. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/26/2020 12:33:13 PM -
Perched near its 52-week high following volume-driven gain. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/24/2020 12:41:09 PM -
Hitting yet another new 52-week high with today's 5th consecutive volume-driven gain. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/21/2020 12:36:25 PM -
Hitting yet another new 52-week high with today's 4th consecutive volume-driven gain. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/20/2020 12:34:42 PM -
Hitting a new 52-week high with another volume-driven gain. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/19/2020 12:14:22 PM -
Hitting a new 52-week high with another volume-driven gain. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/14/2020 12:15:58 PM -
Making its 2nd consecutive mid-day report appearance perched within close striking distance of its 52-week high. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/13/2020 12:54:53 PM -
Perched within close striking distance of its 52-week high. The 3 latest quarters through Dec '19 showed accelerating sales revenues and earnings increases. Went through a consolidation above its 200 DMA line since last noted in the 9/16/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


9/16/2019 12:32:31 PM -
Perched near its 52-week high even after a spurt of volume-driven losses. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


9/13/2019 1:11:51 PM -
Pulled back from its 52-week high with volume-driven losses. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


9/5/2019 12:33:50 PM -
Pulling back from its 52-week high with today's volume-driven loss. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


9/3/2019 1:00:05 PM -
Hit a new 52-week high with today's volume-driven gain. The 8/13/19 mid-day report last noted - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


8/13/2019 12:26:11 PM - Perched at its 52-week high following a spurt of volume-driven gains. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/7/2019 12:31:52 PM - Perched at its 52-week high with today's 5th consecutive volume-driven gain. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/6/2019 12:53:17 PM - Perched at its 52-week high with today's 4th consecutive volume-driven gain. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/5/2019 12:37:13 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/2/2019 12:45:39 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.