11/22/2013 12:58:13 PM -

Down today with above average volume while retreating from its 52-week high. Reported earnings increases above the +25% minimum guideline (C criteria) in the Jun and Sep '13 quarters, but prior quarterly and annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines. Made gradual progress since last noted in the 6/05/13 mid-day report with caution.



6/5/2013 12:29:33 PM -

Gapped down today retreating from its 52-week high. Held its ground and made steady progress since rising from an orderly flat base when noted in the 5/14/13 mid-day report with caution - "Fundamental concerns remain. Found prompt support near its 50 DMA line and made gradual progress since noted in the 12/17/12 mid-day report with caution - 'Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services.'"



5/28/2013 12:45:18 PM -

Hitting yet another new 52-week high today. Held its ground and made steady progress since rising from an orderly flat base when last noted in the 5/14/13 mid-day report with caution - "Fundamental concerns remain. Found prompt support near its 50 DMA line and made gradual progress since noted in the 12/17/12 mid-day report with caution - 'Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services.'"



5/14/2013 1:00:29 PM -

Hit a new 52-week high today, rising from an orderly flat base. Fundamental concerns remain. Found prompt support near its 50 DMA line and made gradual progress since noted in the 12/17/12 mid-day report with caution - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



5/13/2013 12:38:02 PM -

Hovering within close striking distance of its 52-week high building an orderly flat base. Fundamental concerns remain. Found prompt support near its 50 DMA line and made gradual progress since last noted in the 12/17/12 mid-day report with caution - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



12/17/2012 12:22:45 PM -

Hit yet another new 52-week high today. Held its ground while enduring distributional pressure after a recent streak of volume-driven gains. Prior mid-day reports noted - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



12/11/2012 12:46:03 PM -

Hit another new 52-week high today. Held its ground while enduring distributional pressure after a recent streak of volume-driven gains. Prior mid-day reports noted - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



12/10/2012 12:31:19 PM -

Hit a new 52-week high today. Held its ground while enduring distributional pressure after a recent streak of volume-driven gains. Prior mid-day reports noted - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



12/6/2012 12:16:28 PM -

Still perched near its 52-week high today churning above average volume while holding its ground after a streak of volume-driven gains. Held its ground stubbornly and rallied further since the 11/23/12 mid-day report noted - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



12/5/2012 12:11:11 PM -

Perched at its 52-week high today churning above average volume while holding its ground after a streak of volume-driven gains. Held its ground stubbornly and rallied further since the 11/23/12 mid-day report noted - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



12/4/2012 12:11:05 PM -

Perched at its 52-week high today after a streak of volume-driven gains. Held its ground stubbornly and rallied further since the 11/23/12 mid-day report noted - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



11/30/2012 12:20:14 PM -

Perched at its 52-week high today while adding to a streak of volume-driven gains. The 11/23/12 mid-day report noted - "Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services."



11/23/2012 11:09:27 AM -

Retreating from its 52-week high today with a volume-driven loss. Recent quarters showed earnings increases below the +25% minimum guideline with sub par sales revenues growth, which reveals no great growth in demand for its services.



9/7/2010 12:50:31 PM -

Hit a new 52-week high today and then reversed into the red. Technically broke out with a solid gain on heavy volume on 8/27/10, rising from a long and orderly base-on-base type pattern. Recent quarters showed better earnings increases on lower sales or sub par sales revenues growth, which reveals no great growth in demand for its services."



4/23/2010 1:28:44 PM -

Hit a new 52-week high today after noted in 4/22/10 mid-day report -"consolidating for the past week above prior chart highs following an orderly base-on-base type pattern. Recent quarters showed better earnings increases on much lower sales revenues than the year ago period, which reveals no great growth in demand for its services."



4/22/2010 12:47:00 PM -

Hovering near its 52-week high, consolidating for the past week above prior chart highs following an orderly base-on-base type pattern. Recent quarters showed better earnings increases on much lower sales revenues than the year ago period, which reveals no great growth in demand for its services.



3/22/2010 12:38:05 PM -

Consolidating for the past couple weeks above support at prior chart highs in the $18 area. Recent quarters showed better earnings increases on much lower sales revenues than the year ago period, which reveals no great growth in demand for its services.



1/3/2006 12:59:43 PM - "C" below guidelines.

