10/26/2023 12:16:34 PM - Hitting a new all-time high with today's big volume-driven gain. Reported earnings +13% on +16% sales revenues for the Jun '23 quarter versus the year-ago period, its 3rd quarterly comparison below the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a big downturn in FY '20.

3/17/2023 12:42:27 PM - Reported earnings +9% on +49% sales revenues for the Dec '22 quarter versus the year-ago period, breaking a streak of strong quarterly comparisons above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a big downturn in FY '20.

11/21/2022 12:37:51 PM - Stalled after hitting a new 52-week high since noted last in the 10/27/22 mid-day report - "Reported earnings +55% on +68% sales revenues for the Sep '22 quarter versus the year ago period, continuing a streak of strong quarterly comparisons above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a big downturn in FY '20."

10/27/2022 12:51:30 PM - Gapped up today challenging its 52-week high. Reported earnings +55% on +68% sales revenues for the Sep '22 quarter versus the year ago period, continuing a streak of strong quarterly comparisons above the +25% minimum guideline (C criteria). Annual earnings (A criteria) had a big downturn in FY '20.

3/26/2013 12:09:43 PM - Recently wedging into new all-time high territory with gains lacking great volume conviction. Reported earnings +35% on +24% sales revenues for the Dec '12 quarter, however, fundamentals are sub par today with earnings increases reported below the +25% minimum guideline (C criteria) in the 3 prior quarterly comparisons. It survived but failed to impress since dropped from the Featured Stocks list on 9/23/11.

2/15/2013 12:20:57 PM - Recently wedging further into new all-time high territory with gains in the past 3 weeks lacking great volume conviction. Reported earnings +35% on +24% sales revenues for the Dec '12 quarter, however, the prior mid-day reports cautioned - "Fundamentals are sub par today with earnings increases reported below the +25% minimum guideline (C criteria) in the 3 latest quarterly comparisons through Sep '12. It survived but failed to impress since dropped from the Featured Stocks list on 9/23/11."

1/23/2013 12:05:51 PM - Pulling back today after just touching a new all-time high with a streak of 7 consecutive small gains. Reported earnings +35% on +24% sales revenues for the Dec '12 quarter, however, the 1/22/13 mid-day report cautioned - "Fundamentals are sub par today with earnings increases reported below the +25% minimum guideline (C criteria) in the 3 latest quarterly comparisons through Sep '12. It survived but failed to impress since dropped from the Featured Stocks list on 9/23/11."

1/22/2013 12:25:18 PM - Wedging up within close striking distance of its all-time high with today's 7th consecutive small gain. Fundamentals are sub par today with earnings increases reported below the +25% minimum guideline (C criteria) in the 3 latest quarterly comparisons through Sep '12. It survived but failed to impress since dropped from the Featured Stocks list on 9/23/11.

9/23/2011 3:50:53 PM - Violated its 50 DMA line today with above average and ever-increasing volume behind its 4th consecutive loss, triggering a technical sell signal and raising concerns. It marked its all-time high on 9/20/11 with a negative reversal. Based on weakness it will be dropped from the Featured Stocks list tonight. A prompt rebound above its short-term average would help its outlook, however it needs time to form a sound base of sufficient length.

9/23/2011 10:01:35 AM - G - Violated its 50 DMA line with today's 4th consecutive loss, raising concerns. It marked its all-time high on 9/20/11 with a negative reversal.

9/22/2011 2:49:57 PM - G - Gapped down today amid widespread market weakness. Slumping for a 3rd consecutive loss since its negative reversal after reaching a new all-time high. It is extended from its prior base, and its 50 DMA line defines support to watch.

9/20/2011 4:00:27 PM - G - Touched another new all-time high today then reversed into the red for a small loss on below average volume. It is extended from its prior base, and its 50 DMA line defines support to watch.

9/14/2011 3:55:33 PM - G - Spiking to a new all-time high today with above average volume behind its gain. It is extended from its prior base, and its 50 DMA line defines support to watch.

9/13/2011 7:32:45 PM - G - Still holding its ground stubbornly with volume totals cooling while perched near its all-time high, extended from its prior base. Its 50 DMA line defines supports to watch.

9/9/2011 4:20:46 PM - G - Holding its ground stubbornly near its all-time high, extended from its prior base. Its 50 DMA line defines supports to watch.

9/7/2011 12:23:30 PM - G - Touched another new all-time high today after a strong finish on the prior session. It has not formed a sound new base pattern. Its 50 DMA line defines supports to watch.

9/6/2011 4:11:15 PM - G - Considerable gain today with above average volume, closing near the session high after reaching a new all-time high. It has not formed a sound new base pattern. Its 50 DMA line defines supports to watch.

9/2/2011 7:31:04 PM - G - Quietly ended the week near its all-time high after gains with above average volume. It has not formed a sound new base pattern. Its 50 DMA line defines supports to watch.

9/1/2011 5:28:14 PM - G - Posted a gain today with above average volume for a new high close. It has not formed a sound new base pattern. Its 50 DMA line defines supports to watch.

8/31/2011 12:32:07 PM - G - Touched a new 52-week high with today's early gain then reversed into the red. It has not formed a sound new base pattern. Recently found support near its 50 DMA line. Prior lows near $37-38 define additional chart support to watch.

8/30/2011 1:07:21 PM - G - Challenging its 52-week high with today's gain, but it has not formed a sound base pattern. Recently found support near its 50 DMA line. Prior lows near $37-38 define additional chart support to watch.

8/29/2011 6:38:14 PM - G - Closed near the session high today with a gain on lighter than average volume. Recently finding support near its 50 DMA line. Prior chart lows near $37-38 define support to watch.

8/26/2011 6:38:33 PM - G - Closed near the session high after a positive reversal while again finding support near its 50 DMA line. Prior chart lows near $37-38 define support to watch.

8/24/2011 12:23:37 PM - G - Off today's earlier highs and slipping into the red. Recently finding support near its 50 DMA line. Prior chart lows near $37-38 define support to watch.

8/23/2011 5:44:25 PM - G - Rebounded for a solid gain on higher volume today, finding support at its 50 DMA line after 6 consecutive losses. Prior chart lows near $37-38 define support to watch.

8/22/2011 5:44:20 PM - G - Closed just under its 50 DMA line today with its 6th consecutive loss since its 52-week high marked by a negative reversal. Prior chart lows near $37-38 define support to watch. See the latest FSU analysis for more details and a new annotated graph.

8/19/2011 4:11:40 PM - G - Closed near its 50 DMA line today with its 5th consecutive loss since its 52-week high marked by a negative reversal. Prior chart lows near $37-38 define support to watch above its 200 DMA line.

8/18/2011 3:29:39 PM - G - Pulling back today for a 4th consecutive loss since its 52-week high and a negative reversal on Monday. Prior chart lows near $37-38 define support to watch above its 200 DMA line.

8/16/2011 12:24:38 PM - G - Hovering near its 52-week high today after a negative reversal on the prior session broke a streak of 4 consecutive volume-driven gains. Prior chart lows near $37-38 define support to watch above its 200 DMA line.

8/15/2011 4:09:48 PM - G - Reversed into the red today after hitting another new 52-week high, breaking a streak of 4 consecutive volume-driven gains. Prior chart lows near $37-38 define support to watch above its 200 DMA line.

8/12/2011 12:32:58 PM - G - Up today for a 4th consecutive volume-driven gain, hitting a new 52-week high. Prior chart lows near $37-38 define support to watch above its 200 DMA line.

8/11/2011 4:17:06 PM - G - Up today for a 3rd consecutive volume-driven gain and a best-ever close. Prior chart lows near $37-38 define support to watch above its 200 DMA line.

8/11/2011 12:28:25 PM - G - Up further today after 2 consecutive volume-driven gains helped it rally back above its 50 DMA line. The prior chart lows near $37-38 define support to watch now above its 200 DMA line.

8/10/2011 7:34:37 PM - G - Posted a second consecutive volume-driven gain today as it rallied back promptly above its 50 DMA line after 2 damaging losses. The prior chart lows near $37-38 define support to watch now above its 200 DMA line.

8/9/2011 4:50:52 PM - G - Finished near the session high today with a volume-driven gain as it rallied back promptly to its 50 DMA line after 2 damaging losses. The session low and prior chart lows near $37-38 define support to watch now above its 200 DMA line.

8/8/2011 5:02:39 PM - G - More worrisome distributional pressure today led to a 50 DMA line violation and it closed at the session low. It slumped near prior resistance in the $40 area.

