12/28/2010 - Today's 4th consecutive loss on light volume has it further below its 50 DMA line. It would need to rally above that short-term average for its outlook to improve. Based on weakness it will be dropped from the Featured Stocks list tonight. Its Relative Strength rating has slumped since it completed a Public Offering on 11/23/10.

12/22/2010 5:35:43 PM - G - The longer it remains below its 50 DMA line, the worse the outlook gets, and any violation of its recent low ($33.71 on 12/15/10) would raise greater concerns and trigger additional sell signals. It has been enduring worrisome distributional pressure and its Relative Strength has slumped since it completed a Public Offering on 11/23/10.

12/17/2010 6:25:55 PM - G - Small gains with light volume followed damaging losses and it remains below its 50 DMA line. Endured worrisome distributional pressure and its Relative Strength has slumped since it completed a Public Offering on 11/23/10.

12/15/2010 4:19:20 PM - G - Loss with above average volume today raised concerns while slumping further below its 50 DMA line, a sign of more worrisome distributional pressure. Relative Strength has slumped since it completed a Public Offering on 11/23/10.

12/14/2010 4:27:27 PM - G - Loss on light volume today, slumping back under its 50 DMA line. Endured heavy distributional pressure last week. Completed a Public Offering on 11/23/10. See the latest FSU analysis for more details and an annotated graph.

12/10/2010 2:14:47 PM - G - Up from early lows today, promptly repairing the violation of its 50 DMA line after enduring heavy distributional pressure this week. Completed a Public Offering on 11/23/10. See the latest FSU analysis for more details and an annotated graph.

12/9/2010 4:45:44 PM - G - Down again today, raising concerns while violating support at its 50 DMA line with above average volume behind a 5th consecutive loss. It had wedged to new highs without great volume conviction after completing a Public Offering on 11/23/10, and then on 12/03/10 there was a "negative reversal" after hitting an all-time high. It has not formed a sound base, and recent action has been indicative of heavy distribution.

12/8/2010 6:38:49 PM - G - Down again today, testing support at its 50 DMA line with above average volume behind a 4th consecutive loss after its negative reversal an all-time high. Completed a Public Offering on 11/23/10, and it has not formed a sound base.

12/7/2010 11:38:42 AM - G - Down considerably today with volume running at an above average pace, a sign of more worrisome distributional pressure after its 12/03/10 negative reversal an all-time high. Completed a Public Offering on 11/23/10. It 50 DMA line has acted as support recently, but it has not formed a sound base.

12/3/2010 5:26:51 PM - G - After a negative reversal an all-time high it finished near the session low today with above average volume behind the loss. Completed a Public Offering on 11/23/10. It 50 DMA line has acted as support recently, but it has not formed a sound base recently.

12/2/2010 4:25:51 PM - G - Posted a 3rd consecutive gain today on near average volume for a new all-time high. Completed a Public Offering on 11/23/10. It 50 DMA line has acted as support recently, but it has not formed a sound base.

12/1/2010 6:08:11 PM - G - Gap up gain on near average volume for a new all-time high. Completed a Public Offering on 11/23/10. It 50 DMA line has acted as support recently, but it has not formed a sound base.

11/26/2010 1:34:12 PM - G - Completed a Public Offering this week and it is perched near all-time highs. It 50 DMA line has acted as support recently, but it has not formed a sound base.

11/24/2010 4:31:48 PM - G - No overhead supply remains, and had today's gain ended the week here it would have finished with its best ever weekly close. A positive reversal at its 50 DMA line on 11/17/10 was an indication of prompt support.

11/23/2010 1:22:22 PM - G - Gapped down today after 4 consecutive gains, and yet it is perched only -4% off its all-time high with no overhead supply. A positive reversal at its 50 DMA line on 11/17/10 was an indication of prompt support.

11/22/2010 1:32:05 PM - G - Nearly challenging its 52-week high today with a 4th consecutive gain. A positive reversal at its 50 DMA line was an indication of prompt support.

11/18/2010 5:00:09 PM - G - Up today following a positive reversal on the prior session after a brief violation of its 50 DMA line that defines important chart support to watch.

11/17/2010 3:21:12 PM - G - It has managed a positive reversal following a weak start today. Earlier weakness led to a brief violation of its 50 DMA line that defines important chart support to watch.

11/16/2010 4:11:16 PM - G - After mild distributional pressure it is consolidating near its 50 DMA line that defines important chart support to watch. It is not near any sound base.

11/12/2010 3:54:18 PM - G - It could produce more climactic gains, meanwhile, its 50 DMA line defines important chart support to watch. VIT endured distributional pressure this week after it had been repeatedly noted - "Extended from any sound base pattern."

11/11/2010 11:55:57 AM - G - Small gap down today following a positive reversal on the prior session for a gain with above aver sage volume. It is extended from any sound base pattern. Meanwhile, its 50 DMA line defines important chart support to watch.

11/9/2010 5:18:54 PM - G - Negatively reversed near all-time highs today, finishing with a loss on light volume. It is extended from any sound base pattern. Meanwhile, its 50 DMA line defines important chart support to watch.

11/5/2010 11:30:45 PM - G - Quietly hovering near all-time highs, extended from any sound base pattern. Meanwhile, its 50 DMA line and recent low ($30.55 on 10/08/10) define important chart support to watch.