11/8/2005 1:03:36 PM - 'C' below guidelines.

10/3/2005 1:02:31 PM - Technically looks good though recently reported a second-quarter net loss of $1.8 million, or 3 cents a share, compared to net income of $85.3 million, or $1.59 a share, earned in the same period last year.

10/3/2005 1:02:00 PM - Reported a second-quarter net loss of $1.8 million, or 3 cents a share, compared to net income of $85.3 million, or $1.59 a share, earned in the same period last year.

7/28/2005 6:41:56 PM - G - Decent price progress yet volume could have been better. Reported a second-quarter net loss of $1.8 million, or 3 cents a share, compared to net income of $85.3 million, or $1.59 a share, earned in the same period last year. At this point it is 22% above where we first featured it. (CANSLIM.net daily coverage will be suspended.)

7/28/2005 6:41:56 PM - G - Decent price progress yet volume could have been better. Reported a second-quarter net loss of $1.8 million, or 3 cents a share, compared to net income of $85.3 million, or $1.59 a share, earned in the same period last year. At this point it is 22% above where we first featured it. (CANSLIM.net daily coverage will be suspended.)

7/26/2005 5:42:20 PM - G - Decent price progress yet volume could have been better.

7/21/2005 - G - Closed slightly lower on about average volume.

7/21/2005 - G - Closed slightly lower on about average volume.

7/19/2005 5:10:50 PM - G - Closed slightly higher on light volume. Blasted above its 50 DMA which was resistance on about average volume on Thursday.

7/15/2005 5:12:44 PM - G - Closed slightly lower on below average volume. Blasted above its 50 DMA which was resistance on about average volume on Thursday.

7/14/2005 5:50:15 PM - G - Blasted above its 50 DMA which was resistance on about average volume today.

7/12/2005 5:11:34 PM - G - 50 DMA is now acting as resistance. A break above that level ($35.17) with volume would be encouraging.

7/12/2005 5:11:33 PM - G - 50 DMA is now acting as resistance. A break above that level ($35.17) with volume would be encouraging.

7/11/2005 5:22:51 PM - G - 50 DMA is now acting as resistance. A break above that level ($35.10) with volume would be encouraging.

7/8/2005 4:47:41 PM - G - Closed higher yet just shy of its 50DMA. Encouraging to see volume swell behind recent advance.

7/5/2005 5:39:47 PM - G - Continues trending higher since recent plunge. Now approching 50 DMA wich may be a point of resistence. Encouraging to see volume swell behind recent advance.

7/1/2005 4:30:38 PM - G - Another nice advance since recent plunge. Encouraging to see volume swell behind recent advance. As noted; "Needs to convincingly trade higher to repair damage fast."

6/30/2005 6:29:13 PM - G - Another nice advance since recent plunge. Encouraging to see volume swell behind today's advance. As noted; "Needs to convincingly trade higher to repair damage fast."

6/29/2005 5:09:47 PM - G - Again continues advancing since recent plunge. Encouraging to see volume swell behind today's advance. As noted; "Needs to convincingly trade higher to repair damage fast."

6/28/2005 6:45:16 PM - G - Again continues with a reversal since recent plunge though today's volume could have been better. As noted; "Needs to convincingly trade higher to repair damage fast."

6/27/2005 6:35:21 PM - G - Continues with a reversal since recent plunge though today's volume could have been better. As noted; "Needs to convincingly trade higher to repair damage fast."

6/24/2005 5:17:29 PM - G - Decent reversal after yesterday's plunge. As noted; "Needs to convincingly trade higher to repair damage fast."

6/23/2005 - G - Big volume down day and a close near session lows after yesterday's close below 50 DMA. Now near support. Needs to convincingly trade higher to repair damage fast. More losses should not be toleraded

6/22/2005 - G - Close below 50 DMA while trading above average volume.

6/21/2005 5:19:59 PM - G - More high volume losses today after yesterday's gap lower. Support near $33.

6/21/2005 5:19:57 PM - G - More high volume losses today after yesterday's gap lower. Support near $33.

6/20/2005 4:36:53 PM - G - Gapped lower this morning and closes with a loss. Company said that the Department of Education has requested that the company audit part of its student loan portfolio.

6/17/2005 6:21:29 PM - G - Had better gains intra-day from a slight gap open. Continuing to advance from 50 DMA on better volume.