8/5/2011 5:47:30 PM - G - Down today with even heavier volume indicating more worrisome distributional pressure, testing its 50 DMA line and important near-term support in the $41 area.

8/4/2011 5:16:54 PM - G - Pulled back today after churning heavy volume without making meaningful price progress earlier this week, which was noted as a sign of distributional pressure. Extended from its prior base, meanwhile recent chart lows and its 50 DMA line define important near-term support to watch in the $41 area.

8/3/2011 12:01:06 PM - G - Churning heavy volume without making meaningful price progress, a sign of distributional pressure. Extended from its prior base, meanwhile recent chart lows and its 50 DMA line define important near-term support to watch in the $41 area.

8/2/2011 12:35:21 PM - G - Off its earlier high after another gap up today. Getting more extended from its prior base, meanwhile recent chart lows and its 50 DMA line define important near-term support to watch in the $41 area.

8/2/2011 10:40:36 AM - G - Gapped up again today, hitting another new high and getting more extended from its prior base. Recent chart lows and its 50 DMA line define important near-term support to watch in the $41 area.

8/1/2011 4:16:13 PM - G - Gapped up today hitting and closing at new 52-week highs. Recent chart lows and its 50 DMA line define important near-term support to watch in the $41 area.

7/28/2011 6:01:02 PM - G - Consolidating just -4.9% off its 52-week high. Recent chart lows and its 50 DMA line define important near-term support to watch in the $41 area.

7/27/2011 5:30:38 PM - G - Loss on above average volume today led to a pullback near recent chart lows and its 50 DMA line which define important near-term support to watch.

7/25/2011 6:42:42 PM - G - Consolidating above prior highs in the $40-42 area that define support to watch along with its 50 DMA line.

7/21/2011 5:43:28 PM - G - Small gap up today, rallying above its "max buy" level and its color code was changed to green. Reported earnings +45% on +27% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Prior highs in the $40-42 area define initial support areas to watch along with its 50 DMA line.

7/21/2011 12:30:02 PM - G - Small gap up today, rallying above its "max buy" level and its color code was changed to green. Reported earnings +45% on +27% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Prior highs in the $40-42 area define initial support areas to watch along with its 50 DMA line.

7/21/2011 11:36:55 AM - G - Small gap up today, rallying above its "max buy" level and its color code is changed to green. Reported earnings +45% on +27% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Prior highs in the $40-42 area define initial support areas to watch along with its 50 DMA line.

7/20/2011 6:33:51 PM - Y - Reported earnings +45% on +27% sales revenues for the quarter ended June 30, 2011 versus the year ago period. Consolidating -7.1% off its all-time high after today's loss on higher volume. Prior highs in the $40-42 area define initial support areas to watch along with its 50 DMA line.

7/18/2011 7:31:07 PM - Y - Consolidating -6.7% off its all-time high today, and its color code is changed to yellow while perched just under its "max buy" level. Prior highs in the $40-42 area define initial support areas to watch. See the latest FSU analysis for more details and a new annotated graph.

7/13/2011 8:46:31 PM - G - Consolidating -5% off its all-time high today, slightly extended from its prior base. Prior highs in the $40-42 area define initial support areas to watch.

7/11/2011 4:53:53 PM - Y - Down on lighter volume for a second consecutive session since hitting a new all-time high. Slightly extended from its prior base. Prior highs in the $40-42 area define initial support areas to watch.

7/5/2011 2:27:36 PM - Y - Up today for a 3rd consecutive gain, hitting a new all-time high and getting extended from its prior base. Color code is changed to green. Prior highs in the $40-42 area define initial support areas to watch.

7/1/2011 3:55:34 PM - Y - Up today with below average volume, poised for its best-ever close. Color code was changed to yellow based on recent resilience. A new pivot point was not cited, however some may consider its latest consolidation a new "square box" type base pattern. Prior lows in the $37 area define support to watch.

6/28/2011 3:32:45 PM - Y - Gapped up today, challenging its best-ever close. Color code is changed to yellow based on recent resilience after negating its prior breakout yet finding great support at its 50 DMA line. A new pivot point is not cited, however some may consider its latest consolidation a new "square box" type base pattern. Prior lows in the $37 area define support to watch.

6/27/2011 5:51:04 PM - G - Up on lighter than average volume today for its second best close ever. Its 50 DMA line and prior lows in the $37 area define support to watch.

6/22/2011 6:46:46 PM - G - Lost ground today on lighter than average volume. Its 50 DMA line and prior lows in the $37 area define support to watch. See the latest FSU analysis for more details and a new annotated graph.

6/20/2011 5:02:37 PM - G - Small gain today on lighter than average volume. Its 50 DMA line and prior lows in the $37 area define support to watch. Its color code was changed to green after damaging losses on higher volume negated its latest breakout.

6/16/2011 5:39:45 PM - G - Down today on above average volume, slumping toward its 50 DMA line and prior lows. Its color code was changed to green after damaging losses on higher volume negated its latest breakout.

6/10/2011 5:00:15 PM - G - Recently found support near its 50 DMA line and prior lows. Its color code was changed to green after damaging losses on higher volume negated its latest breakout.

6/6/2011 6:46:14 PM - G - Small gain today with near average volume while finding support near its 50 DMA line and prior lows. Its color code was changed to green after damaging losses on higher volume negated its latest breakout.

6/3/2011 4:12:58 PM - G - Finding support near its 50 DMA line and prior lows. Its color code was changed to green after damaging losses on higher volume negated its latest breakout. See the latest FSU analysis for more details and an annotated graph.

6/2/2011 5:46:45 PM - G - Finished in the upper third of its intra-day range today, finding prompt support after slumping below its 50 DMA line intra-day. Its color code is changed to green as it still finished the session with a loss on higher volume and negated its latest breakout. See the latest FSU analysis for more details and an annotated graph.

6/1/2011 5:38:35 PM - Y - Down considerably today with above average volume, negating its latest breakout and finishing near the session low while slumping well below its pivot point and prior high close. Reversing into its prior base raised concerns immediately after rising from an orderly flat base pattern with 3 times average volume. See the latest FSU analysis for more details and an annotated graph.

6/1/2011 12:22:11 PM - Y - Pulling back today, trading near its pivot point. Prior highs now define important chart support to watch. It hit a new 52-week high and broke out from an orderly flat base pattern with 3 times average volume on 5/31/11 confirming a technical buy signal. This late-stage buy candidate was among the latest expansion of leadership as the market (M criteria) resumed its upward trend. See the latest FSU analysis for more details and an annotated graph.

5/31/2011 - Y - Gapped up today and hit a new 52-week high, rising from an orderly flat base pattern with 3 times average volume while confirming a new technical buy signal. It may be considered a "late-stage" and riskier buy candidate, yet it was among the expansion of leadership as the market (M criteria) resumed its upward trend. In the mid-day report earlier its color code was changed to yellow with pivot point cited based on its 52-week high plus ten cents. Its 50 DMA line defines near-term support.

5/31/2011 -

Y - Gapped up today and hit a new 52-week high, rising from an orderly flat base pattern. It may be considered a "late-stage" and risky buy candidate in an uncertain market (M criteria). Its color code is changed to yellow with pivot point cited based on its 52-week high plus ten cents. Its 50 DMA line defines near-term support. Reported earnings +52% on +28% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Its annual earnings (A criteria) history has been steady.

FCFS  



4/18/2011 12:15:30 PM - Consolidating well above its 50 DMA line and prior highs in the $34.50 area defining near-term support. The 4/01/11 mid-day report noted - "Reported earnings +37% on +17% sales revenues for the quarter ended December 31, 2010 versus the year ago period, and similar increases for the September period. Prior quarterly comparisons' earnings and sales increases were borderline or below the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited 'fundamental concerns.' This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07."

4/1/2011 12:03:04 PM - It is extended from any sound base pattern. Prior mid-day reports noted - "No resistance remains due to overhead supply now. Recently found support after briefly violating its 50 DMA line again, and that important short-term average defined a support level during its ascent following a technical breakout on 7/22/10. Reported earnings +37% on +17% sales revenues for the quarter ended December 31, 2010 versus the year ago period, and similar increases for the September period. Prior quarterly comparisons' earnings and sales increases were borderline or below the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited 'fundamental concerns.' This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07."

3/28/2011 12:35:17 PM - Extended from any sound base. Prior mid-day reports noted - "No resistance remains due to overhead supply now. Recently found support after briefly violating its 50 DMA line again, and that important short-term average defined a support level during its ascent following a technical breakout on 7/22/10. Reported earnings +37% on +17% sales revenues for the quarter ended December 31, 2010 versus the year ago period, and similar increases for the September period. Prior quarterly comparisons' earnings and sales increases were borderline or below the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited 'fundamental concerns.' This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07."

