10/22/2020 12:02:33 PM -
Hit new 52-week and all-time highs with a spurt of volume-driven gains. Prior mid-day reports noted - "Reported Sep '20 quarterly earnings +26% on +3% sales revenues versus the year ago period. Fundamental concerns remain. There was a downturn in FY '19 annual earnings (A criteria) and prior quarterly earnings results have been below the +25% guideline (C criteria)."


10/21/2020 12:06:48 PM -
Hitting new 52-week and all-time highs today while adding to a spurt of volume-driven gains. The prior mid-day report noted - "Reported Sep '20 quarterly earnings +26% on +3% sales revenues versus the year ago period. Fundamental concerns remain. There was a downturn in FY '19 annual earnings (A criteria) and prior quarterly earnings results have been below the +25% guideline (C criteria)."


10/20/2020 12:07:20 PM -
Gapped up today hitting new 52-week and all-time highs. Reported Sep '20 quarterly earnings +26% on +3% sales revenues versus the year ago period. Fundamental concerns remain. There was a downturn in FY '19 annual earnings (A criteria) and prior quarterly earnings results have been below the +25% guideline (C criteria).


10/15/2020 12:27:31 PM -
Perched at its 52-week high following recent volume-driven gains. Fundamental concerns remain. Made gradual progress after noted with caution in the 2/08/19 mid-day report - "It has shown steady annual earnings growth (A criteria) however quarterly earnings results have been below the +25% guideline (C criteria)."


7/18/2019 12:56:16 PM -
Violated its 50 DMA line ($59.61) with volume-driven losses while retreating from its 52-week high. Fundamental concerns remain. Made gradual progress after noted with caution in the 2/08/19 mid-day report - "It has shown steady annual earnings growth (A criteria) however quarterly earnings results have been below the +25% guideline (C criteria)."


5/31/2019 12:21:12 PM - Violated its 50 DMA line with volume-driven losses while abruptly retreating from its 52-week high. Fundamental concerns remain. Made gradual progress after noted with caution in the 2/08/19 mid-day report - "It has shown steady annual earnings growth (A criteria) however quarterly earnings results have been below the +25% guideline (C criteria)."

5/30/2019 12:21:30 PM - Violated its 50 DMA line with volume-driven losses while abruptly retreating from its 52-week high. Made gradual progress after last noted wit caution in the 2/08/19 mid-day report - "It has shown steady annual earnings growth (A criteria) however quarterly earnings results have been below the +25% guideline (C criteria)."

2/8/2019 12:23:04 PM - Perched at its 52-week high tallying a 4th consecutive volume-driven gain. It has shown steady annual earnings growth (A criteria) however quarterly earnings results have been below the +25% guideline (C criteria).

2/7/2019 12:18:24 PM - It has shown steady annual earnings growth (A criteria) however quarterly earnings results have been below the +25% guideline (C criteria).

5/12/2011 12:32:59 PM - Technically it broke out with a solid volume-driven gain on 5/10/11, and it hit another new 52-week high today. It faces no resistance due to overhead supply. The 5/04/11 mid-day report noted - "Rallying toward its 52-week high from below its 50 DMA line today with its 5th consecutive gain. It has shown strong steady annual earnings growth (good A criteria) however sales revenues have not grown in recent years while quarterly earnings results were mostly below the +25% guideline. It survived but failed to impress since long ago noted in the 7/18/08 mid-day report and earlier reports. "

5/5/2011 9:12:23 AM - The 5/04/11 mid-day report noted - "Rallying toward its 52-week high from below its 50 DMA line today with its 5th consecutive gain. It has shown strong steady annual earnings growth (good A criteria) however sales revenues have not grown in recent years while quarterly earnings results were mostly below the +25% guideline. It survived but failed to impress since long ago noted in the 7/18/08 mid-day report and earlier reports. "

5/4/2011 11:59:37 AM - Rallying toward its 52-week high from below its 50 DMA line today with its 5th consecutive gain. It has shown strong steady annual earnings growth (good A criteria) however sales revenues have not grown in recent years while quarterly earnings results were mostly below the +25% guideline. It survived but failed to impress since long ago noted in the 7/18/08 mid-day report and earlier reports.

4/21/2011 12:38:54 PM - Touched a new 52-week high on the prior session, then negatively reversed and violated its 50 DMA line with a loss on heavy volume. It has shown strong steady annual earnings growth (good A criteria) however sales revenues have not grown in recent years while quarterly earnings results were mostly below the +25% guideline. It survived but failed to impress since long ago noted in the 7/18/08 mid-day report and earlier reports.

