1/23/2024 3:25:05 PM - Rebounding toward its all-time high. Reported strong Dec '23 quarterly results. Earnings in the 3 quarterly comparisons through Sep '23 were below the +25% minimum guideline (C criteria). After years of losses it had profitable results in FY '20-22."

12/6/2023 12:13:27 PM - Last noted in the 12/01/23 mid-day report with caution - "Consolidating in a tight range after rallying to a new all-time high. Earnings in the 3 latest quarterly comparisons through Sep '23 have been below the +25% minimum guideline (C criteria). After years of losses it had profitable results in FY '20-22."

12/1/2023 12:06:17 PM - Consolidating in a tight range after rallying to a new all-time high. Earnings in the 3 latest quarterly comparisons through Sep '23 have been below the +25% minimum guideline (C criteria). After years of losses it had profitable results in FY '20-22.

11/10/2023 12:13:06 PM - Consolidating this week after rallying to a new all-time high. Earnings in the 3 latest quarterly comparisons through Sep '23 have been below the +25% minimum guideline (C criteria). After years of losses it had profitable results in FY '20-22.

5/26/2023 12:23:29 PM - Consolidating above its 200 DMA line. Quarterly earnings growth has been subpar. After years of losses it had profitable results in FY '20-22.

5/15/2023 12:16:29 PM - Consolidating quietly below its 50 DMA line ($80.47) near prior lows and -11.5% off its 52-week high. Due to report Mar '23 quarterly results on 5/16/23. Reported Dec '22 quarterly earnings +37% on +27% sales revenues versus the year-ago period, its 2nd strong quarter. After years of losses it had profitable results in FY '20-22.

5/12/2023 12:24:20 PM - Consolidating quietly below its 50 DMA line ($80.65) near prior lows and -12.5% off its 52-week high. Due to report Mar '23 quarterly results on 5/16/23. Reported Dec '22 quarterly earnings +37% on +27% sales revenues versus the year-ago period, its 2nd strong quarter. After years of losses it had profitable results in FY '20-22.

4/17/2023 12:12:19 PM - Consolidating above its 50 DMA line ($81.48) and perched only -4.3% off its 52-week high. Reported Dec '22 quarterly earnings +37% on +27% sales revenues versus the year-ago period, its 2nd strong quarter. Prior mid-day report noted - "Reported stronger Sep '22 quarterly results but fundamental concerns remain. Quarterly earnings (C criteria) history has not been a match with the fact-based investment system's guidelines."

1/27/2023 12:07:13 PM - Pulled back near its 50 DMA line ($73) and managed a "positive reversal" on Wednesday during a 5 session winning streak to new 52-week highs. Reported Dec '22 quarterly earnings +37% on +27% sales revenues versus the year ago period, its 2nd strong quarter. Prior mid-day report noted - "Reported stronger Sep '22 quarterly results but fundamental concerns remain. Quarterly earnings (C criteria) history has not been a match with the fact-based investment system's guidelines."

1/25/2023 12:12:22 PM - Gapped down today then rebounded. Reported Dec '22 quarterly earnings +37% on +27% sales revenues versus the year ago period, its 2nd strong quarter. Consolidating above its 50 DMA line ($72.25) after recently posting volume-driven gains. Prior mid-day report noted - "Reported stronger Sep '22 quarterly results but fundamental concerns remain. Quarterly earnings (C criteria) history has not been a match with the fact-based investment system's guidelines."

12/16/2022 12:38:46 PM - Consolidated above its 50 DMA line recently and powering to new 52-week highs with today's 2nd consecutive big volume-driven gain. The prior mid-day report noted - "Reported stronger Sep '22 quarterly results but fundamental concerns remain. Quarterly earnings (C criteria) history has not been a match with the fact-based investment system's guidelines."

12/15/2022 12:20:38 PM - Consolidating above its 50 DMA line recently and challenging its 52-week high with today's big volume-driven gain. Reported stronger Sep '22 quarterly results but fundamental concerns remain. Quarterly earnings (C criteria) history has not been a match with the fact-based investment system's guidelines.

10/27/2022 12:38:50 PM - Hit a new 52-week high on the prior session with a big volume-driven gain. Quarterly earnings (C criteria) history has not been a match with the fact-based investment system's guidelines.

6/17/2013 12:16:39 PM - Holding its ground following a considerable gap up and volume-driven gain on 6/12/13 for another new 52-week high. It tallied volume-driven gains and held its ground stubbornly since noted in the 6/04/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

6/13/2013 12:03:07 PM - Holding its ground today following a considerable gap up and volume-driven gain on the prior session for another new 52-week high. It tallied volume-driven gains and held its ground stubbornly since noted in the 6/04/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

6/12/2013 12:22:45 PM - Gapped up today for a considerable gain and another new 52-week high. It tallied volume-driven gains and held its ground stubbornly since last noted in the 6/04/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

6/4/2013 12:09:50 PM - Gapped down today, abruptly retreating from the new 52-week high hit on the prior session with a considerable volume-driven gain. Noted in prior mid-day reports with caution - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

6/3/2013 12:34:44 PM -

Considerable gain today backed by above average volume for a new 52-week high. Noted in prior mid-day reports with caution - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/29/2013 12:06:28 PM -

Consolidating above its 50 DMA line and -4.8% off its 52-week high. It stalled but held its ground since last noted in the 4/23/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



4/23/2013 11:47:54 AM -

Hitting a new 52-week high with today's 6th consecutive volume-driven gain. The 4/18/13 mid-day report cautioned - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



4/18/2013 11:48:08 AM -

Consolidating above prior highs. Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.



4/27/2010 12:37:44 PM -

Hit a new 52-week high earlier today then pulled back into the recent base-on-base pattern above its 50 DMA line. Volume totals have cooled since last noted in the mid-day report on 2/25/10 after a breakout from an orderly base. Quarterly sales revenues comparisons have been negative versus the year ago and its annual earnings (A criteria) history has been poor.



2/25/2010 12:20:43 PM -

Hit a new 52-week high today, adding to its considerable 2/24/10 breakout from an orderly base. Quarterly sales revenues comparisons have been negative versus the year ago and its annual earnings (A criteria) history has been poor.



2/24/2010 12:16:14 PM -

Considerable gain today, breaking out of an orderly base. Quarterly sales revenues comparisons have been negative versus the year ago and its annual earnings (A criteria) history has been poor.



10/1/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. Base is questionable at this point.

9/24/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. Base is questionable at this point.

9/23/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. Base is very questionable at this point.

9/21/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. Base is very questionable at this point,

9/16/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. Base is very questionable at this point,

9/13/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. And braking out again today though base is very questionable at this point,

9/7/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. And braking out again today though base is very questionable at this point,

9/1/2004 1:00:00 PM - L in just okay group. Nice recent "C"s. And braking otu again today though base is very questionable at this point,

8/30/2004 1:00:00 PM - L in just okay group. Nice recent "C"s.

8/26/2004 1:00:00 PM - L in just okay group. Base somewhat questionable with 50 DMA volilation. Nice recent "C"s.

8/25/2004 1:00:00 PM - L in poor group. Base somewhat questionable. Nice recent "C"s.

8/24/2004 1:00:00 PM - L in poor group. base building since advance. Nice recent "C"s.

8/10/2004 1:00:00 PM - L in poor group though decent action today. . Nice recent "C"s.

8/10/2004 1:00:00 PM - L in poor group. Nice "C". Base questionable.