3/21/2011 11:58:33 AM - Hit another new high today with its 7th consecutive gain, extended from any sound base. The 3/15/11 mid-day report noted - "Powered to a new 52-week high today after overcoming early weakness, and no resistance remains due to overhead supply now. Recently found support after briefly violating its 50 DMA line again, and that important short-term average defined a support level during its ascent following a technical breakout on 7/22/10. Reported earnings +37% on +17% sales revenues for the quarter ended December 31, 2010 versus the year ago period, and similar increases for the September period. Prior quarterly comparisons' earnings and sales increases were borderline or below the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited 'fundamental concerns.' This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07."

3/16/2011 1:27:24 PM - Touched another new high today. The 3/15/11 mid-day report noted - "Powered to a new 52-week high today after overcoming early weakness, and no resistance remains due to overhead supply now. Recently found support after briefly violating its 50 DMA line again, and that important short-term average defined a support level during its ascent following a technical breakout on 7/22/10. Reported earnings +37% on +17% sales revenues for the quarter ended December 31, 2010 versus the year ago period, and similar increases for the September period. Prior quarterly comparisons' earnings and sales increases were borderline or below the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited 'fundamental concerns.' This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07."

3/15/2011 11:53:10 AM - Powered to a new 52-week high today after overcoming early weakness, and no resistance remains due to overhead supply now. Recently found support after briefly violating its 50 DMA line again, and that important short-term average defined a support level during its ascent following a technical breakout on 7/22/10. Reported earnings +37% on +17% sales revenues for the quarter ended December 31, 2010 versus the year ago period, and similar increases for the September period. Prior quarterly comparisons' earnings and sales increases were borderline or below the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited "fundamental concerns." This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

3/8/2011 12:17:25 PM - Perched near its 52-week high today with no resistance remaining due to overhead supply. Recently found support after briefly violating its 50 DMA line again, and that important short-term average defined a support level during its ascent following a technical breakout on 7/22/10. Reported earnings +37% on +17% sales revenues for the quarter ended December 31, 2010 versus the year ago period, and similar increases for the September period. Prior quarterly comparisons' earnings and sales increases were borderline or below the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited "fundamental concerns." This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

1/5/2011 1:56:26 PM - Hit a new 52-week high today, and found support above its 50 DMA line during its ascent following a technical breakout on 7/22/10. Its recent quarterly comparisons show earnings and sales increases borderline with the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited "fundamental concerns." This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

9/9/2010 12:33:23 PM - Perched near its 52-week high, recently wedging higher after finding support above prior highs and its 50 DMA line in the $23 area following a technical breakout on 7/22/10. Its recent quarterly comparisons show earnings and sales increases borderline or under the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited "fundamental concerns." This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

8/9/2010 12:08:50 PM - Gapped up and touched a new 52-week high today. Held its ground above prior highs in the $23 area after a technical breakout on 7/22/10. Its recent quarterly comparisons show earnings and sales increases borderline or under the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited "fundamental concerns." This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

7/29/2010 12:50:58 PM - Perched near its 52-week high, holding its ground above prior highs in the $23 area after a technical breakout on 7/22/10. Its recent quarterly comparisons show earnings and sales increases borderline or under the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited "fundamental concerns." This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

7/12/2010 12:22:00 PM - Rallying up from support with a 4th consecutive gain on near average volume after finding great support near its 200 DMA line, trading within -4% of its 52-week high. Its recent quarterly comparisons show earnings and sales increases borderline or under the guidelines of the fact-based investment system. Its annual earnings (A criteria) history appears to have been steady, but prior notes in mid-day reports in Dec '08 and Apr '09 cited "fundamental concerns." This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

4/21/2009 11:50:13 AM - Recently rising toward resistance at prior chart highs in the $19-20 area. Its recent quarterly comparisons show earnings and sales increases decelerating considerably and well under the +25% guideline. Its up and down annual earnings (the A criteria) history is a fundamental concerns.This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

12/19/2008 1:22:50 PM - Gains with light volume in recent weeks helped it rally above its 50 & 200 DMA lines, rising toward resistance at prior chart highs in the $20 area. Its recent quarterly comparisons showed earnings increases above the +25% guideline, but decelerating sales revenue growth and its up and down annual earnings (the A criteria) history are fundamental concerns.This previously featured stock was dropped from the CANSLIM.net Featured Stocks list on 2/27/07.

2/28/2007 - All declines yesterday and a close at session lows yet volume was about average. Was trading above support offered by the 50 DMA ($23.39) and an upward trendline. As previously noted -Price may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here. As of 2/27/07 this stock was removed from the CANSLIM.net Featured Stocks List.

2/27/2007 - G - All declines today and a close at session lows yet volume was about average. Was trading above support offered by the 50 DMA ($23.39) and an upward trendline. As previously noted -Price may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here. As of tonight this stock will be removed from the CANSLIM.net Featured Stocks List.

2/26/2007 - G - Light volume declines today to support offered by the 50 DMA ($23.33) and an upward trendline and then closed up from there. Price may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/23/2007 - G - Light volume declines today as price remains above support of the 50 DMA ($23.27) and support of a long term upward trendline; so it may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/22/2007 5:38:29 PM - G - Indecisive trading today closing with a slight loss as volume was light. Price remains above support of the 50 DMA ($23.20) and support of a long term upward trendline. So it may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/21/2007 4:29:42 PM - G - Was a bit higher intra-day yet closed near unchanged as volume was light. Price remains above support of the 50 DMA ($23.11) and support of a long term upward trendline. So it may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/20/2007 4:34:27 PM - G - Just about all gains today yet on below average volume as price remains above support of the 50 DMA ($23.11) and support of a long term upward trendline. So it may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/16/2007 - G - Quiet trading again today as price remains above support of the 50 DMA ($22.96) and support of a long term upward trendline. So it may hold near these levels, yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/15/2007 6:11:08 PM - G - Quite trading today as price remains above support of the 50 DMA ($22.88) and support of a long term upward trendline. So it may hold nearthese levels yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/14/2007 - G - Light volume advance today closing with a gain as price remains above support of the 50 DMA ($22.81) and support of a long term upward trendline. So it may hold above these levels yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/13/2007 4:46:27 PM - G - Light volume trading today closing with a slight gain.as price remains above support of the 50 DMA ($22.75) and support of a long term upward trendline. So it may hold above these levels yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/12/2007 - G - Somewhat uneventful trading today closing with a slight loss on below average volume. Price remains above support of the 50 DMA ($22.63) and support of a long term upward trendline. So it may hold above these levels yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/9/2007 - G - Closes with a below average volume slight gain today as price remains above support of the 50 DMA ($22.63) and support of a long term upward trendline. So it may hold above these level yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/8/2007 - G - Light volume gains today as price remains above support of the 50 DMA ($22.58) and support of a long term upward trendline so it may hold above these level yet further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/7/2007 4:48:11 PM -
G - A light volume decline today as price remains above support of the 50 DMA ($22.54) and support of a long term upward trendline so further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.


2/6/2007 10:27:57 PM -
G - Light volume, indecisive trading today, headed for a close near unchanged. Price remains above support of the 50 DMA ($22.54) and support of a long term upward trendline so further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.


2/6/2007 - G - Light volume, indecisive trading today, headed for a close near unchanged. Price remains above support of the 50 DMA ($22.49). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/5/2007 4:21:15 PM - G - Light volume trading today closing with a loss after being higher intra-day. Price remains above support of the 50 DMA ($22.49). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/2/2007 7:30:02 PM - G - Was lower intra-day yet closed with a gain as volume was light. Price remains above support of the 50 DMA ($22.44). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