11/1/2010 11:03:22 AM - G - Hitting another new all-time high today, extended from any sound base pattern. Meanwhile, its 50 DMA line and recent low ($30.55 on 10/08/10) define important chart support to watch.

10/26/2010 6:05:23 PM - G - Hit another new all-time high today with volume slightly above average. It has not formed a recent sound base pattern but patient investors may watch for it to eventually offer an ideal add-on buy point. Meanwhile, its 50 DMA line and recent low ($30.55 on 10/08/10) define important chart support to watch.

10/25/2010 5:03:13 PM - G - Quietly hit a new high today. Volume totals have cooled while recently wedging up to all-time highs, which suggests that few investors are anxious to head for the exits. It has not formed a recent sound base pattern but patient investors may watch for it to eventually offer an ideal add-on buy point. Meanwhile, its 50 DMA line and recent low ($30.55 on 10/08/10) define important chart support to watch.

10/22/2010 2:41:55 PM - G - Quietly touching new highs this week. Volume totals have cooled while recently consolidating near all-time highs, which suggests that few investors are anxious to head for the exits. It has not formed a recent sound base pattern but patient investors may watch for it to eventually offer an ideal add-on buy point. Meanwhile, its 50 DMA line and recent low ($30.55 on 10/08/10) define important chart support to watch.

10/21/2010 4:29:40 PM - G - Quietly touched a new high today then reversed into the red. Volume totals have cooled while recently consolidating near all-time highs, which suggests that few investors are anxious to head for the exits. It has not formed a recent sound base pattern but patient investors may watch for it to eventually offer an ideal add-on buy point. Meanwhile, its 50 DMA line and recent lows near $26.50 define important chart support to watch.

10/19/2010 10:24:49 AM - G - Up from earlier lows after a small gap down today. Recently reached new all-time highs without great volume conviction. Its 50 DMA line and recent lows near $26.50 define important chart support to watch.

10/15/2010 6:39:25 PM - G - Gain today with light volume for another new all-time high, wedging up without great volume conviction. Its 50 DMA line defines chart support to watch.

10/13/2010 2:09:43 PM - G - Gapped up today for a new all-time high while, without great volume conviction, its 4th consecutive gain helps it rise from a short consolidation. Its 50 DMA line defines chart support to watch.

10/11/2010 6:12:09 PM - G - Still holding its ground stubbornly while perched at its all-time high. It is extended after rallying from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

10/5/2010 6:12:24 PM - G - Still holding its ground stubbornly at its all-time high. It is extended after rallying from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

9/29/2010 1:12:35 PM - G - Holding its ground stubbornly at its all-time high. It is extended after rallying from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

9/28/2010 1:34:21 PM - G - Hit a new all-time high today. It is extended after rallying from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

9/27/2010 1:14:32 PM - G - Holding its ground at its all-time high, extended from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

9/24/2010 1:11:04 PM - G - Gapped up today for a second consecutive gain with above average volume and a new all-time high. It is extended from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

9/23/2010 4:46:42 PM - G - Gain today with above average volume for a new all-time high close. It is extended from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

9/21/2010 1:38:42 PM - G - At an all-time high today, it is extended from a prior resistance level in the $26 area. Its 50 DMA line defines chart support to watch.

9/20/2010 1:17:59 PM - G - Gain today after gapping up helped it match its all-time high. Its 50 DMA line defines chart support to watch.

9/16/2010 1:19:39 PM - G - Consolidating in a tight trading range near its all-time high. Its 50 DMA line defines chart support to watch.

9/13/2010 5:24:17 PM - G - Pulling back with higher volume today and closed near the session low, enduring mild distributional pressure.

9/8/2010 6:34:11 PM - G - Posted a 4th consecutive gain today with light volume for another new high. Patient investors may watch for secondary buy points. Recent gains lifted it more than +5% above its old chart highs.

9/2/2010 4:57:10 PM - G - Gain today with light volume for a new high close. Patient investors may watch for secondary buy points. Recent gains lifted it more than +5% above its old chart highs.

9/1/2010 1:30:42 PM - G - Pulling back today from its all-time high. Patient investors may watch for secondary buy points. Recent gains lifted it more than +5% above its old chart highs.

8/31/2010 12:47:03 PM - G - Hitting another new all-time high today. Gain on 8/27/10 with +50% above average volume helped it rally to a new all-time high and close above its "max buy" level. Color code was changed to green. No resistance remains due to overhead supply.

8/27/2010 6:21:51 PM - G - Gain today with +50% above average volume helped it rally to a new all-time high and close above its "max buy" level. Color code is changed to green. No resistance is remaining due to overhead supply.

8/27/2010 1:31:20 PM - Y - After enduring recent distributional pressure it remains perched near all-time highs and near its "max buy" level with no resistance remaining due to overhead supply. Recent gains lacked volume conviction. Its 50 DMA line defines important support.

8/26/2010 6:31:05 PM - Y - Gain today on light volume time after enduring recent distributional pressure. Still perched near all-time highs with no resistance remaining due to overhead supply. Found support near its 50 DMA line last week after enduring distributional pressure.

8/25/2010 5:51:45 PM - Y - Finished near the session high today following a damaging loss with 2 times average volume on the prior session. It reversed from its 52-week high after its prior gain was backed by only +21% above average volume. No resistance remains due to overhead supply. Found support near its 50 DMA line last week after enduring distributional pressure.