2/23/2011 11:55:58 AM - Hovering near its 52-week high today and there is no overhead supply to act as resistance. It has shown strong steady annual earnings growth (good A criteria) however sales revenues have not grown in recent years while quarterly earnings results were mostly below the +25% guideline. It survived but failed to impress since last noted in the 7/18/08 mid-day report.

7/18/2008 12:24:10 PM - Hit a new 52-week high today. Gapped up on 7/17/08 above its 50 DMA line to challenge its 52 week high after reporting its latest earnings. Sales revenues growth has been previously noted below guidelines, and earnings increases were below the +25% guideline in 5 of its 6 latest quarterly financial reports verus the year earlier period.

7/17/2008 1:02:14 PM - Gapped up today above its 50 DMA line to challenge its 52 week high after reporting its latest earnings. Sales revenues growth has been previously noted below guidelines, and earnings increases were below the +25% guideline in 5 of its 6 latest quarterly financial reports verus the year earlier period.

6/13/2008 12:54:44 PM - Earnings improved nicely in the latest quarter however sales revenues growth has been below guidelines and prior quarterly earnings increases have been unimpressive and below guidelines. Quarterly sales and earnings should be up +25% or more or accelerating over prior quarters. Technically, on 5/14/08 it broke out from a cup-with-handle type base with gains above its pivot point backed by above average volume. Now it is bouncing near its 50 DMA line.

5/15/2008 12:49:42 PM - Quarterly sales and earnings increases have been unimpressive and below guidelines. Quarterly sales and earnings should be up +25% or more or accelerating over prior quarters. Technically, on 5/14/08 it broke out from a cup-with-handle type base with gains above its pivot point backed by above average volume.

7/20/2007 12:30:45 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

7/19/2007 12:30:30 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/17/2007 12:34:39 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/10/2007 1:29:49 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/5/2007 1:33:30 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/4/2007 1:55:45 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/3/2007 1:41:19 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/2/2007 1:35:03 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/20/2007 12:33:35 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/6/2007 12:45:20 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/1/2007 12:38:05 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/28/2007 12:40:11 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/26/2007 1:24:34 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/23/2007 12:46:09 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/22/2007 12:27:25 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/21/2007 12:36:33 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/13/2007 12:38:16 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/7/2007 12:37:14 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/2/2007 12:44:36 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/1/2007 12:34:18 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

1/18/2007 12:35:33 PM - Quarterly sales history below guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

10/16/2006 12:22:57 PM - "C" and sales history below guidelines and no base.

10/13/2006 12:43:33 PM - "C" and sales history below guidelines and no base.

10/12/2006 12:38:20 PM - "C" and sales history below guidelines and no base.

3/18/2005 12:25:48 PM - L in decent group. "C" questionable. Broke out a three month base earlier last month. Now moving sideways.

3/11/2005 12:22:32 PM - Decent group. "C" questionable. Broke out a three month base earlier last month. Now pulling back.

3/10/2005 12:18:28 PM - L in decent group. "C" questionable. Broke out a three month base earlier last month. Now pulling back.

3/9/2005 12:15:41 PM - L in decent group. "C" questionable. Broke out a three month base earlier last month. Now moving higher.

3/3/2005 12:18:12 PM - L in just OK group. "C" questionable. Broke out a three month base earlier last month. Now moving higher.

3/2/2005 12:32:30 PM - L in just OK group. "C" questionable. Broke out a three month base earlier last month. Now moving higher.

2/28/2005 12:22:41 PM - L in just OK group. "C" questionable. Broke out a three month base earlier this month. Now moving higher.

2/17/2005 12:25:08 PM - L in just OK group. "C" questionable. Broke out a three month base earlier this month. Now moving higher.

2/16/2005 12:20:37 PM - L in just OK group. Broke out a three month base earlier this month. Now moving higher.

2/15/2005 12:19:39 PM - Consolidating recent gains. Broke out a three month base earlier this month. Now moving higher.

2/14/2005 12:37:35 PM - Consolidating recent gains. Broke out a three month base earlier this month. Now moving higher.

2/10/2005 12:22:13 PM - Consolidating recent gains. Broke out a three month base earlier this month. Now pulling back towards PP. "C" questionable.

2/8/2005 12:20:41 PM - Consolidating recent gains. Tracing out a three month base. "C" questionable.

2/2/2005 12:23:14 PM - Consolidating recent gains. Tracing out a three month base. "C" questionable.

1/3/2005 12:32:38 PM - Consolidating recent gains. A sound base must develop before this can be considered buyable.

11/4/2004 12:27:56 PM - Gap open and BV BO yesterday. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/3/2004 12:40:13 PM - Gap open and BV BO today.