2/1/2007 - G - Back and forth trading today closing near unchanged as volume was below average. Price remains above support of the 50 DMA ($22.29). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/31/2007 - G - Quick declines this morning yet leveled out then traded higher through-out the day yet volume was below average. Remains above support of the 50 DMA ($22.29). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/30/2007 - G - Just about all gains today yet on light volume. Remains above support of the 50 DMA ($22.26). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/29/2007 - G - Had some decent gains in the early part of today's session yet closed near unchanged. Above support of the 50 DMA ($22.21). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/26/2007 - G - Traded down to support of the 50 DMA ($22.21) intra-day then positively reversed to close with a slight gain after yesterday's sharp declines(4%). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/25/2007 5:03:08 PM - G - Sharp declines today down 4% yet on about average volume. Now price is back near support at the 50 DMA ($22.18). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/24/2007 - G - Closes with only a slight gain after being higher intra-day as it continues moving up from support recently found at the 50 DMA ($22.14). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/23/2007 - G - More welcomed gains and on above average volume today moving up from support of the 50 DMA ($22.12). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/22/2007 - G - Welcomed gains today yet on below average volume after four consecutive down days. Price has moved up from notedsupport of the 50 DMA ($22.12). As previously noted - ''Further declines [below the 50 DMA] would be the final sell signal.'' First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/19/2007 - G - Continued declines today yet on lighter volume as price is now at support of the 50 DMA ($22.09). A/D rank and RS rank are slipping. Further declines would be the final sell signal. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/18/2007 4:19:09 PM - G - Continues declines today with a sharp increase in volume and a close near session lows. Price is nearing support of the 50 DMA ($22.06). A/D rank and RS rank are slipping. Support remains near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/17/2007 5:34:52 PM - G - All declines today closing down about 1%. A/D rank and RS rank are slipping. Support remains near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/16/2007 3:49:05 PM - G - Light volume trading today with intra-day gains yet now sits with a decline and near session lows. Support remains near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/12/2007 4:45:26 PM - G - Somewhat indecisive trading today closing with a slight gain on below average volume. Support remains near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/11/2007 4:52:35 PM - G - Somewhat indecisive trading today closing with a slight gain on above average volume. Support remains near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/10/2007 5:00:00 PM - G - Closes with a slight loss off of session lows on about average volume.Support near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/9/2007 - G - Declines may have halted here as today's trading ends with a slight loss on well above average volume. Support near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/8/2007 - G - Gains today after four straight losing sessions. Notice today's volume was much lighter so not a real significant change. Remains highly ranked with support near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/5/2007 4:39:50 PM - G - Continued above average volume declines for a fourth straight session. Remains highly ranked with support near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/4/2007 4:32:07 PM - G - All declines today on well above average volume again today. Support near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/3/2007 4:49:08 PM - G - Above average volume declines today closing down 2.5% on well above average volume. Support near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

1/3/2007 1:10:37 PM - G - Above average volume declines today down 1.5% on well above average volume. Support near $22.50. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/29/2006 4:35:22 PM - G - Had some more gains after yesterday's huge gap open yet now is trading with a slight decline on above average volume. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/29/2006 - G - Had some more gains after yesterday's huge gap open yet now is trading with a slight decline on above average volume. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/28/2006 - G - Huge gap open and gains on well above average volume after an announcement that it will be added to the SP 600. First featured on 12/23/05 at $14.28. Covered in more detail in the 12/28/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/28/2006 12:31:29 PM - G - Huge gap open and gains on well above average volume. First featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/27/2006 - Y - Traded above the new pivot point today yet WITHOUT the required volume to trigger another technical buy signal. Did close today at new highs on the light volume. Recent 12/21 gains out of the new base with early volume was on pace to trigger a new technical buy signal; yet by the close the volume total came up just slightly shy. CANSLIM.net Status is changed back to yellow. A solid move to the upside WITH volume conviction of +50% would trigger a technical buy signal up to the max buy price of $23.98. First featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/26/2006 - Y - Somewhat indecisive trading today closing up on light (60%) volume. 12/21 gains out of the new base with early volume was on pace to trigger a new technical buy signal; yet by the close the volume total came up just slightly shy. CANSLIM.net Status is changed back to yellow. A solid move to the upside WITH volume conviction of +50% would trigger a technical buy signal up to the max buy price of $23.98. First featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/22/2006 - Y - Somewhat indecisive trading today closing near unchanged on light (47%) volume. 12/21 gains out of the new base with early volume was on pace to trigger a new technical buy signal; yet by the close the volume total came up just slightly shy. CANSLIM.net Status is changed back to yellow. A solid move to the upside WITH volume conviction of +50% would trigger a technical buy signal up to the max buy price of $23.98. First featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/21/2006 - Y - Gains today out of a new base with early volume on pace to trigger a new technical buy signal; yet by the close the volume total came up just slightly shy. CANSLIM.net Status is changed back to yellow. A solid move to the upside WITH volume conviction of +50% would trigger a technical buy signal up to the max buy price of $23.98. First featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/21/2006 - Y - Gains today out of a new base with volume on pace to triggering a new technical buy signal. CANSLIM.net Status is changed back to yellow. First featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/20/2006 4:13:06 PM - G - All gains today yet on light volume as recent uptrend continues. Price is just off of all time highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/19/2006 - G - Five day winning streak halted today with a decline on about average volume as price is just off of all time highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/18/2006 12:30:38 PM - G - Even more gains today on above average volume after a recent close above the 50 DMA (then $21.17). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/15/2006 - G - More gains today on above average volume after a recent close above the 50 DMA (then $21.17). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/14/2006 - G - Gains today on above average volume after yesterday's close above the 50 DMA ($21.17). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/13/2006 - G - All gains today and a close above the 50 DMA ($21.13) yet volume could have been better. As previously noted - ''a break or even better a close above there with volume conviction could prove significant''. Recently traded down to support of the 200 DMA. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

12/12/2006 4:41:56 PM - G - Closes with a gain yet on below average volume as trading continues just under the 50 DMA ($21.12) so a break or even better a close above there with volume conviction could prove significant. Recently traded down to support of the 200 DMA. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a (considerable) break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



12/11/2006 - G - All declines today yet on light volume. Still under resistance of the 50 DMA ($21.11) so a break or even better a close above there with volume conviction could prove significant. Recently traded down to support of the 200 DMA. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a (considerable) break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



12/8/2006 -

G - Dipped intra-day yet closed near unchanged as volume was below average. Still resistance of the 50 DMA so a break or even better a close above there with volume conviction could prove significant. Recently traded down to support of the 200 DMA. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a (considerable) break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



12/7/2006 -

G - Slight gap open after coverage initiated by Wacovia and all gains today with above average volume (AAV). Did run into resistance of the 50 DMA yet again so a break or even better a close above there with volume conviction could prove significant. Recently traded down to support of the 200 DMA. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a (considerable) break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



12/6/2006 -

G - All declines today closing just below the 200 DMA on below average volume. Recently traded down to support of the 200 DMA and closed up from there. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a (considerable) break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



12/5/2006 5:10:57 PM -

G - Had some gains intra-day yet closed with a loss although on below average volume as trading continues between the 50 and 200 DMAs. Recently traded down to support of the 200 DMA and closed up from there. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



12/4/2006 -

G - Traded down to support of the 200 DMA and closed up from there with a gain as volume was below average. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



12/1/2006 -

G - Traded down to support of the 200 DMA and closed up from there and with only a slight loss as volume was below average. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/30/2006 -

G - Had gains today up to the 50 DMA ($21.20) where it ran into resistance then closed with a loss yet volume was below average. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' RS rank has slipped below the +80 threshold we look for. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/29/2006 -

G -Continues trading below the 50 DMA ($21.22) with back and forth trading closing with a slight gain yet on below average volume. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/28/2006 4:44:04 PM -

G -Continues trading below the 50 DMA ($21.22) and closes with a loss although on below average volume. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/27/2006 -

G - Had some gains intra-day yet closed with a slight loss on about average volume. Trading continues below the 50 DMA ($21.23). As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/24/2006 -

G - Close with a decline today on below average volume as trading continues below the 50 DMA ($21.22). As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/22/2006 -

G - All gains today on above average volume. As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/21/2006 -

G - Was considerably lower intra-day yet closed with a slight gain on below average volume as recent downtrend has developed. MAY be headed to support near the 200 DMA ($19.93). As previously noted -''A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal.'' Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/20/2006 -

G - New recent lows today although on below average volume. As previously noted - A break below the 50 DMA would be a sell signal. Next area of support is the 200 DMA near $20 and a break below there would be the final sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/17/2006 -

G - Continues trading near the 50 DMA ($21.17). As previously noted - A break below there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/16/2006 -

G - Declines today closing just below the 50 DMA ($21.15). As previously noted - A break below there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/15/2006 -

G - Declines today to its 50 DMA ($21.13). A break below there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/14/2006 -

G - Was much lower intra-day and down to the 50 DMA ($21.10) yet closed with only a slight loss on below average volume. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/13/2006 4:40:21 PM -

G - Was much lower intra-day yet closed with a slight gain after an intra-day dip below the 50 DMA ($21.10). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/10/2006 -