8/24/2010 8:06:48 PM - Y - Gapped down today for a loss with 2 times average volume, reversing from its 52-week high after its prior gain was backed by only +21% above average volume. No resistance remains due to overhead supply. Found support near its 50 DMA line last week after enduring distributional pressure.

8/23/2010 5:17:53 PM - Y - Hit a new 52-week high today with its gain backed by +21% above average volume. No resistance remains due to overhead supply. Found support near its 50 DMA line last week after enduring distributional pressure.

8/23/2010 1:24:10 PM - Y - Hit a new 52-week high today. No resistance remains due to overhead supply. Found support near its 50 DMA line last week after enduring distributional pressure.

8/20/2010 5:22:54 PM - Y - Rallied up from its 50 DMA line this week after enduring distributional pressure. Minimal resistance remains due to overhead supply now.

8/19/2010 4:37:36 PM - Y - Considerable gain today with slightly above average volume, rallying up from its 50 DMA line. Color code was changed to yellow based on its resilience. Minimal resistance remains due to overhead supply now.

8/19/2010 3:56:41 PM - Y - Considerable gain today with above average volume, rallying up from its 50 DMA line. Color code is change to yellow based on its resilience.

8/18/2010 5:43:13 PM - G - Loss on light volume today slumping near its 50 DMA line. Distributional pressure on the prior session led to trading under its 7/29/10 low ($24.55) and its 50 DMA line.

8/17/2010 4:33:28 PM - G - Closed in the upper half of its intra-day range today, finding prompt support after trading under its 7/29/10 low ($24.55) and its 50 DMA line. Its color code was changed to green based on early weakness following its latest earnings news.

8/17/2010 10:20:46 AM - G - Considerable loss today on higher volume following its latest earnings news. Distributional pressure has it trading under its 7/29/10 low ($24.55) and its 50 DMA line and the color code is changed to green based on weak action.

8/16/2010 5:40:00 PM - Y - Small loss today on higher volume is indicative of more distributional pressure. Its 7/29/10 low ($24.55) defines initial support above its 50 DMA line.

8/13/2010 5:07:13 PM - Y - Halted its slide this week after enduring some distributional pressure. Its 7/29/10 low ($24.55) defines initial support above its 50 DMA line.

8/11/2010 11:45:46 AM - Y - Pulling back considerably today amid broad-based market weakness after recently wedging to new all-time highs with gains on lighter than average volume. It has not triggered a confirming buy signal with volume yet since featured in the 7/08/10 mid-day report. Its 7/29/10 low ($24.55) defines initial support above its 50 DMA line.

8/9/2010 4:58:36 PM - Y - Wedged up for a new all-time high today with a 4th consecutive gain on lighter than average volume. It has not triggered a confirming buy signal with volume yet since featured in the 7/08/10 mid-day report. Its 7/29/10 low ($24.55) defines initial support above its 50 DMA line.

8/6/2010 6:57:24 PM - Y - Wedged up for a new all-time high today with very light volume. It has not triggered a confirming buy signal with volume yet since featured in the 7/08/10 mid-day report. Its 7/29/10 low ($24.55) defines initial support above its 50 DMA line.

8/6/2010 10:58:59 AM - Y - Touched a new all-time high today then quickly reversed into the red. It has not produced a gain with above average volume or triggered a buy signal yet since featured in the 7/08/10 mid-day report. Its 7/19/10 low ($23.78) defines near-term support above its 50 DMA line.

8/4/2010 7:39:58 PM - Y - Gain today on very light volume helped it finish 10 cents off its best ever close. It has not produced a gain with above average volume or triggered a buy signal yet since featured in the 7/08/10 mid-day report. Its 7/19/10 low ($23.78) defines near-term support above its 50 DMA line.

8/2/2010 5:04:29 PM - Y - Gapped up today and closed near the session high with a considerable gain on lighter than average volume. After holding its ground near June highs it quietly rose above the pivot point cited in prior reports. Color code was changed to yellow again based on its resilience. Its 7/19/10 low ($23.78) defines near-term support above its 50 DMA line.

8/2/2010 1:36:21 PM - Y - Gapped up today after quietly holding its ground near its June high, now trading near the pivot point cited in prior reports. Color code is changed to yellow again based on its resilience. Its 7/19/10 low ($23.78) defines near-term support above its 50 DMA line.

7/30/2010 3:56:09 PM - G - Quietly holding its ground near its June high, it slumped below the pivot point cited in prior reports this week and it is now -8.5% off its 52 week high. Color code is changed to green based on its recent technical deterioration. Its 7/19/10 low ($23.78) defines near-term support above its 50 DMA line.

7/28/2010 4:48:04 PM - Y - Today's 3rd consecutive loss has it pulling back to test support near its June high and an upward trendline, but slumping further below the pivot point cited in prior reports. It briefly matched its all-time high when it was featured in the 7/08/10 mid-day report (read here).

7/27/2010 4:53:18 PM - Y - Back to back losses have erased last Friday's gain for a new 52-week high and it has slumped back below its pivot point. It briefly matched its all-time high when it was featured in the 7/08/10 mid-day report (read here).