6/16/2005 4:33:20 PM - G - Decent price progress yet volume could have been better.

6/14/2005 5:06:03 PM - G - Holding above 50 DMA.

6/13/2005 5:28:00 PM - G - Gap down and traded below 50 DMA yet reversed to close above it.

6/7/2005 4:36:06 PM - G - Above average volume with without any price progress is usually not a good sign. Needs to move up with volume.

6/6/2005 4:58:15 PM - G - Gap down and dipped below 50 DMA yet reversed to close at session highs while trading more than four times average volume. More upside action tomorrow would be key.

6/3/2005 5:12:18 PM - G - Another high volume down day. Support near $34.

6/2/2005 5:21:32 PM - G - Ends six consecutive day of losses with a gain on above average volume. Support near $34.

6/1/2005 4:58:13 PM - G - Sixth consecutive day of losses. Today's on twice normal volume. Support near $34.

5/31/2005 5:30:32 PM - G - Loss and a close near session lows. Volume just above average.

5/31/2005 - 1/28/05 was the first time we featured this leader (here) as it gapped open from a flat base and continued trading higher over the next several weeks producing a decent gain. It then consolidated until recently where it started moving higher.

5/26/2005 5:13:55 PM - G - Had better gains intra-day yet closed with a loss whole trading just above average volume.

5/24/2005 4:51:21 PM - G - Holding up well since yesterday's gap open and new high close on four times average volume! First featured on 1/28 at $28.85.

5/23/2005 4:46:56 PM - G - Gap open and new high close while trading four times average volume! First made featured on 1/28 at $28.85.

5/23/2005 12:51:44 PM - G - After a brief pullback this issue quickly reassert itself and is now at a fresh 52-week high. Support near $35. First made featured on 1/28 at $28.85. Quickly got too ET.

5/20/2005 4:51:04 PM - G - Gains yet volume less than average.

5/19/2005 5:26:25 PM - G - Recent trading range is tightening as overall volume cools. That's usually a good sign. We'll see. First made featured on 1/28 at $28.85. Quickly got too ET.

5/16/2005 6:31:05 PM - G - Nice gains, volume only average. First made featured on 1/28 at $28.85. Quickly got too ET.

5/16/2005 6:31:05 PM - G - Nice gains, volume only average. First made featured on 1/28 at $28.85. Quickly got too ET.

5/12/2005 4:49:51 PM - G - Ends day with a loss and near session lows. Support near $35. Highly ranked by IBD. First made featured on 1/28 at $28.85. Quickly got too ET.

5/11/2005 6:49:57 PM - G - Dipped intra-day yet closed with a slight gain. Support near $35. Highly ranked by IBD. First made featured on 1/28 at $28.85. Quickly got too ET.

5/11/2005 6:49:57 PM - G - Dipped intra-day yet closed with a slight gain. Support near $35. Highly ranked by IBD. First made featured on 1/28 at $28.85. Quickly got too ET.

5/11/2005 12:42:45 PM - G - Pulling back a bit today. Support near $35. Highly ranked by IBD. First made featured on 1/28 at $28.85. Quickly got too ET.

5/10/2005 4:32:48 PM - G - Closed near unchanged after having new highs intra-day. First made featured on 1/28 at $28.85.

5/10/2005 - G - New highs again today with volume. Quickly got too ET. Highly ranked by IBD. First made featured on 1/28 at $28.85.

5/9/2005 4:35:29 PM - Y - BV BO today!. Highly ranked by IBD. First made featured on 1/28 at $28.85. New pivot calulated of $35.05.

5/9/2005 - Y - BV BO today!. Highly ranked by IBD. First made featured on 1/28 at $28.85. New pivot calulated of $35.05.

5/6/2005 3:52:18 PM - Y - Held on to yesterday's gains. First made featured on 1/28 at $28.85. Continues acting healthy above 50DMA. New pivot calulated of $35.05.

5/6/2005 1:19:50 PM - Y - Impresive move recemtly above 50 DMA. Remains highly ranked by IBD. First made featured on 1/28 at $28.85. Continues acting healthy above 50DMA. New pivot calulated of $35.05.

5/5/2005 4:41:44 PM - Y - Big volume breakout today. Remains highly ranked by IBD. First made featured on 1/28 at $28.85. New pivot calulated of $35.05.