G - Declined today to support of the 50 DMA ($21.09) yet traded up from there to close with a modest gain although on light volume. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/9/2006 -

G - Declines today to support of the 50 DMA ($21.08). A solid breach of today's lows would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/8/2006 -

G - Gap down and closed with a decline yet volume was below average (74%) after CEO resigns. Recently found support at the 50 DMA (then $20.76). As previously noted -a solid breach of there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/7/2006 4:57:13 PM -

G - All gains today yet on about average volume as price is near all-time highs. Recently found support at the 50 DMA (then $20.76). As previously noted -a solid breach of there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/6/2006 -

G - Gap open and solid price progress today yet volume was about average. Recently found support at the 50 DMA (then $20.76). As previously noted -a solid breach of there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/3/2006 -

G - Welcomed above average volume gains today after a streak of declines where price found support at the 50 DMA (then $20.76). As previously noted -a solid breach of there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/2/2006 4:07:02 PM -

G - Streak of declines continues today yet price did find support at the 50 DMA ($20.76). As previously noted -a solid breach of there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/1/2006 -

G -Fourth straight day of declines closing at session lows today. Support at the 50 DMA ($20.76) and a solid breach of there would be a sell signal. Continues trading well above support of the 50 DMA ($20.49). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/31/2006 -

G - Third straight day of declines yet on below average volume. Price is just off of all-time highs with not much overhead supply in the way of new highs. Continues trading well above support of the 50 DMA ($20.49). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/30/2006 -

G - Declines again today yet on lighter volume. Price is just off of all-time highs with not much overhead supply in the way of new highs. Continues trading well above support of the 50 DMA ($20.49). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/27/2006 -

G - About average volume declines today as price remains near all-time highs with not much overhead supply in the way of new highs. Continues trading well above support of the 50 DMA ($20.49). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/26/2006 4:26:38 PM -

G - Straight gains today yet volume remains below average. Not much overhead supply remains in the way of new highs. Continues trading well above support of the 50 DMA ($20.40). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/25/2006 -

G - Nice price progress today with a close near session highs yet volume should have been better. Continues trading well above support of the 50 DMA ($20.13). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/24/2006 4:51:23 PM -

G - Traded lower intra-day yet closed near unchanged on light volume. Continues trading well above support of the 50 DMA ($20.13). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/23/2006 4:05:02 PM -

G - Somewhat uneventful trading today on below average volume. Continues trading well above support of the 50 DMA ($20.13). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/20/2006 5:09:40 PM -

G - Another day of declines. Today a close at session lows yet volume is decreasing. Continues trading well above support of the 50 DMA ($19.96). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/19/2006 4:20:46 PM -

G - Had some gains intra-day yet closed with a slight loss yet well off of session lows as volume was below average.Continues trading well above support of the 50 DMA ($19.88). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/18/2006 -

G - Pretty much straight declines today, more drastic intra-day yet closed in the middle of the day's range while trading above average volume. Gap down and declines yesterday after releasing earnings of $0.25; up 32% over prior year. Continues trading well above support of the 50 DMA ($19.88). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/18/2006 -

G - Gap down and declines this morning on above average volume after releasing earnings of $0.25; up 32% over prior year just making the guidelines. Currently trading well off of session lows. Continues trading well above support of the 50 DMA ($19.88). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/18/2006 -

G - Gap down and declines today on above average volume after releasing earnings of $0.25; Up 32% over prior year just making the guidelines. Currently trading off of session lows. Continues trading well above support of the 50 DMA ($19.88). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/17/2006 4:55:37 PM -

G - Wipsaw trading today ending near unchanged on about average volume. Now no overhead supply remains in the way of new highs. Continues trading above support of the 50 DMA ($19.81). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/16/2006 -

G - More solid action today yet on about average volume after Friday's gap open and solid gains on well above average volume. Now no overhead supply remains in the way of new highs. Continues trading above support of the 50 DMA ($19.74). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/13/2006 11:28:24 AM -

G - Gap open and solid gains today on well above average volume. Not much overhead supply remains in the way of new highs. Continues trading above support of the 50 DMA ($19.64). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/12/2006 -

G - All gains today yet on below average volume, closing near session highs. Continues trading above support of the 50 DMA ($19.64). Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/11/2006 4:19:39 PM -

G - Pretty much straight declines today closing just off of session lows as volume was light. Continues trading above support of the 50 DMA ($19.62). Has some overhead supply to work through to get to new highs again. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/10/2006 -

G - Was lower intra-day yet managed to close with a slight gain as volume was below average. Has some overhead supply to work through to get to new highs again. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/9/2006 -

G - Gains today and a close near session highs yet volume was below average. Has some overhead supply to work through to get to new highs again. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/6/2006 -

G - Slight gains today on just below average volume. Has some overhead supply to work through to get to new highs again. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/5/2006 -

G - Slight declines today on below average volume after above average volume gains yesterday. Has some overhead supply to work through to get to new highs again. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/4/2006 -

G - Above average volume gains today negate all of yesterday's losses. Has some overhead supply to work through to get to new highs again. Featured on 12/23/05 at $14.28. Covered in more detail in the 10/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/3/2006 -

G - Continued declines on above average volume dipping below the 50 DMA intra-day yet closing above. As previously noted - Now breaking below support of a recent upward trendline and that's an initial sell signal. Next support is at the 50 DMA ($19.49). Further declines would be the final sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



10/2/2006 -

G - Continued declines on about average volume after recent solid price progress on the 25th and 26th. Now breaking below support of a recent upward trendline and that's an initial sell signal. Next support is at the 50 DMA ($19.49). Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/29/2006 4:06:16 PM -

G - Third straight day of declines on about average volume after recent solid price progress on the 25th and 26th. Just starting to break below support of a recent upward trendline and would be an initial sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/28/2006 -

G - Declines again today on below average volume after recent solid price progress. Still and as continiously noted - Declines below the recent low ($20.16) would be breaking below a recent upward trendline and would be an initial sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/27/2006 3:46:29 PM -

G - Declines today with average volume after yesterday's solid price progress. Now practically NO overhead supply remains in the way of new highs above $22. Still and as continiously noted - Declines below the recent low ($20.16) would be breaking below a recent upward trendline and would be an initial sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/26/2006 5:18:43 PM -

G - Solid price progress today on just above average volume after dipping below a short recent upward trendline yesterday. Now practically NO overhead supply remains in the way of new highs above $22. Still and as continiously noted - Declines below the recent low ($20.16) would be breaking below a recent upward trendline and would be an initial sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/25/2006 -

G - Was lower intra-day dipping below a short recent upward trendline yet is closing with a gain and near session highs on below average volume. As continiously noted - Declines below the recent low ($20.16) would be breaking below a recent upward trendline and would be an initial sell signal. Still, not much overhead supply remains in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/22/2006 -

G - Closed with a decline yet well off of session lows as today's volume was light (36%). As continiously noted - Declines below the recent low ($20.16) would be breaking below a recent upward trendline and would be an initial sell signal. Still, not much overhead supply remains in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/21/2006 -

G - Like some other stocks, had gains intra-day yet closed with a loss. Volume was below average. As continiously noted - Declines below the recent low ($20.16) would be breaking below a recent upward trendline and would be an initial sell signal. Still, not much overhead supply remains in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/20/2006 -

G - Gains today yet volume could have been better. Declines below the recent low ($20.16) would be breaking below that upward trendline and would be an initial sell signal. Still, not much overhead supply remains in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/19/2006 -

G - Declines today to support near a recent upward trendline and closed up from there as volume was below average. Declines below today's low ($20.16) would be breaking below that upward trendline and would be an initial sell signal. Still, not much overhead supply remains in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/18/2006 -

G - Closes with just a slight gain yet on almost average volume after having a new recent highs intra-day. Still, not much overhead supply remains in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/15/2006 -

G - Solid gains today on above average volume! Not much overhead supply remains in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/14/2006 -

G - Closed with some declines today while trading about average volume. Still trading above support of the 50 DMA ($19.21). Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/13/2006 4:05:19 PM -

G - Some indecisive trading today yet closed slightly to the positive as volume remains about average. Still trading above support of the 50 DMA ($19.19). Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/12/2006 4:03:23 PM -

G - Solid price progress today and a close near session highs yet on below average volume. Still trading above support of the 50 DMA ($19.18). Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/11/2006 -

G - Fifth straight day of declines today yet on overall below average volume. Still trading above support of the 50 DMA ($19.18). Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/8/2006 -

G - Fourth straight day of declines today yet on overall below average volume. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/7/2006 -

