8/21/2023 12:49:48 PM - Rallied from near its 50 and 200 DMA lines to touch a new 52-week high today following 2 noted volume-driven gains. Gapped up 8/17/23 after reporting Jun '23 quarterly earnings +43% on -3% sales revenues versus the year-ago period. Volume and volatility often increae near earnings news. Reported Mar'23 quarterly earnings +27% on +7% sales revenues versus the year ago period. Noted in the 3/14/23 mid-day report - "Recent quarterly comparisons through Dec '22 versus the year ago period showed very strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a deceleration in its sales revenues growth rate. Sales rose +53%, +31%, +19%, and +16% in the Mar, Jun, Sep, and Dec '22 quarters. Annual earnings history has been strong after a downturn in FY '19."

8/18/2023 12:44:16 PM - Rallied from near its 50 and 200 DMA lines to nearly challenge its 52-week high with today's 2nd volume-driven gain. Gapped up on the prior session for a big volume-driven gain after reporting Jun '23 quarterly earnings +43% on -3% sales revenues versus the year-ago period. Volume and volatility often increae near earnings news. Reported Mar'23 quarterly earnings +27% on +7% sales revenues versus the year ago period. Noted in the 3/14/23 mid-day report - "Recent quarterly comparisons through Dec '22 versus the year ago period showed very strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a deceleration in its sales revenues growth rate. Sales rose +53%, +31%, +19%, and +16% in the Mar, Jun, Sep, and Dec '22 quarters. Annual earnings history has been strong after a downturn in FY '19."

8/17/2023 1:38:51 PM - Gapped up today for a big volume-driven gain after reportingn strong Jun '23 results, rallying from near its 50 and 200 DMA lines to nearly challenge its 52-week high. Volume and volatility often increae near earnings news. Reported Mar'23 quarterly earnings +27% on +7% sales revenues versus the year ago period. Last noted in the 3/14/23 mid-day report - "Recent quarterly comparisons through Dec '22 versus the year ago period showed very strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a deceleration in its sales revenues growth rate. Sales rose +53%, +31%, +19%, and +16% in the Mar, Jun, Sep, and Dec '22 quarters. Annual earnings history has been strong after a downturn in FY '19."

3/14/2023 12:43:47 PM - Abruptly pulled back with a big volume-driven loss testing its 50 DMA line ($13.88) after getting very extended from any sound base. Rallied steadily from a low of $6.55 on 10/25/22. Recent quarterly comparisons through Dec '22 versus the year ago period showed very strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a deceleration in its sales revenues growth rate. Sales rose +53%, +31%, +19%, and +16% in the Mar, Jun, Sep, and Dec '22 quarters. Annual earnings history has been strong after a downturn in FY '19.

3/10/2023 1:47:40 PM - Abruptly pulling back today with a big volume-driven loss testing its 50 DMA line($13.83) after getting very extended from any sound base. Rallied steadily from a low of $6.55 on 10/25/22. Recent quarterly comparisons through Dec '22 versus the year ago period showed very strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a deceleration in its sales revenues growth rate. Sales rose +53%, +31%, +19%, and +16% in the Mar, Jun, Sep, and Dec '22 quarters. Annual earnings history has been strong after a downturn in FY '19.

3/9/2023 12:58:28 PM - It has not formed any sound looking base and is hitting yet another new 52-week high today. Rallied steadily from a low of $6.55 on 10/25/22. Recent quarterly comparisons through Dec '22 versus the year ago period showed strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a deceleration in its sales revenues growth rate. Sales rose +53%, +31%, +19%, and +16% in the Mar, Jun, Sep, and Dec '22 quarters. Annual earnings history has been strong after a downturn in FY '19.

2/28/2023 12:54:30 PM - It has not formed any sound looking base and is perched at its 52-week high today following a volume-driven gain. Rallied steadily from a low of $6.55 on 10/25/22. Recent quarterly comparisons through Dec '22 versus the year ago period showed strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a worrisome deceleration in its sales revenues growth rate. Annual earnings history has been strong after a downturn in FY '19.

2/27/2023 12:42:46 PM - It has not formed any sound looking base and is hitting another new 52-week high with today's volume-driven gain. Rallied steadily from a low of $6.55 on 10/25/22. Recent quarterly comparisons through Dec '22 versus the year ago period showed strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a worrisome deceleration in its sales revenues growth rate. Annual earnings history has been strong after a downturn in FY '19.