7/26/2010 2:43:43 PM - Y - Today's loss is erasing most of its prior gain for a new 52-week high with volume near average, not sufficient (+50% above average volume or greater is required) to trigger a proper technical buy signal. It did not yet trigger a technical buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/23/2010 3:58:25 PM - Y - Hit a new 52-week high today with a considerable gain, however volume is near average, not sufficient (+50% above average volume or greater is required) to trigger a proper technical buy signal. It did not yet trigger a technical buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/22/2010 6:35:44 PM - Y - Small gain on light volume today for its second best close. It did not yet trigger a technical buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/20/2010 4:58:34 PM - Y - Gapped down and then closed near the session high with a small gain on light volume, making a "positive reversal" today. It did not yet trigger a technical buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/16/2010 4:05:56 PM - Y - Held its ground today after a positive reversal on the prior session. It has formed a handle on the right side of its 11-week cup shaped pattern now. It did not trigger a buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/15/2010 5:03:59 PM - Y - Positive reversal after intra-day weakness today. It has formed a handle on the right side of its 11-week cup shaped pattern now. It did not trigger a buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/14/2010 6:31:58 PM - Y - Its latest losses on lighter volume appear to be a "handle" forming on the right side after a near 11-week cup shaped pattern. It did not trigger a buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/12/2010 5:22:27 PM - Y - Its negative reversal today on higher volume and close near the session low, technically, appears to be a sign of distributional pressure near its prior high. It did not trigger a buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/12/2010 12:36:28 PM - Y - It has reversed into the red today after gapping up and, technically, it appears to be encountering resistance near its prior high. It did not trigger a buy signal with respect to the pivot point cited after gapping up on 7/08/10, when it briefly matched its all-time high and appeared in the mid-day report (read here).

7/9/2010 4:20:24 PM - Y - Pulled back today after, technically, it did not trigger a buy signal with respect to the pivot point cited. Gapped up on 7/08/10, briefly matched its all-time high, and appeared in the mid-day report (read here). Pivot point is based upon its 4/26/10 all-time high plus ten cents, and a powerful breakout above that level may signal the beginning of another significant advance. Volume should be +50% above average or greater to confirm any technical buy signal. This China-based Computer - Tech Services firm found impressive support near its 200 DMA line and it has rebounded toward its prior highs with gains in recent weeks that lacked great volume conviction. Another concern is that its weekly chart is marked by several down weeks with above average volume, but not a single up week marked by above average volume since April. Based on weak action it was dropped from the Featured Stocks list on 5/19/10.

7/9/2010 1:20:22 PM - Y - Pulling back today after, technically, it did not trigger a buy signal with respect to the pivot point cited. It gapped up on 7/08/10, briefly matched its all-time high, and it appeared in the mid-day report (read here). Pivot point is based upon its 4/26/10 all-time high plus ten cents, and a powerful breakout above that level may signal the beginning of another significant advance. Volume should be +50% above average or greater to confirm any technical buy signal. This China-based Computer - Tech Services firm found impressive support near its 200 DMA line and it has rebounded toward its prior highs with gains in recent weeks that lacked great volume conviction. Another concern is that its weekly chart is marked by several down weeks with above average volume, but not a single up week marked by above average volume since April. Based on weak action it was dropped from the Featured Stocks list on 5/19/10.

7/8/2010 6:01:30 PM - Y - Gapped up today and briefly matched its all-time high, and its color code was changed to yellow while it was noted when meeting the mid-day report screen parameters (read here). Some may consider it a cup-with-handle or a double bottom pattern with a sightly lower pivot point, however the new pivot point now being cited is based upon its 4/26/10 all-time high (which it matched earlier) plus ten cents. Volume should be +50% above average or greater to confirm any technical buy signal. This China-based Computer - Tech Services firm found impressive support near its 200 DMA line and it has rebounded toward its prior highs with gains in recent weeks that lacked great volume conviction. Another concern is that its weekly chart is marked by several down weeks with above average volume, but not a single up week marked by above average volume since April. Based on weak action it was dropped from the Featured Stocks list on 5/19/10.

7/8/2010 1:17:48 PM - Y - Gapped up today and briefly matched its all-time high. Color code is changed to yellow and it is returning to the Featured Stocks page. Some may consider it a cup-with-handle or a double bottom pattern with a sightly lower pivot point, however the new pivot point now being cited is based upon its 4/26/10 all-time high (which it matched earlier) plus ten cents. Volume should be +50% above average or greater to confirm any technical buy signal. This China-based Computer - Tech Services firm found impressive support near its 200 DMA line and it has rebounded toward its prior highs with gains in recent weeks that lacked great volume conviction. Another concern is that its weekly chart is marked by several down weeks with above average volume, but not a single up week marked by above average volume since April. Based on weak action it was dropped from the Featured Stocks list on 5/19/10.

5/19/2010 4:15:00 PM - Down considerably today, slumping under recent lows in the $20 area and approaching its 200 DMA line. Based on weak action it will be dropped from the Featured Stocks list tonight.

5/19/2010 11:00:00 AM - G - Down considerably today, slumping under recent lows in the $20 area and approaching its 200 DMA line. Based on weak action it will be dropped from the Featured Stocks list tonight.

5/18/2010 3:30:19 PM - G - Down again today on light volume, still failing to find support since a gap down on 5/13/10 and violation of its 50 DMA line. Recent lows in the $20 area define near-term chart support above its 200 DMA line.

