10/26/2022 1:09:15 PM - Gapped up today and rallied within striking distance of its 52-week high with a 4th consecutive gain. Fundamentally, its quarterly and annual earnings (C and A criteria) have been below guidelines of the fact-based investment system.

8/16/2022 12:20:13 PM - Perched within striking distance of its 52-week high following 6 consecutive gains. Fundamentally, its quarterly and annual earnings (C and A criteria) have been below guidelines of the fact-based investment system.

7/27/2022 12:41:30 PM - Gapped up today, rebounding toward its 52-week high. Fundamentally, its quarterly and annual earnings (C and A criteria) have been below guidelines of the fact-based investment system.

3/11/2013 12:19:22 PM - Gapped down today, slumping below its 50 DMA line with heavy volume behind its considerable loss. Last noted with caution in the 2/01/13 mid-day report when holding its ground stubbornly and perched at its 52-week high with no resistance due to overhead supply - "Fundamentally, its quarterly and annual earnings (C and A criteria) have been below guidelines of the fact-based investment system."

2/1/2013 12:24:23 PM -

Holding its ground stubbornly and perched at its 52-week high with no resistance due to overhead supply. The 1/25/13 mid-day report cautioned - "Fundamentally, its quarterly and annual earnings (C and A criteria) have been below guidelines of the fact-based investment system."



1/25/2013 12:10:54 PM -

Holding its ground in a tight range for the past week near its 52-week high with no resistance due to overhead supply. Fundamentally, its quarterly and annual earnings (C and A criteria) have been below guidelines of the fact-based investment system.



3/16/2005 - G - New recent low close yesterday altough volume was less than average. Price is breaking support. (CANSLIM.net daily coverage was suspended on 3/15/05)

3/15/2005 6:19:35 PM - G - New recent low close today altough volume was les than average. Price is breakign support. (CANSLIM.net daily coverage will be suspended)

2/22/2005 12:23:14 PM - Decent group. Nice 4 month flat base developing. PP= $19.26 MB= $ 20.223

2/18/2005 12:27:33 PM - Decent group. Nice 4 month flat base developing. PP= $19.26 MB= $ 20.223

1/24/2005 12:43:45 PM - L in decent group. Fairly highly ranked by IBD. Nice flat base. PP of $38.42 MB of $40.34. Pulling back towards its 50DMA.

1/21/2005 12:57:01 PM - Y - L in decent group. Fairly highly ranked by IBD. Nice flat base. PP of $38.42 MB of $40.34.

1/3/2005 1:34:17 PM - Decent group. Impressive move today on well above average volume.

12/8/2004 12:46:54 PM - Decent group. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/9/2004 12:50:31 PM - Decent group. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/4/2004 12:38:56 PM - Decent group.

11/3/2004 12:51:22 PM - Decent group.

11/2/2004 12:27:54 PM - G - Good group. Nice BV BO on Friday from decent base. Highly ranked by IBD. Base questionable.

8/30/2004 1:00:00 PM - G - Good group. Nice BV BO on Friday from decent base. Highly ranked by IBD. Getting a little to ET.

8/30/2004 1:00:00 PM - G - Good group. Nice BV BO on Friday from decent base. Highly ranked by IBD. Getting a little to ET.

8/30/2004 1:00:00 PM - Y - Good group. Nice BV BO on Friday from decent base. Highly ranked by IBD. Getting a little to ET.

8/30/2004 1:00:00 PM - Y - Good group. Nice BV BO on Friday from decent base. Highly ranked by IBD. Getting a little to ET.

8/27/2004 1:00:00 PM - Y - Good group. Nice BV BO today from decent base. Highly ranked by IBD.

7/1/2004 1:00:00 PM - Poor group though recent impressive action.

6/30/2004 1:00:00 PM - Poor group though recent impressive action.