5/5/2005 1:02:03 PM - G - Impresive move recemtly above 50 DMA. Remains highly ranked by IBD. First made featured on 1/28 at $28.85. Continues acting healthy above 50DMA.

5/4/2005 4:29:46 PM - G - Holding above 50 DMA.

5/3/2005 5:11:35 PM - G - Impresive move today above 50 DMA. Remains highly ranked by IBD. First made noteworthy on 1/28 at $28.85.

5/3/2005 12:39:13 PM - G - Impresive move today above 50 DMA. Remains highly ranked by IBD. First made noteworthy on 1/28 at $28.85.

5/2/2005 5:04:04 PM - G - Above average volume day. Continues base building below 50 DMA. First featured on 01/28/05 at $28.85.

4/29/2005 - G - Continues base building below 50 DMA. First featured on 01/28/05 at $28.85. Reported first-quarter net earnings of $68.1 million, or $1.27 a share, up from $9.1 million, or 17 cents, earned in the same period in 2004.

4/28/2005 4:25:59 PM - G - Continues base building below 50 DMA. First featured on 01/28/05 at $28.85.

4/25/2005 5:02:03 PM - G - Ends trading with a decent gain yet volume less than average. Remains under 50 DMA.

4/22/2005 4:40:45 PM - G - gave back all of yesterday's gains and then some. Remains highly ranked by IBD.

4/21/2005 3:37:45 PM - G - Regained its 50DMA today on light trade. Remains highly ranked by IBD.

4/19/2005 3:47:35 PM - G - Now below 50 DMA. Remains highly ranked by IBD. Recently declined on below average volume.

4/19/2005 3:47:27 PM - G - Now below 50 DMA. Remains highly ranked by IBD. Recently declined on below average volume.

4/18/2005 3:31:24 PM - G - Now below 50 DMA. Remains highly ranked by IBD.

4/12/2005 3:45:20 PM - G - Broke above 50 DMA. Remains highly ranked by IBD. First featured on 01/28/05 at $28.85.

4/11/2005 3:32:49 PM - G - Trading just under 50 DMA. Remains highly ranked by IBD.

3/23/2005 10:07:19 AM - G - Gap down this morning abd trading above average volume. No news found at this time. Support at 50 DMA (now $31.45)

3/22/2005 10:33:16 AM - G - Off a bit this morning yet above support. Remains highly ranked by IBD. First made noteworthy on 1/28 at $28.85. Trading near all time highs with recent overall volume about acerage and holding up well.

3/18/2005 12:55:28 PM - G- Best in pretty good group. Highly ranked by IBD. First made noteworthy on 1/28 at $28.85. Trading near all time highs with recent overall volume about acerage and holding up well. "C" somewhat questionable.

3/14/2005 12:46:51 PM - G- Best in pretty good group. Highly ranked by IBD. First made noteworthy on 1/28 at $28.85. Trading near all time highs with recent overall volume about acerage and holding up well.

2/24/2005 12:37:00 PM - G- Best in pretty good group. BV BO late last month from a 6 week base. Highly ranked by IBD. PP = $27.92 MB = $29.31. Moving Higher. As long as it trades above $30 acting healthy.

2/14/2005 1:03:34 PM - G- Best in pretty good group. BV BO late last month from a 6 week base. Highly ranked by IBD. PP = $27.92 MB = $29.31. Moving Higher. As long as it trades above $30 acting healthy.

2/7/2005 12:46:53 PM - G- L in decent group. BV BO late last month from a 6 week base. Highly ranked by IBD. PP = $27.92 MB = $29.31. Moving Higher.

2/1/2005 12:36:40 PM - G- L in decent group. BV BO late last month from a 6 week base. Highly ranked by IBD. PP = $27.92 MB = $29.31. Moving Higher.

1/31/2005 12:59:21 PM - G- L in decent group. BV BO today from a 6 week base. Highly ranked by IBD. PP = $27.92 MB = $29.31. Moving Higher.

1/28/2005 12:47:04 PM - Y - L in decent group. BV BO today from a 6 week base. Highly ranked by IBD. PP = $27.92 MB = $29.31.

1/14/2005 12:45:28 PM - L in decent group. Tracing out a five month base.