5/17/2010 3:16:22 PM - G - Down again today, it has failed to find support since a gap down on 5/13/10 and violation of its 50 DMA line. Recent lows in the $20 area define near-term chart support above its 200 DMA line.

5/14/2010 3:15:47 PM - G - Weak today following a gap down on 5/13/10 and violation of its 50 DMA line with a considerable loss on 3 times average volume after reporting strong sales and earnings increases for the quarter ended March 31, 2010. Recent lows in the $20 area define the next near term chart support above its 200 DMA line.

5/13/2010 6:47:23 PM - G - Gapped down today and violated its 50 DMA line with a considerable loss on 3 times average volume after reporting strong sales and earnings increases for the quarter ended March 31, 2010. Recent lows in the $20 area define the next near term chart support above its 200 DMA line.

5/13/2010 12:03:17 PM - G - Gapped down today and violated its 50 DMA line after reporting strong sales and earnings increases for the quarter ended March 31, 2010. Recent lows in the $20 area define the next near term chart support above its 200 DMA line.

5/12/2010 6:28:54 PM - G - Closed near the session high as it posted a 4th consecutive gain today with below average volume. Recently found support near its 50 DMA line.

5/11/2010 4:39:05 PM - G - Posted a 3rd consecutive gain today on very light volume. Recently finding support near its 50 DMA line.

5/10/2010 4:21:02 PM - G - Gain today on light volume, and recently finding support near its 50 DMA line. Color code was changed to green based on recent distributional action.

5/7/2010 4:30:29 PM - G - Gain today helped it make a stand near its 50 DMA line. Color code was changed to green based on recent distributional action. Broader market action (M criteria) is normally expected to impact 3 out of 4 stocks, and widespread losses effectively ended the latest rally.

5/6/2010 5:23:47 PM - G - Loss today led to a close below its 50 DMA line. Color code was changed to green based on recent distributional action. Broader market action (M criteria) is normally expected to impact 3 out of 4 stocks, and widespread losses effectively ended the latest rally.

5/5/2010 2:52:40 PM - G - Gapped down today and considerably undercut its 50 DMA line earlier, yet it found prompt support and is now trading above that important short-term average and in the upper third of its intra-day range. Color code is changed to green based on recent distributional action. Broader market action (M criteria) is normally expected to impact 3 out of 4 stocks, and widespread losses are adding to concerns about the current rally's tenacity.

5/4/2010 4:56:08 PM - Y - Gapped down today for a loss on average volume while consolidating above prior chart highs and its 50 DMA line. Broader market action (M criteria) is normally expected to impact 3 out of 4 stocks, and widespread losses are adding to concerns about the current rally's tenacity.

5/4/2010 11:57:05 AM - Y - Gapped down today. It is consolidating above prior chart highs and its 50 DMA line. Broader market action (M criteria) is normally expected to impact 3 out of 4 stocks, and widespread losses are adding to concerns about the current rally's tenacity.

5/3/2010 12:05:34 PM - Y - Rebounding back above its pivot point with a gain today on quiet volume. Its considerable loss on 4/28/10 with volume more than 2 times average raised concerns while testing support near prior chart highs. Support to watch is its 50 DMA line, and any more damaging losses would raise serious concerns. A subsequent close below its 3/09/10 close ($23.41) would technically negate its latest breakout. Featured in the 4/09/10 mid-day report (read here).

4/30/2010 6:48:04 PM - Y - Holding its ground near its pivot point since the considerable loss on 4/28/10 with volume more than 2 times average raised concerns. Testing support near prior chart highs, meanwhile the next support to watch is its 50 DMA line. Color code was changed to yellow on the pullback. More damaging losses would raise serious concerns, and a subsequent close below its 3/09/10 close ($23.41) would technically negate its latest breakout. Featured in the 4/09/10 mid-day report (read here).

4/29/2010 5:57:12 PM - Y - Held its ground near its pivot point today after a considerable loss on 4/28/10 with volume more than 2 times average, raised concerns. Testing support near prior chart highs, meanwhile the next support to watch is its 50 DMA line. Color code was changed to yellow on the pullback. More damaging losses would raise serious concerns, and a subsequent close below its 3/09/10 close ($23.41) would technically negate its latest breakout. Featured in the 4/09/10 mid-day report (read here).

4/28/2010 5:23:05 PM - Y - Considerable loss today with volume more than 2 times average led to a close below its pivot point, raising concerns. Testing support near prior chart highs, meanwhile the next support to watch is its 50 DMA line. Color code was changed to yellow on the pullback. More damaging losses would raise serious concerns, and a subsequent close below its 3/09/10 close ($23.41) would technically negate its latest breakout. Featured in the 4/09/10 mid-day report (read here).

4/28/2010 10:25:59 AM - Y - Considerable loss today with volume running at an above average pace has it pulling back near its pivot point and prior chart highs, initial support to watch above its 50 DMA line. Color code is changed to yellow. More damaging losses would raise concerns. Featured in the 4/09/10 mid-day report (read here).

4/27/2010 7:19:16 PM - G - Extended above its "max buy" level, prior chart highs in the $23 area are an initial support level to watch above its 50 DMA line. Featured in the 4/09/10 mid-day report (read here).