1/31/2023 12:29:36 PM - Pulling back from its 52-week high with today's 3rd consecutive volume-driven loss. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed any sound looking base. Recent quarterly comparisons through Dec '22 versus the year ago period showed strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a worrisome deceleration in its sales revenues growth rate. Annual earnings history has been strong after a downturn in FY '19.

1/26/2023 12:40:29 PM - Hitting yet another new 52-week high with today's big volume-driven gain. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed any sound looking base. Recent quarterly comparisons through Dec '22 versus the year ago period showed strong earnings increases versus the year ago periods above the +25% minimum guideline (C criteria) but sequential comparisons show a worrisome deceleration in its sales revenues growth rate. Annual earnings history has been strong after a downturn in FY '19.

1/23/2023 1:12:39 PM - Perched near its 52-week high consolidating following a streak of gains. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

1/19/2023 12:26:30 PM - Perched near its 52-week high following a streak of gains. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

1/17/2023 12:45:39 PM - Abruptly retreating from its 52-week high with today's big volume-driven loss following a streak of 7 consecutive gains. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

1/13/2023 12:19:21 PM - Hitting another new 52-week high today while on track for a 7th consecutive gain. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

1/10/2023 12:02:44 PM - Perched at its 52-week high today following 3 consecutive volume-driven gains. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

1/9/2023 1:28:53 PM - Perched at its 52-week high with today's 3rd consecutive volume-driven gain. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

1/3/2023 12:31:39 PM - Churned higher volume last week while perched at its 52-week high . Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

12/30/2022 11:58:43 AM - Perched at its 52-week high with today's 2nd consecutive volume-driven gain. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

12/29/2022 12:34:04 PM - Hitting an new 52-week high with today's gain. Rallied abruptly from a low of $6.55 on 10/25/22. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

12/19/2022 12:41:53 PM - Consolidating after it rallied abruptly from a low of $6.55 on 10/25/22 and to new highs above its 2021 high with recent volume-driven gains. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

12/12/2022 12:14:25 PM - Rallied abruptly from a low of $6.55 on 10/25/22 and to new highs above its 2021 high with recent volume-driven gains. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

12/5/2022 1:07:55 PM - Rallied abruptly from a low of $6.55 on 10/25/22 and to new highs above its 2021 high with recent volume-driven gains. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

12/2/2022 12:28:13 PM - Rallied abruptly from a low of $6.55 on 10/25/22 and to new highs above its 2021 high with recent volume-driven gains. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/30/2022 12:39:31 PM - Rallied abruptly from a low of $6.55 on 10/25/22 and to new highs above its 2021 high with recent volume-driven gains. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/29/2022 12:18:58 PM - Rallied abruptly from a low of $6.55 on 10/25/22 and to new highs above its 2021 high with recent volume-driven gains. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/28/2022 12:34:14 PM - It has not formed a sound looking base. Rallied abruptly from a low of $6.55 on 10/25/22 and to new highs above its 2021 high with recent volume-driven gains. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/21/2022 12:47:21 PM - It has not formed a sound looking base. Rallied abruptly from a low of $6.55 on 10/25/22 and hit new 52-week highs with recent volume-driven gains approaching its 2021 high. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/14/2022 12:56:49 PM - It has not formed a sound looking base. Rallied abruptly from a low of $6.55 on 10/25/22 and hit a new 52-week high last week with volume-driven gains approaching its 2021 high. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/10/2022 12:56:32 PM - Rallied abruptly from a low of $6.55 on 10/25/22 and it is hitting yet another new 52-week high with today's volume-driven gain approaching its 2021 high. It has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/9/2022 12:43:03 PM - Rallied abruptly from a low of $6.55 on 10/25/22 and it is hitting yet another new 52-week high with today's volume-driven gain adding to a noted spurt of gains. Faces little resistance due to overhead supply up to the $11 level, however it has not formed a sound looking base. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/7/2022 12:57:59 PM - Hitting another new 52-week high with today's 7th consecutive volume-driven gain. Still faces some resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

11/3/2022 12:39:32 PM - Hit a new 52-week high today with its 5th consecutive gain. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

11/2/2022 12:22:43 PM - Posting a 4th consecutive gain. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Sep '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

10/11/2022 12:37:26 PM - Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

9/19/2022 12:45:56 PM - Pulled back last week after prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