G - Declines today yet looks to be closing off of session lows on below average volume. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/6/2006 -

G - Closes with a slight decline today yet well off of the day's lows. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/5/2006 -

G - Declines today with a close near session lows snaps recent winning streak. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



9/1/2006 4:11:52 PM -

G - Winng streak continues yet closed today off of session high making smaller gains on light volume. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/31/2006 -

G - Was lower intra-day yet closed with a slight gain keeping the streak going since the huge gap open on 8/28/06. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/30/2006 -

G - Continued gains today with another close near session highs adding to gains from the recent gap open. Today's volume was below average though. Now trading well above the 50 DMA and breaking out of its recent downtrend. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/30/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/29/2006 -

G - Continued gains today on above average volume closing near session highs adding to gains from yesterday's gap open and solid gains while trading more the 2 times average volume! Now trading well above the 50 DMA and breaking out of its recent downtrend. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/28/2006 -

G - Gap open and solid gains while trading more the 2 times average volume! Closed well above the 50 DMA. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/25/2006 -

G - Again closed just below support of its 200 DMA. As continiously noted - if this stock experiences more declines below the recent low of $16.20, it will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/24/2006 -

G - Closed just below support of its 200 DMA after holding above there for the past several sessions. As continiously noted - if this stock experiences more declines below the recent low of $16.20, it will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/23/2006 -

G - Continues holding above support of its 200 DMA closing with a slight gain today yet on light volume. Recently advanced from below its 200 DMA yet WITHOUT volume conviction. A close above its 50 DMA ($19.09) would be encouraging yet if this stock experiences more declines below the recent low of $16.20 it will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/22/2006 3:51:39 PM -

G - Holding above support of its 200 DMA closing with a slight loss today on light volume. Recently advanced from below its 200 DMA yet WITHOUT volume conviction. A close above its 50 DMA ($19.09) would be encouraging yet if this stock experiences more declines below the recent low of $16.20 it will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/21/2006 4:28:04 PM -

G - Declines today yet held above support of its 200 DMA. Recently advanced from below its 200 DMA yet WITHOUT volume conviction. A close above its 50 DMA ($19.13) would be encouraging yet if this stock experiences more declines below the recent low of $16.20 it will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/18/2006 4:58:02 PM -

G - Recent advance continues yet WITHOUT volume conviction. A close above its 50 DMA would be encouraging yet if this stock experiences more declines below the recent low of $16.20 it will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/17/2006 -

G - Holding above its 200 DMA with very light volume trading today after jumping above there yesterday. Still, if this stock experiences more declines it will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/16/2006 4:11:22 PM -

G -Jumped above its 200 DMA on about average volume. Further declines and this stock will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/15/2006 4:39:39 PM -

G - Slight gap open and gains today yet volume could have been better as recent down slide has been halted. Continues trading below what is now resistance of its 200 DMA (17.85) and some overhead supply. Further declines and this stock will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/14/2006 -

G - Recent down slide halted today yet only with a slight gain on about average volume. Continues trading below what is now resistance of its 200 DMA (17.85) and some overhead supply. As previously noted - a break below there would be a sell signal. Further declines and this stock will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/11/2006 4:12:31 PM -

G - Continues trading below support of its 200 DMA with an above average volume loss today. As previously noted - a break below there would be a sell signal. Further declines and this stock will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/10/2006 -

G - Further declines today below support of its 200 DMA. As previously noted - a break below there would be a sell signal. Did close well off of session lows though. Further declines and this stock will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/9/2006 -

G - Declines today closing below support of its 200 DMA. As previously noted -a break below there would be a sell signal. Further declines and this stock will be removed from the CANSLIM.net Featured Stocks List. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/8/2006 -

G - Below average volume declines today as price is trending toward suppport of its 200 DMA ($17.77). A break below there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/7/2006 -

G - Indecisive light volume trading continues today as price remains under resistance of its 50 DMA as recent downtrend continues. As previously noted - Further declines from here would be a concern. Next support is at its 200 DMA ($17.57) and a break below there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/4/2006 -

G - Ran into resistance of its 50 DMA as recent downtrend continues. As previously noted - Further declines from here would be a concern. Next support is at its 200 DMA ($17.57) and a break below there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 8/04/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/3/2006 -

G - Gains today on about average volume as price remains under resistance of its 50 DMA ($19.83). As previously noted - Further declines from here would be a concern. Next support is at its 200 DMA ($17.57) and a break below there would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/2/2006 -

G - Below average volume and indecisive price trading today closing down a bit. Remains under resistance of its 50 DMA ($19.88). As previously noted - Further declines from here would be a concern. Next support is at its 200 DMA ($17.57) and a break below there would be a selll signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



8/1/2006 -

G - Below average volume and indecisive price trading today closing near unchanged. Remains under resistance of its 50 DMA ($19.88). As previously noted - Further declines from here would be a concern. Next support is at its 200 DMA ($17.57) and a break below there would be a selll signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/31/2006 -

G - Dipped intra-day yet closed near unchanged while volume was light (80%) in today's trading. Remains under resistance of its 50 DMA ($19.90). As previously noted - Further declines from here would be a concern. Next support is at its 200 DMA ($17.57) and a break below there would be a selll signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/28/2006 4:23:29 PM -

G - Continues trading just under resistance of its 50 DMA ($19.92) as volume remains below average. As previously noted - Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/26/2006 3:56:32 PM -

G - Continues trading just under resistance of its 50 DMA ($19.95) as volume remains below average. As previously noted - Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/25/2006 -

G - Trading just under resistance of its 50 DMA ($19.96) as volume remains below average. As previously noted - Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/24/2006 -

G - Gains today as volume remains below average and price remains under its 50 DMA ($19.97). As previously noted - Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/21/2006 3:58:16 PM -

G - Was lower intra-day yet is closing near unchanged while volume is just below average. As previously noted - Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/19/2006 4:17:27 PM -

G - Continues trading near its 50 DMA after giving back all of the recent solid gains that had it with a break ABOVE resistance of its 50 DMA with volume conviction on 7/13 . Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/17/2006 -

G - Trading near its 50 DMA after giving back all of the recent solid gains that had it with a break ABOVE resistance of its 50 DMA with volume conviction on 7/13 . Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/14/2006 -

G - Gave back all of yesterday's solid gains that had it break ABOVE resistance of its 50 DMA with volume conviction. Further declines from here would be a concern. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/13/2006 2:18:01 PM -

G - A solid break ABOVE resistance of its 50 DMA ($20.06) with volume conviction! As previously noted - a break above there would be significant. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/12/2006 -

G - It's 50 DMA ($20.12) continues to be resistance. While a break above there (with volume conviction) would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/11/2006 3:31:22 PM -

G - It's 50 DMA ($20.12) continues to be resistance. While a break above there (with volume conviction) would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/10/2006 -

G - 50 DMA ($20.12) continues to be resistance. While a break above there (with volume conviction) would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 7/10/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/7/2006 5:09:27 PM -

G - An increase in volume today with a slightly lower close as the 50 DMA ($20.16) continues to be resistance. While a break above there (with volume conviction) would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/6/2006 -

G - Gains today yet volume remains light as the 50 DMA ($20.18) continues to be resistance. While a break above there (with volume conviction) would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/5/2006 4:19:08 PM -

G - Declines today yet volume light as its 50 DMA ($20.22) continues to be resistance. While a break above there (with volume conviction) would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



7/3/2006 -

G - Gains today, still just under resistance of its 50 DMA ($20.34). While a break above there (with volume conviction) would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/30/2006 -

G - Slight declines today on just above average volume. Price still remains below resistance of its 50 DMA ($20.34). While a break above there would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/29/2006 -

G - Gains today with an increased (yet still below average) volume . Price still remains below resistance of its 50 DMA ($20.34). While a break above there would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/28/2006 4:28:07 PM -

G - Light volume gains today as price still remains below resistance of its 50 DMA ($20.34). While a break above there would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/27/2006 -

G - Three days of gains halted yet today volume was much lighter. Price remains below resistance of its 50 DMA ($20.40). While a break above there would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/26/2006 -

G - Three days of gains with an increase in volume is encouraging yet price remains below resistance of its 50 DMA ($20.43). While a break above there would be significant, further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/23/2006 -

G - Ends the session witha gain on above average volume after a recent (6/21) considerable dip intra-day with a close well off of session lows. Price remains below resistance of its 50 DMA ($20.46). Further declines below those recent lows ($17.60) would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/22/2006 -