4/26/2010 6:41:16 PM - G - Gain today on light volume, getting more extended above its "max buy" level. Prior chart highs in the $23 area are an initial support level to watch above its 50 DMA line. Featured in the 4/09/10 mid-day report (read here).

4/23/2010 6:14:28 PM - G - Wedged higher on light volume this week for new high closes above its "max buy" level. Color code was changed to green. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/22/2010 5:33:02 PM - G - Quietly held its ground today at its 52-week high above its "max buy" level. Color code was changed to green. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/21/2010 7:10:38 PM - G - Small gain today for a new 52-week high above its "max buy" level on light volume, its color code is changed to green. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/20/2010 6:54:58 PM - Y - Posted a small gap up gain today, finishing just 25 cents below its best ever close. Perched near its 52-week high, it has faced some distributional pressure. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/19/2010 5:09:26 PM - Y - Consolidating near its 52-week high, but it has faced some distributional pressure. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/16/2010 6:02:13 PM - Y - Held its ground today following some distributional pressure this week. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/15/2010 5:50:22 PM - Y - Closed in the upper half of its range after slumping below its pivot point intra-day, but today's loss with above average volume was indicative of distributional pressure. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/15/2010 11:36:32 AM - Y - Today it is again pulling back toward its pivot point and prior chart highs. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/14/2010 6:30:07 PM - Y - Held its ground today. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/13/2010 7:56:03 PM - Y - Closed near the session high today after dipping intra-day near its pivot point. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/12/2010 5:21:23 PM - Y - Gapped up today for its second consecutive considerable gain and new 52-week high, closing near its "max buy" level. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here).

4/12/2010 1:07:58 PM - Y - Gapped up today for another new 52-week high, briefly trading above its "max buy" level. On 4/09/10 it triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point noted in the 4/09/10 mid-day report (read here). It recently found support after undercutting prior chart highs in the $21 area. Recent lows and its 50 DMA line define an important support level to watch on pullbacks. Data now provided by the service used by our experts shows +25% quarterly earnings increases in the 5 most current comparisons while sales revenues increases have been very strong and steady (above +40%). Rebounded impressively rebounded since it was dropped from the Featured Stocks list on 2/02/10.

4/9/2010 6:24:03 PM - Y - Blasted to a new 52-week high today and triggered a technical buy signal as a solid gain with heavy volume more than 4 times average helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point and "max buy" levels noted in the 4/09/10 mid-day report (read here). It recently found support after undercutting prior chart highs in the $21 area. Recent lows and its 50 DMA line define an important support level to watch on pullbacks. Data now provided by the service used by our experts shows +25% quarterly earnings increases in the 5 most current comparisons while sales revenues increases have been very strong and steady (above +40%). Rebounded impressively rebounded since it was dropped from the Featured Stocks list on 2/02/10.

4/9/2010 2:35:11 PM - Y - Blasting to a new 52-week high today as a solid gain with heavy volume helped it trade above its pivot point after a 5-week consolidation. Color code was yellow with new pivot point and "max buy" levels noted in today's mid-day report (read here). It recently found support after undercutting prior chart highs in the $21 area. Recent lows and its 50 DMA line define an important support level to watch on pullbacks. Data now provided by the service used by our experts shows +25% quarterly earnings increases in the 5 most current comparisons while sales revenues increases have been very strong and steady (above +40%). Rebounded impressively rebounded since it was dropped from the Featured Stocks list on 2/02/10.

4/9/2010 1:02:16 PM - Y - Touched a new 52-week high today with a gain backed by above average volume after a 5-week consolidation. Color code is yellow with new pivot point and "max buy" levels noted. It recently found support after undercutting prior chart highs in the $21 area. Recent lows and its 50 DMA line define an important support level to watch on pullbacks. Data now provided by the service used by our experts shows +25% quarterly earnings increases in the 5 most current comparisons while sales revenues increases have been very strong and steady (above +40%). Rebounded impressively rebounded since it was dropped from the Featured Stocks list on 2/02/10.

3/10/2010 1:09:16 PM - Pulling back on above average volume today from its 52-week high following an impressive streak of 12 consecutive gains, many marked by above average volume. Prior chart highs in the $21 area are an important support level to watch on pullbacks. For the quarter ended Dec 31, 2009 earnings per share were up +21% , falling below the +25% guideline and breaking a streak of at least 7 consecutive +25% quarterly comparisons. Sales revenues increases have been strong and steady (above +40%) but generally decelerating in recent years. It has steadily rallied up from its 200 DMA line and impressively rebounded since it was dropped from the Featured Stocks list on 2/02/10.

3/9/2010 1:46:12 PM - Hit a new 52-week high today while on track for a 12th consecutive gain. For the quarter ended Dec 31, 2009 earnings per share were up +21% , falling below the +25% guideline and breaking a streak of at least 7 consecutive +25% quarterly comparisons. Sales revenues increases have been strong and steady (above +40%) but generally decelerating in recent years. It has steadily rallied up from its 200 DMA line and impressively rebounded since it was dropped from the Featured Stocks list on 2/02/10.

3/8/2010 12:40:01 PM - Gapped up to a fresh 52-week high. In late February it was dropped from the Featured Stocks list due to weak action.

2/2/2010 - Small gain today on lighter volume. It would need to rebound above its 50 DMA line for its outlook to improve. Based on weak action it will be dropped from the Featured Stocks list tonight.