9/13/2022 12:36:45 PM - Perched at its 52-week high after 4 consecutive volume-driven gains. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

9/12/2022 12:50:02 PM - Today's gain is adding to a spurt of volume-driven gains. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

9/9/2022 12:36:05 PM - Bouncing back this week after it abruptly retreated following a noted spurt of volume-driven gains. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

9/8/2022 12:51:52 PM - Bouncing back today, it abruptly retreated following a noted spurt of volume-driven gains. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

9/6/2022 12:54:13 PM - Abruptly retreated last week following a noted spurt of volume-driven gains. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

8/30/2022 1:29:42 PM - Abruptly retreating today following a spurt of 7 volume-driven gains in the prior 8 sessions. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

8/29/2022 12:43:41 PM - Adding to a spurt of volume-driven gains with today's 4th consecutive gain. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

8/26/2022 12:43:19 PM - Pulling back today following a spurt volume-driven gains. Prior mid-day reports noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

8/25/2022 12:26:21 PM - Today's volume-driven gain adds to a recent spurt higher. The 8/23/22 mid-day report noted - "Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19."

8/23/2022 12:45:10 PM - Today's volume-driven gain adds to a recent spurt higher. Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

8/22/2022 12:33:16 PM - Today's gain adds to a recent spurt higher. Faces resistance due to overhead supply up to the $11 level. Recent quarterly comparisons through Jun '22 versus the year ago period showed strong sales revenues and earnings increases versus the year ago periods. Annual earnings history has been strong after a downturn in FY '19.

12/23/2005 - Continues moving up from support found at its 200 DMA. Last quarter earnings were below guidelines. This selection was removed from CANSLIM.net's Featured Stocks Page 12/22/05.

12/22/2005 - G - Continues moving up from support found at its 20 DMA. Last quater earnings were below guidelines. This selection will be removed from CANSLIM.net's Featured Stocks Page after today.

12/20/2005 - G - Continues declines again today. Last quater earnings were below guidelines. Approaching its 200 DMA and a break below there would trigger the third recent technical sell signal and have us dropping it from the CANSLIM.net Featured Stocks list.

12/19/2005 4:31:15 PM - G - Continues declines. Last quater earnings were below guidelines.

12/16/2005 - G - Declines today on above average volume; below support of its 50 DMA. As previously noted - A break below there would be a concern.

12/15/2005 - G - Declines today although less than average volume; below support of its 50 DMA. As previously noted - A break below there would be a concern.

12/12/2005 - G - Declines today although on about average volume to support of its 50 DMA. A break below there would be a concern.

12/9/2005 - G - Declines today after yesterday's nice move up although today's volume was light.

12/8/2005 4:43:40 PM - G - Nice move above its 50 DMA with volume conviction. As previously mentioned - A break above there would be significant.

11/29/2005 5:22:45 PM - G - Traded to just under its 50 DMA on light volume. A break above there would be significant.

11/28/2005 5:49:30 PM - G - Continues trading just under its 50 DMA yet further losses have been avoided at this point.

11/11/2005 4:59:54 PM - G - Continues trading just under its 50 DMA yet further losses have been avoided at this point. As previously mentioned yesterday - "Broke and closed just below it upward trendline and its 50 DMA. Not a good sign." Support near $15.

11/8/2005 6:40:17 PM - G - Continues trading just under its 50 DMA yet further losses have been avoided at this point. As previously mentioned yesterday - "Broke and closed just below it upward trendline and its 50 DMA. Not a good sign." Support near $15.

11/7/2005 5:53:58 PM - G - Gains today although volume should have been better. As previously mentioned yesterday - "Broke and closed just below it upward trendline and its 50 DMA. Not a good sign." Support near $15.

11/4/2005 5:18:49 PM - G - More declines today. As previously mentioned yesterday - "Broke and closed just below it upward trendline and its 50 DMA. Not a good sign." Support near $15.

11/3/2005 5:22:51 PM - G - Broke and closed just below it upward trendline and its 50 DMA. Not a good sign.

11/1/2005 4:46:39 PM - G - Continues holding above support of its 50 DMA. Good sign.

10/28/2005 4:18:45 PM - G - Continues holding above support of its 50 DMA. Good sign.

10/20/2005 5:34:51 PM - G - Continues holding above support of its 50 DMA. Good sign.

10/19/2005 5:22:14 PM - G - Again reversed from support of its 50 DMA. Good sign.