G - Indecisive light volume trading today after yesterday's considerable dip intra-day with a close well off of session lows. Price remains below resistance of its 50 DMA ($20.50). Further declines would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/21/2006 -

G - Considerable dip intra-day yet closed well off of session lows. Price remains below resistance of its 50 DMA ($20.54). Further declines would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/20/2006 -

G - Declines today to near support of some recent lows as price remains below its 50 DMA ($20.57). Further declines would be a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/19/2006 3:16:03 PM -

G - Declines today to near its recent lows. Price remains below its 50 DMA ($20.59). A break above there would be significant. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/16/2006 4:33:44 PM -

G - Declines today with an increase in volume as price remains below its 50 DMA ($20.60). A break above there would be significant. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/15/2006 4:09:26 PM -

G - Some gains today yet again on below average volume as price remains below its 50 DMA ($20.59). A break above there would be significant. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/14/2006 4:24:52 PM -

G - Some gains today yet on below average volume as price remains below its 50 DMA ($20.59). Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/13/2006 -

G - Above average volume declines today as price remains below its 50 DMA ($20.61). Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/12/2006 -

G - Light volume trading again today as price remains near its 50 DMA ($20.62). Overall is holding up well in a down market. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/9/2006 -

G - Light volume trading today as price remains near its 50 DMA ($20.62). Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/8/2006 -

G - Declines today on just above average volume and a close near session lows. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/7/2006 4:17:58 PM -

G - Had gains intra-day yet closed with a loss. Holding near support of its 50 DMA ($20.63). Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/6/2006 -

G - Dipped below support of its 50 DMA ($20.63), yet reversed from session lows to close near unchanged. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/5/2006 -

G - Holding above support of its 50 DMA ($20.61) with not much overhead supply in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/2/2006 6:10:37 PM -

G - Had gains intra-day yet closed with a slight loss. Not much overhead supply in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



6/1/2006 -

G - Continued gains today yet volume lighter as price continues moving up from near support of its 50 DMA ($20.52). Not much overhead supply in the way of new highs. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/31/2006 -

G - Decent price progress today on just above average volume moving up from near support of its 50 DMA ($20.49). Featured on 12/23/05 at $14.28. Covered in more detail in the 5/31/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/30/2006 4:59:38 PM -

G - Continues holding up near support of its 50 DMA ($20.48) while overall recent volume is below average, showing signs that there are not many willing sellers, even in the downtrending market. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/23/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/26/2006 3:25:03 PM -

G - Continues holding up near support of its 50 DMA ($20.46) while overall recent volume is below average, showing signs that there are not many willing sellers, even in the downtrending market. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/23/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/25/2006 -

G - Continues holding up near support of its 50 DMA ($20.44) while overall recent volume is well below average, showing signs that there are not many willing sellers, even in the downtrending market. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/23/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/23/2006 -

G -Continues holding up near support of its 50 DMA ($20.41) while overall recent volume is well below average, showing signs that there are not many willing sellers even in the downtrending market. Featured on 12/23/05 at $14.28. Covered in more detail in the 5/23/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/22/2006 -

G - Light volume trading continues near its 50 DMA. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/18/2006 5:03:49 PM -

G - Light volume trading again today near its 50 DMA. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/17/2006 5:15:50 PM -

G - Light volume trading today near its 50 DMA. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/16/2006 -

G - Finished with a gain and well off of session lows. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/15/2006 -

G - Light volume declines today after Friday's somewhat impresive action as price dipped intra-day trading well below its 50 DMA yet positivily reversed to close the session with a gain and above its 50 DMA while trading more than twice normal volume. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/12/2006 3:51:30 PM -

G - Somewhat impresive action today as price dipped intra-day trading well below its50 DMA yet positivily reversed to close the session with a gain and above its 50 DMA while trading more than twice normal volume. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/12/2006 9:58:45 AM -

G - Trading below its50 DMA and as previously noted -A break (or close) below the 50 DMA (20.07) level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/11/2006 5:08:46 PM -

G - Continues holding above its 50 DMA. A break (or close) below the 50 DMA (20.07) level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/10/2006 5:39:20 PM -

G - Continues holding above its 50 DMA. A break (or close) below the 50 DMA (20.01) level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/9/2006 5:29:55 PM -

G - Continues holding above its 50 DMA. A break (or close) below the 50 DMA (19.95) level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/8/2006 5:12:08 PM -

G -Continues holding above its 50 DMA. A break (or close) below the 50 DMA (19.90) level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/5/2006 5:08:20 PM -

G -Continues holding above its 50 DMA. A break (or close) below the 50 DMA (19.85) level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/4/2006 -

G - Some gains today after yesterday's dip below its 50 DMA intra-day. A break (or close) below the 50 DMA (19.81) level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/3/2006 8:02:53 PM -

G - Dipped below its 50 DMA intra-day yet closed above it. Volume was average. A break (or close) below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/2/2006 -

G - Decline continues as price is still holding above support of its 50 DMA ($19.69). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



5/1/2006 -

G - Decline continues as price is still holding well above support of its 50 DMA ($19.62). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/28/2006 -

G - Light volume trading continues as price is holding well above support of its 50 DMA ($19.54). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/27/2006 5:05:37 PM -

G - Closed well off of session lows as lighter volume trading continues and price is holding well above support of its 50 DMA ($19.46). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/26/2006 4:28:56 PM -

G - Lighter volume trading continues as price is holding well above support of its 50 DMA ($19.37). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/25/2006 4:50:39 PM -

G - Lighter volume trading today as price continues to hold well above support of its 50 DMA ($19.29). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/24/2006 4:27:07 PM -

G - Somewhat of a wide trading range today while volume was about average. Price continues to hold well above support of its 50 DMA ($19.21). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/21/2006 2:21:14 PM -

G - Welcomed above average volume gains today as price continues to hold well above support of its 50 DMA ($19.12). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/20/2006 -

G - More declines today after yesterday's plunge. Price continues to  hold well above support of its 50 DMA ($19.06). A break below that level would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/19/2006 -

G - Hit new high in the morning session yet closed with a considerable loss. Company reported earnings early this morning with a 28% increase in EPS. Also announced an aggressive new store-opening plan and opening of 20 new stores last quarter. Yet shares sold off sharply while trading more than four times average volume. Price did hold well above support of its 50 DMA and for investors who continue to hold shares of this financial services leader a break below that level (now at 18.99) would be, of course, a sell signal. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/19/2006 -

G - Had new high in the morning session yet now sits with a loss while trading above average volume. Initial support near $20. Featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/18/2006 12:32:46 PM -

G - Continues charging to new high today on well above average volume adding to gains since featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/17/2006 4:13:35 PM -

G - Charging to new high today on well above average volume adding to gains since featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



4/17/2006 - G - Charging to new high today on well above average volume adding to gains since featured on 12/23/05 at $14.28. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

4/12/2006 4:21:47 PM - G - Remains near all-time highs. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

4/11/2006 4:07:18 PM - G - Had some gains intra-day yet closed unchanged. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

4/7/2006 4:07:57 PM - G - Light volume continues. Gap down (3/28/06) after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

4/6/2006 4:48:05 PM - G - Gains on light volume continue. Gap down (3/28/06) after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

4/5/2006 - G -Another slight gain on light volume. Gap down (3/28/06) after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

4/4/2006 - G - Consecutive declines halted with a slight gain on light volume. Gap down (3/28/06) after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

4/3/2006 3:26:35 PM - G - Fifth day of declines since a gap down (3/28/06) after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/31/2006 4:27:42 PM - G - Fourth day of declines since a gap down (3/28/06) after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/30/2006 - G - Continues trading in a tight range since a recent gap down after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Recently covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/29/2006 - G - Closed just off after yesturday's gap down after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Recently covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/28/2006 1:20:11 PM - G - Gap down this morning after a downgrade by Stephens Inc from 'Overweight' to 'Equal-weight'. Recently covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/27/2006 3:55:11 PM - G - Gains today and a new high close yet again volume could have been better. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/24/2006 - G -Gains today and a new high close yet volume could have been better. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/23/2006 - G - Below average volume gains today after yesterday's dip to very near its 50 DMA where price did a positive reversal and traded up from its lows. Featured on a solid break out on Jan 13th at $15. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

3/22/2006 - G - Dipped this morning to very near its 50 DMA ($17.27) then reversed to trade up from its lows. Featured on a solid break out on Jan 13th at $15. Covered in more detail in the 3/22/06 CANSLIM.net After Market Update with a DailyGraph here.

3/22/2006 - G - Dipped this morning to very near its 50 DMA ($17.27) then reversed to trade up from its lows. Featured on a solid break out on Jan 13th at $15.