2/1/2010 - Closed with a small gain today after intra-day weakness under the $16.00 level. The 1/22/10 violation of its 50 DMA line triggered a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

2/2/2010 4:46:24 PM - Small gain today on lighter volume. It would need to rebound above its 50 DMA line for its outlook to improve. Based on weak action it will be dropped from the Featured Stocks list tonight.

2/1/2010 5:32:04 PM - G - Closed with a small gain today after intra-day weakness under the $16.00 level. The 1/22/10 violation of its 50 DMA line triggered a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/29/2010 6:42:03 PM - G - Considerable loss today with average volume, slumping back to $16.00, perfectly matching its 11/19/09 low. The 1/22/10 violation of its 50 DMA line triggered a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/29/2010 3:24:56 PM - G - Considerable loss today, slumping back to $16.00, perfectly matching its 11/19/09 low. The 1/22/10 violation of its 50 DMA line triggered a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/28/2010 6:06:34 PM - G - Small gain today on light volume. On the prior session it sank to $16.00, perfectly matching its 11/19/09 low before positively reversing for a small gain. The 1/22/10 violation of its 50 DMA line triggered a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/27/2010 4:57:27 PM - G - Sank to $16.00 earlier today, perfectly matching its 11/19/09 low before positively reversing for a small gain. The 1/22/10 violation of its 50 DMA line triggered a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/27/2010 2:58:15 PM - G - Sank to $16.00 earlier, perfectly matching its 11/19/09 low before rebounding to nearly unchanged now. The 1/22/10 violation of its 50 DMA line triggered a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/26/2010 5:39:39 PM - G - Falling near its December lows, its loss today on light volume showed a lack of support since violating its 50 DMA line and triggering a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/25/2010 4:28:33 PM - G - Loss on average volume today showed a lack of support after its considerable loss on 1/22/10 with more than 2 times average volume violated recent chart lows and its 50 DMA line, raising concerns and triggering a technical sell signal. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/22/2010 5:42:11 PM - G - Considerable loss today on more than 2 times average volume, trading under recent chart lows and closing under its 50 DMA line, raising concerns and triggering a technical sell signal. Color code was changed to green based on weak action. Distributional pressure raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/22/2010 2:18:42 PM - G - Considerable loss today on above average volume, trading under recent chart lows and near its 50 DMA line. Color code is changed to green based on weak action. Distributional pressure in the past week raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/21/2010 5:26:47 PM - Y - Small gain today on average volume. Distributional pressure in the past week raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/20/2010 5:12:55 PM - Y - Small loss today on light volume. Distributional pressure in the past week raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/19/2010 4:36:50 PM - Y - Overcame early weakness today and posted a gain on lighter volume. Distributional pressure in the past week raised concerns as it abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/15/2010 6:53:17 PM - Y - Lost ground again on lighter volume, after distributional pressure in the past week raised concerns. It abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume.

1/14/2010 6:33:53 PM - Y - Loss on lighter volume today, however distributional pressure in the past week has raised concerns. It abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume. Featured in yellow in the 12/24/09 mid-day report (read here).

1/13/2010 6:39:03 PM - Y - Closed in the upper half of today's intra-day range, however distributional pressure in the past week has raised concerns. It abruptly reversed under its pivot point following its big 1/06/10 gain on heavy volume and 1/11/10 gain on +36% above average volume. Featured in yellow in the 12/24/09 mid-day report (read here).

1/12/2010 7:09:49 PM - Y - Considerable loss today on higher volume promptly erased the prior session's gain leading to another close back below its pivot point, a sign of additional distributional pressure that raised concerns. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/11/2010 6:23:45 PM - Y - Gain today with +36% above average volume helped it rally and close above its pivot point from a choppy 11-week base, however the volume total was under the minimum guideline for a proper technical buy signal. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/8/2010 6:02:05 PM - Y - Gain today on light volume. It abruptly reversed and closed the prior session with a loss, which was a sign of distributional pressure as it tried to rally from a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/7/2010 6:34:38 PM - Y - Gapped up today and hit a new all-time high, but it abruptly reversed and closed the session with a loss, which was a sign of distributional pressure as it tries to rally from a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/6/2010 6:40:38 PM - Y - Considerable gain today with 4 times average volume for a new high close. It hit a new all-time high, but pulled back under its pivot point. It built a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/6/2010 12:53:48 PM - Y - Early gains today with heavy volume helped it hit a new all-time high, but it has pulled back under its pivot point. It built a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/6/2010 12:05:30 PM - Y - Early gains today with heavy volume helped it hit a new all-time high, but it has pulled back under its pivot point. It built a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/5/2010 5:52:23 PM - Y - Hovering near all-time highs while working on the right side of a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance, however it did not yet rise above the pivot point cited with the volume needed to trigger a proper new technical buy signal, so patience and disciplined are needed. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

1/4/2010 6:12:25 PM - Y - Gain with above average volume today, approaching all-time highs while working on the right side of a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance, however it did not yet rise above the pivot point cited with the volume needed to trigger a proper new technical buy signal, so patience and disciplined are needed. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

12/31/2009 5:41:44 PM - Y - Pulled back this week after approaching all-time highs while working on the right side of a choppy 11-week base. Featured in yellow in the 12/24/09 mid-day report (read here). No overhead supply exists to act as resistance, however it did not yet rise above the pivot point cited with the volume needed to trigger a proper new technical buy signal, so patience and disciplined are needed. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