10/18/2005 5:58:14 PM - G - Reversed from support of it 50 DMA. Good sign.

10/12/2005 5:53:31 PM - G - Dipped today yet closed with a slight gain.

10/11/2005 6:26:17 PM - G - Remains in uptrend since featured.

10/6/2005 4:58:33 PM - G - Had gains intra-day yet closed well off of session highs.

10/6/2005 12:33:32 PM - G - Dipped in the morning session yet now sits with a gain.

10/3/2005 5:07:33 PM - G - Remains near all-time highs adding to gains since featured at $15.85.

9/30/2005 12:35:15 PM - G - Near all-time highs adding to gains since featured at $15.85.

9/29/2005 5:56:19 PM - G - New high close although volule could have been better.

9/28/2005 5:13:48 PM - G - Again declines today on above average volume yet still in uptrend since featured.

9/27/2005 5:44:22 PM - G - Declines today on above average volume yet still in uptrend since featured.

9/27/2005 1:01:33 PM - G - Down a bit today yet still in uptrend since featured.

9/26/2005 4:43:13 PM - G - Gap open and new high close today although volume could have been better.

9/23/2005 4:57:59 PM - G - Near all-time highs.

9/22/2005 - G - Dipped intra-day yet managed to close with a slight gain.

9/21/2005 4:47:32 PM - G - Declines today although on lighter volume.

9/20/2005 4:29:29 PM - G - New highs today with volume conviction adds to gains since recently featured with a DailyGraph(R) here) and triggered a technical buy signal.

9/20/2005 12:42:32 PM - G - new highs today with volume conviction adds to gains since recently featured with a DailyGraph(R) here) and triggered a technical buy signal.

9/19/2005 4:40:19 PM - G - Dipped a bit this morning yet reversed to close well off of session lows. Recently featured with a DailyGraph(R) here) and triggered a technical buy signal.

9/19/2005 12:36:58 PM - G - Dipped a bit this morning yet now sits near unchanged. Recently featured with a DailyGraph(R) here) and triggered a technical buy signal.

9/16/2005 12:54:00 PM - G - Holding up since yesterday's solid advance. Recently featured with a DailyGraph(R) here) and triggered a technical buy signal.

9/15/2005 1:16:49 PM - G - Solid advance today to new highs on huge volume! Just featured with a DailyGraph(R) here) and triggered a technical buy signal.

9/14/2005 12:37:21 PM - G - Continues holding up well since solid advance that triggered a technical buy signal. Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/13/2005 4:50:13 PM - G - Holding up well since solid advance that triggered a technical buy signal. Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/12/2005 4:47:00 PM - G - Reversed from session lows to close with a nice gain and near all-time highs. Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/12/2005 12:43:48 PM - G - Reversed from morning lows and now sits with a slight gain. Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/9/2005 4:40:46 PM - G - Reversed from session lows to close with just a slight loss after announcing it reduced its fourth-quarter earnings from what it had reported earlier to reflect a change in its distribution method for deferred compensation plan in April 2004. This is highly technical in nature and does not in any way reflect the company's general operations. Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/9/2005 11:33:40 AM - G - More declines today on above average volume. Solid support at it recent base ($15). Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/8/2005 5:16:49 PM - G - Pulling back today on more than 5 times average volume is a concern. Solid support at the recent base near $15. Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/8/2005 12:50:48 PM - G - About unchanged and holding on to recent impressive gains. Just featured on Tuesday (with a DailyGraph(R) here) and triggered a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/7/2005 5:06:29 PM - G - Gap open and solid gains today after being featured yesterday and triggering a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines so CANSLIM.net status is changed to green.

9/7/2005 1:12:13 PM - Y - Gap open and solid gains today after being featured yesterday and triggering a technical buy signal. Getting a little too extended (above the max buy price we gave) to be buyable under the guidelines.

9/6/2005 5:20:47 PM - Y - Leader in a pretty good group. Last two 'C's were execptional. Decent base. Today's above average break above the pivot point we gave triggers a technical buy signal.

9/6/2005 12:55:23 PM - Y - Leader in a pretty good group. Last two 'C's were execptional. Decent base. Today's above average break above the pivot point we gave would trigger a technical buy signal.

8/29/2005 12:51:26 PM - Leader in a pretty good group. Last two 'C's were execptional. Decent base. An above average break above the pivot point we gave would trigger a technical buy signal.