3/21/2006 - G - A down day after seven consecutive up days on overall above average volume. Initial support near $18.50. Never gave any concerns since it was featured on a solid break out on Jan 13th at $15. Initial support near $18.50 and a break below there would be a concern.

3/20/2006 12:34:12 PM - G - Continues making new highs on above average volume! Never gave any concerns since it was featured on a solid break out on Jan 13th at $15. Initial support near $18.50 and a break below there would be a concern.

3/17/2006 3:32:58 PM - G - Continues making new highs on above average volume! Never gave any concerns since it was featured on a solid break out on Jan 13th at $15. Initial support near $18.50 and a break below there would be a concern.

3/17/2006 12:43:42 PM - G - Continues making new highs on above average volume as it is approaching $20. Never gave any concerns since it was featured on a solid break out on Jan 13th at $15. Initial support near $18.50 and a break below there would be a concern.

3/16/2006 12:34:06 PM - G - Continues making new highs on above average volume as it is approaching $20. Never gave any concerns since it was featured on a solid break out on Jan 13th at $15. Initial support near $18.50 and a break below there would be a concern.

3/15/2006 12:42:33 PM - G - New highs today on above average volume!

3/14/2006 -

G - Decent gains today to a new high close with better volume. As previously noted -A break of its upward trendline would be an initial technical sell signal. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.



3/13/2006 -

G - Decent gains today yet volume could have been better. As previously noted -A break of its upward trendline would be an initial technical sell signal. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.



3/10/2006 -

G - Advanced today from near support of an upward trendline. As previously noted -A break of its upward trendline would be an initial technical sell signal. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.



3/9/2006 4:54:19 PM -

G - Declines today to near support of an upward trendline. As previously noted -A break of its upward trendline would be an initial technical sell signal. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.



3/8/2006 10:32:37 AM -

G - Declines today to near support of an upward trendline. As previously noted -A break of its upward trendline would be an initial technical sell signal. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.



3/7/2006 -

G - Holding up near all-time highs since the 3/1 gap open and solid gains with volume conviction. It was featured here on a solid break out on Jan 13th. The price has continued to trend upward even through a news story of the FDIC cracking down on payday loans that this and other companies in the same group offer. The company did just complete a 2/1 stock split and also reported earnings that were $0.24 vs $0.18 a year ago... a solid 33% increase. Keep in mind that a break of its upward trendline would be an initial technical sell signal. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.



3/6/2006 - G - Holding up near all-time highs since the 3/1 gap open and solid gains with volume conviction. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

3/3/2006 - G - Holding up after the 3/1 gap open and solid gains with volume conviction. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

3/2/2006 5:01:07 PM - G - Holding up after yesterday's gap open and solid gains with volume conviction. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

3/1/2006 1:00:38 PM - G - Gap open and solid gains today with volume conviction. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/28/2006 4:45:48 PM - G - Declines today on above average volume yet currently price is above support. Important news recently that the FDIC is examining the payday loan programs that this company offers (read more here). This is the first real concern since it was featured on a solid break out on 1/13. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/27/2006 4:10:09 PM - G - Tried to move significantly higher since closing well off of session lows on Friday. Important news recently that the FDIC is examining the payday loan programs that this company offers (read more here). This is the first real concern since it was featured on a solid break out on 1/13. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/24/2006 - G - Well off of session lows at this point and may be poised to move higher though important news recently that the FDIC is examining the payday loan programs that this company offers (read more here). This is the first real concern since it was featured on a solid break out on 1/13. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/24/2006 12:24:25 PM - G - Well off of session lows at this point. Important news recently that the FDIC is examining the payday loan programs that this company offers (read more here). This is the first real concern since it was featured on a solid break out on 1/13. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/23/2006 12:45:13 PM - G - Above average volume declines today are somewhat of a concern yet currently price is well off of session lows. Important news today that the FDIC is examining the payday loan programs that this company offers (read more here). This is the first real concern since it was featured on a solid break out on 1/13. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/22/2006 - G - New highs today on above average volume adding to gains since featured. Just completed a 2/1 stock split. As previously mentioned a break above $17.50 (now split adjusted) would be significant. Has yet to cause any real concernss since it was featured on a solid break out on 1/13. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/21/2006 3:32:36 PM - G - Remains near all-time highs while trading overall about average volume recently and without ever giving any concerns since it was featured on a solid break out on 1/13. A break above $35 would be significant and $30 is solid support and a break below there would be the final sell signal. Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/21/2006 - G - Remains near all-time highs while trading overall about average volume recently and without ever giving any concerns since it was featured on a solid break out on 1/13. A break above $35 would be significant and $30 is solid support and a break below there would be the final sell signal. Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances. Scheduled 2:1 stock split for 2/22/2006.

2/15/2006 3:54:45 PM - G - Remains near all-time highs while trading overall about average volume recently and without ever giving any concerns since it was featured on a solid break out on 1/13. A break above $35 would be significant and $30 is solid support and a break below there would be the final sell signal. Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.



2/9/2006 4:21:36 PM - G - Above average volume declines today are somewhat of a concern. Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/8/2006 12:28:22 PM - G - Remains near all-time highs. Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/7/2006 4:17:48 PM - G - Remains near all-time highs. Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/2/2006 4:32:30 PM - G - Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first featured in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

2/2/2006 11:18:30 AM - G - Included in Special Update 10 WINNERS FOR QUICK STUDY on Saturday, January 28th, 2006 with a recent graph annotated by James Taulman. This selection has traded up as much as +91.58% since first marked noteworthy in a CANSLIM.net report dated 01/24/04. It endured a severe correction along the way and later resurfaced, prompting more report appearances.

1/31/2006 4:23:08 PM - G - Holding up near all-time highs since featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report at $28.56 with a DailyGraph(R) here.

1/31/2006 12:37:05 PM - G - More above averge gains today since featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report at $28.56 with a DailyGraph(R) here.

1/30/2006 12:47:12 PM - G - More above averge gains today since featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report at $28.56 with a DailyGraph(R) here.

1/27/2006 12:38:38 PM - G - Gap open and solid gains today! Featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report at $28.56 with a DailyGraph(R) here.

1/26/2006 4:47:26 PM - G - Decent above average volume gains today. Support near $30 if needed. Featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/26/2006 12:49:26 PM - G - Support near $30. Featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/25/2006 12:33:32 PM - G - Above average volume declines today are somewhat of a concern. Support near $30. Featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/24/2006 4:24:47 PM - G - Continues advancing now with volume conviction. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/19/2006 3:56:32 PM - Y - Continues advancing yet without serious volume conviction. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/18/2006 3:58:47 PM - Y - Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/18/2006 12:40:25 PM - Y - Breaking out today with better volume triggering a technical buy signal. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/17/2006 - Y - Making some new highs yet volume is lacking conviction to convincingly trigger a technical buy signal. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/17/2006 12:46:46 PM - Y - Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/13/2006 - Y - Breaking out today triggering a technical buy signal although volumn was under the guideline. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/12/2006 4:18:32 PM - Y - An above average volume move up through the pivot point would trigger a technical buy signal. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/9/2006 3:57:30 PM - Y - An above average volume move up through the pivot point would trigger a technical buy signal. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

1/6/2006 5:12:53 PM - Y - An above average volume move up through the pivot point would trigger a technical buy signal. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/29/2005 4:11:30 PM - Y - An above average volume move up through the pivot point would trigger a technical buy signal. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/27/2005 - Y - An above average volume move up through the pivot point would trigger a technical buy signal. Just featured in the 12/23/05 CANSLIM.net Mid-Day BreakOuts Report with a DailyGraph(R) here.

12/23/2005 1:06:25 PM - Y - An above average volume move up through the pivot point would trigger a technical buy signal.

12/16/2005 12:42:28 PM - "C" not impressive.

1/4/2005 12:25:44 PM - G -Now group is poor. Originally marked noteworthy on 01/12/04 at $18.66

12/1/2004 12:51:57 PM - G -Now group is poor. Originally marked noteworthy on 01/12/04 at $18.66

11/29/2004 12:24:10 PM - G -Now group is poor. Originally marked noteworthy on 01/12/04 at $18.66

11/24/2004 12:28:22 PM - G -Originally marked noteworthy on 01/12/04 at $18.66

11/11/2004 12:56:17 PM - G -Originally marked noteworthy on 01/12/04 at $ 18.66

4/27/2004 1:00:00 PM - G -Originally marked noteworthy on 01/12/04 at $ 18.66