12/30/2009 6:57:49 PM - Y - Small loss today, pulling back after approaching all-time highs. Featured in yellow in the 12/24/09 mid-day report (read here) while working on the right side of a choppy 10-week base. No overhead supply exists to act as resistance, however it did not yet rise above the pivot point cited with the volume needed to trigger a proper new technical buy signal, so patience and disciplined are needed. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

12/29/2009 5:55:34 PM - Y - Held its ground today, remaining perched near all-time highs since featured in yellow in the 12/24/09 mid-day report (read here) while approaching all-time highs on the right side of a choppy 10-week base. No overhead supply exists to act as resistance, however it did not yet rise above the pivot point cited with the volume needed to trigger a proper new technical buy signal, so patience and disciplined are needed. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

12/28/2009 5:21:21 PM - Y - Down today for a small loss on above average volume. Featured in yellow in the 12/24/09 mid-day report (read here) while approaching all-time highs on the right side of a choppy 10-week base. No overhead supply exists to act as resistance, however it did not yet rise above the pivot point cited with the volume needed to trigger a proper new technical buy signal, so patience and disciplined are needed. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

12/24/2009 2:32:18 PM - Y - It was featured in yellow in today's mid-day report (read here) while approaching all-time highs on the right side of a choppy 10-week base. It posted a 5th consecutive gain on ever-increasing volume, and no overhead supply exists to act as resistance, however it did not yet rise above the pivot point cited. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

12/24/2009 11:42:05 AM - Y - Approaching all-time highs today on the right side of a choppy 10-week base with a 5th consecutive gain, and no overhead supply exists to act as resistance. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been above or at the +25% minimum guideline.

9/30/2009 12:50:32 PM - Gain today for a new all-time high after a brief test of support at its 50 DMA line. Now it is extended from any sound base and not buyable under the investment system guidelines. However, no overhead supply exists to act as resistance. Recently noted when multiple gains helped it rise from a 6-week "V" shaped consolidation that "It was not a breakout from a well-formed base, and volume was not particularly heavy (short of the +50% above average minimum) behind its gains." Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline.

9/29/2009 1:29:34 PM - Technically, it encountered distributional presssure and is now bouncing back without extremely good volume conviction toward all-time highs after a brief test of support at its 50 DMA line. No overhead supply exists to act as resistance. Recently noted when multiple gains helped it rise from a 6-week "V" shaped consolidation that "It was not a breakout from a well-formed base, and volume was not particularly heavy (short of the +50% above average minimum) behind its gains." Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with a successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Street estimates for FY '09 call for only a +16% increase over the prior year, which is another concern.

9/18/2009 1:46:39 PM - Technically, it reached a new 52-week high this week with multiple gains helping it rise from a 6-week "V" shaped consolidation. It was not a breakout from a well-formed base, and volume was not particularly heavy (short of the +50% above average minimum) behind its gains. It repaired a recent 50 DMA line violation and faces no overhead supply now. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with its successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Street estimates for FY '09 call for only a +16% increase over the prior year, which is another concern.

9/17/2009 1:53:39 PM - Technically, it reached a new 52-week high today rising from a "V" shaped consolidation. It has not formed a sound base, yet it did repair a recent 50 DMA line violation and faces no overhead supply. Following its steep ascent from its March low ($4.31), an additional public offering of shares on 7/10/09 coincided with its successful earlier test of 50 DMA support. Fundamentally, this high-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Street estimates for FY '09 call for only a +16% increase over the prior year, which is another concern.

9/16/2009 2:25:08 PM - High-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline, however Street earnings estimates are low. Technically, it is rallying near its 52-week high after a choppy consolidation, having repaired a recent 50 DMA line violation following its steep ascent from its March low ($4.31). An additional public offering of shares on 7/10/09 coincided with its successful earlier test of 50 DMA support.

7/27/2009 1:12:44 PM - It hit yet another new all-time high today following a deep V shaped pullback to its 50 DMA line. High-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Technically, it has not formed a sound base, having spent very little time consolidating during its steep ascent from its March low ($4.31). An additional public offering of shares coincided with its test of support near that important short-term average.

7/22/2009 2:07:07 PM - High-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Technically, it has spent little time consolidating during its steep ascent from its March low ($4.31), and it hit another new all-time high today following a deep V shaped pullback to its 50 DMA line. An additional public offering of shares coincided with its test of support near that important short-term average.

7/21/2009 1:31:54 PM - High-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Technically, it has spent little time consolidating during its steep ascent from its March low ($4.31), and it has negatively reversed after reaching a new all-time high today following a deep V shaped pullback to its 50 DMA line. An additional public offering of shares coincided with its test of support near that important short-term average.

7/1/2009 12:41:18 PM - High-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Technically, it has spent little time consolidating during its steep ascent from its March low ($4.31), and it is holding its ground near all-time highs since last week's rise from an "ascending base" type pattern.

6/29/2009 12:55:47 PM - High-ranked Computer - Tech Services firm's earnings and sales revenues increases have been well above the +25% guideline. Technically, it has spent little time consolidating during its steep ascent from its March low ($4.31), and last week it reached a new all-time high as it rose from an "ascending base" type pattern.