11/8/2012 12:36:16 PM - Retreating from its 52-week high with above average volume behind today's loss while slumping toward prior highs and its 50 DMA line. No overhead supply remains to act as resistance. The 10/16/12 mid-day report noted - "Earnings increases have been under the +25% minimum guideline (C criteria) in the past 7 quarterly comparisons through Sep '12."

10/16/2012 12:20:00 PM - Earnings increases have been under the +25% minimum guideline (C criteria) in the past 7 quarterly comparisons through Sep '12. Hit a new 52-week high with above average volume behind today's 3rd consecutive gain, and no overhead supply remains to act as resistance.

1/29/2008 12:34:16 PM - Technically it has formed a long flat base and crept to new all-time highs, however volume behind its 1/28/08 gain was short of the +50% above average volume guideline. Sales revenues growth history is also below the guidelines, providing cause for concern. Quarterly sales should be up 25% or more or accelerating over prior quarters. Earnings increases have also been under the +25% guideline in its 2 most recent quarterly comparisons.

1/23/2008 12:34:24 PM - Technically it has formed a long flat base and it is poised within close striking distance of new all-time highs. Sales revenues growth history is well below the guidelines, providing cause for concern. Quarterly sales should be up 25% or more or accelerating over prior quarters. Earnings increases have also been under the +25% guideline in its 2 most recent quarterly comparisons.

1/18/2008 12:35:30 PM - Technically it has formed a long flat base and it is poised within close striking distance of a new all-time high. Sales revenues growth history is well below the guidelines, providing cause for concern. Quarterly sales should be up 25% or more or accelerating over prior quarters. Earnings increases have also been under the +25% guideline in its 2 most recent quarterly comparisons.

1/16/2008 12:46:08 PM - Sales history is well below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters. Earnings increases have also been under the +25% guideline in its 2 most recent quarterly comparisons. Technically it has formed a long flat base and appears poised to close at a new all-time high.

8/9/2007 12:58:03 PM - Sales history is well below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

8/8/2007 1:01:51 PM - Sales history is well below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

3/23/2007 12:49:17 PM - Sales history is well below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/26/2007 1:34:09 PM - Sales history is well below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/21/2007 12:46:49 PM - Sales history is well below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

2/20/2007 12:59:05 PM - Sales history is well below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

1/4/2007 12:47:15 PM - Sales history below guidelines.

12/28/2006 12:32:15 PM - Sales history below guidelines and base questionable.

12/18/2006 12:31:04 PM - Sales history below guidelines and base questionable.

12/15/2006 1:14:56 PM - Sales history below guidelines and base questionable.

10/24/2006 12:56:10 PM - Sales history below guidelines and base questionable.

10/18/2006 12:56:12 PM - Sales history below guidelines and base questionable.

10/9/2006 12:35:15 PM - Sales history below guidelines and base questionable.

9/28/2006 12:33:50 PM - Sales history below guidelines and base questionable.

9/27/2006 12:24:50 PM - Sales history below guidelines and base questionable.

9/26/2006 12:33:44 PM - Sales history below guidelines and base questionable.

9/25/2006 12:36:39 PM - Sales history below guidelines and base questionable.

9/21/2006 12:56:27 PM - Sales history below guidelines and base questionable.

9/20/2006 12:33:34 PM - Sales history below guidelines and base questionable.

9/15/2006 1:08:33 PM - Sales history below guidelines and base questionable.

9/12/2006 12:48:50 PM - Sales history below guidelines and base questionable.

9/7/2006 12:58:50 PM - Sales history below guidelines and base questionable.

1/9/2006 12:44:02 PM - Group poorly ranked.

11/23/2005 12:56:08 PM - G - Holding up after yesterday''s solid gains.

10/25/2005 11:02:01 PM - G - Closed in upper half of its range on below average volume and managed to close above its 50 DMA.

10/25/2005 10:56:04 PM - G - Violently broke and closed below its 200 DMA on massive volume and as a result coverage will be suspended.

10/21/2005 4:32:02 PM - G - Closed above its 50 DMA.

10/19/2005 5:10:33 PM - G - Decent price progress yet volume could have been better.

10/12/2005 5:42:22 PM - G - Down to support of its 200 DMA.

10/11/2005 6:14:45 PM - G - Closed just below its 50 DMA.

10/4/2005 6:25:53 PM - G - More declines today altough volume was less than average.

10/3/2005 4:55:38 PM - G - Declines today haly recent solid advance from below 50 DMA. Today's volume was about average.

9/30/2005 4:26:18 PM - G - Another solid advance today on above average volume.

9/29/2005 5:30:26 PM - G - Solid advance today with volume conviction closing above it 50 DMA!

9/26/2005 4:35:59 PM - G - Continues advancing though volume is lacking conviction.

9/22/2005 - G - As previously noted - Broke below support of upward trendline. Recently broke below its 200 DMA. Needs to continue to reverse and convincingly move higher.

9/21/2005 - G - As previously noted - "Broke below support of upward trendline. Next support is tis 200 DMA.' Today broke below its 200 DMA. Needs to reverse and convincingly move higher.

9/20/2005 4:22:50 PM - G - Broke below support of upward trendline. Next support is tis 200 DMA.

9/19/2005 4:36:07 PM - G - Near support of upward trendline.

9/16/2005 4:48:29 PM - G - Reversed from support of upward trendline with volume conviction. Needs to convincingly move higher.

9/15/2005 - G - More declines today and a close near session lows. Near support of an upward trendline. Needs to convincingly move higher.

9/14/2005 4:44:33 PM - G - Back below its 50 DMA.

9/12/2005 4:38:16 PM - G - Decent price progress moving above its 50 DMA although volume could have been better.

8/30/2005 4:39:53 PM - G - Continues trading under its 50 DMA.

8/19/2005 5:10:18 PM - G - Closed higher on above average volume. Solid support near $16.

8/19/2005 5:10:16 PM - G - Closed higher on above average volume. Solid support near $16.

8/18/2005 - G - Small gain on low volume. Solid support near $16.

8/18/2005 5:09:47 PM - G - Decent up day with volume. Solid support near $16.

8/17/2005 5:13:11 PM - G - Decent up day with volume. Solid support near $16.

8/16/2005 5:29:50 PM - G - Continues approaching solid support near $16.

8/15/2005 3:39:27 PM - G - Solid support remains near $16.

8/12/2005 4:41:56 PM - G - A couple of up days yet volume was less than average. Solid support remains near $16.

8/9/2005 4:03:59 PM - G - Recent downtrend continures. Solid support near $16.

8/9/2005 4:03:58 PM - G - Recent downtrend continures. Solid support near $16.

8/3/2005 4:29:03 PM - G - Recent downtrend continures. Solid support near $16.

7/29/2005 5:45:07 PM - G - Recent downtrend continures. Solid support near $16.

7/29/2005 5:45:06 PM - G - Recent downtrend continures. Solid support near $16.

7/28/2005 6:29:24 PM - G - Had better gains intra-day yet closed near unchanged. Solid support near $16.

7/27/2005 4:33:04 PM - G - Recent downtrend continues with above average volume declines today. Solid support near $16.

7/27/2005 11:32:35 AM - G - Nearing support of May highs. A break below there would be a concern.

7/25/2005 - G - Closed with a loss though above its 50 DMA of $19.54.

7/25/2005 - G - Trading above 50 DMA.

7/22/2005 - G - Closes above 50 DMA although volume could have been better.

7/20/2005 - G - Sold off and closed below its 50 DMA while trading well above average volume. First featured on 03/30/05 at $16.47. (split adjusted).

7/19/2005 - G - Closed higher on below average volume. First featured on 03/30/05 at $16.47. (split adjusted) Health Care Services Group 2Q Profit Jumps +30%. (read here)

7/19/2005 - G - Closed higher onA below averageA volume. First featured on 03/30/05 at $16.47. (split adjusted) Health Care Services Group 2Q Profit Jumps +30%. (read here)

7/15/2005 - G - Found support at $20 on Friday. Closed higher on light volume. First featured on 03/30/05 at $16.47. (split adjusted)

7/14/2005 - G - Continued its below average pull back towards its 50 DMA ($19.21). First featured on 03/30/05 at $16.47. (split adjusted)

7/13/2005 - G - Declines and a close near session lows yet volume light. First featured on 03/30/05 at $16.47. (split adjusted)

7/12/2005 - G - Closed lower on about average volume. First featured on 03/30/05 at $16.47. (split adjusted)

7/12/2005 - G - Closed lower on about average volume. First featured on 03/30/05 at $16.47. (split adjusted)

7/11/2005 - G - Closed at a new 52-week high close on above average volume! First featured on 03/30/05 at $16.47. (split adjusted)

7/11/2005 - G - Gapped higher in late April and has been charging higher ever since. First featured on 03/30/05 at $16.47. (split adjusted)

7/8/2005 - G - Closed at a new 52-week high! Yet volume was below average. Recently found support at its 50 DMA. A continued advance on increased volume would be encouraging. No overhead supply remains.

7/7/2005 - G - Continues advancing from previously noted support of $18.43 (50 DMA). A continued advance on increased volume would be encouraging. No overhead supply remains.

7/1/2005 - G - Continued advancing from previously noted support of $18.43 (50 DMA). A continued advance on increased volume would be encouraging.

6/30/2005 - G - Continued advancing from previously noted support of $18.43 (50 DMA). A continued advance would be encouraging.

6/29/2005 - G - Continued advancing from previously noted support of $18.17. A continued advance would be encouraging.

6/28/2005 - G - Bounced from previously noted support of $18.17. A continued advance would be encouraging.

6/28/2005 - G - Bounced from previously noted support of $18.17. A continued advance would be encouraging.

6/27/2005 - G - More selling today yet volume less than average. Support near 50 DMA of $18.17.

6/24/2005 - G - An increase in selling today yet price still near highs.

6/23/2005 - G - Some light selling today.

6/22/2005 - G -Back near all-time highs.

6/21/2005 - G - Nice move with volume conviction especialy considering yesterday's slide!

6/21/2005 - G - Gapped higher in late April and has been charging higher ever since. Continues acting well above its 50 DMA. First featured on 03/30/05 at $16.47. (split adjusted)

6/20/2005 - G - Losses today on above average volume breaking upward trendline.

6/17/2005 - G - Antoher down day. Today's volume was heavier. Still in uptrend.

6/16/2005 - G - Reversed from session lows to close about unchanged marks its first down day in the last 10 sessions.

6/15/2005 - G - Advance continues on better volume.

6/15/2005 - G - Gapped higher in late April and has been charging higher ever since. Continues acting well above its 50DMA. First featured on 03/30/05 at $16.47. (split adjusted)

6/14/2005 - G -Nice price progress and a new high close on above average volume! First featured on 03/30/05 at $16.47. (split adjusted)

6/14/2005 - G - Gapped higher in late April and has been charging higher ever since. Continues acting well above its 50DMA. First featured on 03/30/05 at $16.47. (split adjusted)

6/10/2005 4:44:05 PM - G - Remains in good uptrend since featured on 4/20/05 at $16.47.

6/8/2005 5:05:41 PM - G - Another new high close yet volume less than average. Remains in good uptrend since featured on 4/20/05 at $16.47.

6/7/2005 4:23:53 PM - G - New high close yet volume less than average. Remains in good uptrend since featured on 4/20/05 at $16.47.

6/6/2005 4:46:38 PM - G - Remains in good uptrend.

6/1/2005 4:49:50 PM - G - Remains in good uptrend.

5/31/2005 5:10:03 PM - G - Had new highs intra-day yet closed with a loss. Volume just less than average.

5/31/2005 - First featured on 03/31/05 in the CANSLIM.net Mid-Day BreakOuts Report (here). Came under some strong selling pressure on 04/15 & 04/16 that pushed price well below 50 DMA and past any investors stop loss point. It did convincingly reverse though and soon after gapped open. Closed at an all time high on Friday.

5/27/2005 4:32:57 PM - G - New high close although volume less than average.

5/26/2005 5:08:55 PM - G - Up on better volume. Price still in soild uptrend.

5/25/2005 4:37:57 PM - G - Down a bit again today yet price still in soild uptrend and today's volume was light..

5/24/2005 4:46:26 PM - G - Down a bit today yet price still in soild uptrend.

5/23/2005 4:39:56 PM - G - Gap open and new high close yet volume less than average.

5/19/2005 5:18:54 PM - G - Small loss on less than average volume. Still in sharp uptrend. Support near $16.

5/18/2005 6:23:13 PM - G - Small loss on less than average volume. Still in sharp uptrend. Support near $16.

5/17/2005 4:34:32 PM - G - Continues advancing. Recent 3/2 stock split.  Continues acting healthy above PP and 50DMA.

5/12/2005 4:41:18 PM - G - Loss yet volume less than average.

5/11/2005 6:45:20 PM - G - Another new high close on above averaeg volume! First featured on 03/30/05 at $16.47. (split adjusted)

5/10/2005 4:25:35 PM - G - Satnd out issue today with a new all-time high close on above averaeg volume. First featured on 03/30/05 at $16.47. (split adjusted)

5/9/2005 4:31:05 PM - G - New high close witth volume. Holding on to gains from recent gap open. Continues acting well above its 50DMA. First featured on 03/30/05 at $16.47. (split adjusted)

5/9/2005 - G - Holding on to gains from recent gap open. Continues acting well above its 50DMA. First featured on 03/30/05 at $16.47. (split adjusted)

5/5/2005 - G - New high close yet volume less than average. Starting to get a little too ET to be buyable under the guideline.

5/4/2005 4:23:11 PM - G - New high close yet volume less than average.

5/3/2005 5:07:42 PM - G - Dipped intra-day then closed near unchanged.

5/2/2005 4:58:37 PM - G - Dipped intra-day yet managed to close with a slight gain. Continues acting well above its 50DMA.

5/2/2005 12:38:34 PM - G - L in decent group. Holding on to gains from recent gap open. Continues acting well above its 50DMA.

4/29/2005 1:23:30 PM - G - L in decent group. Holding on to gains from recent gap open.

4/28/2005 4:20:02 PM - G - L in decent group. Holding on to gains from yesterday's gap open.

4/28/2005 12:29:49 PM - G - L in decent group. Holding on to gains from yesterday's gap open.

4/27/2005 4:28:25 PM - G - Gap open today on news it will be added to the S&P SmallCap 600.

4/27/2005 12:28:30 PM - L in decent group. Volatile action continues.

4/25/2005 4:53:24 PM - Y - Ends sesion with a slight gain on less than average volume.

4/21/2005 3:49:14 PM - Y - Yesterday's breakout failed in afternoon trade. Continues tracing out a three month base.

4/21/2005 3:28:29 PM - Yesterday's breakout failed in afternoon trade. Continues tracing out a three month base.

4/20/2005 12:40:11 PM - Y- L in decent group. Breaking out of a 7 week base.

4/19/2005 3:50:27 PM - G - Impressive bounce today on above average volume.

4/18/2005 1:01:13 PM - G - Continued declines. Support near $20.

4/15/2005 10:59:32 AM - Y- Broke 50 DMA.

4/15/2005 10:59:28 AM - Y- Broke 50 DMA.

4/12/2005 3:41:17 PM - Y- Trading sideways. Support near $23.

4/11/2005 2:56:09 PM - Y- Trading lower. Support near $23.

4/8/2005 4:20:46 PM - Y- Continues trading sideways.

4/7/2005 4:24:58 PM - Y- Continues trading sideways.

3/31/2005 12:21:33 PM - Y- Best in decent group. Breaking out of a 4 week base.

3/30/2005 12:21:41 PM - Y- Best in decent group. Breaking out of a 4 week base.

3/18/2005 12:48:28 PM - Best in pretty good group.

3/9/2005 12:29:55 PM - L in pretty good group.

3/1/2005 12:20:54 PM - Best in pretty good group.

2/28/2005 12:42:45 PM - Best in pretty good group.

11/30/2004 1:25:22 PM - Best in poor group.

11/30/2004 12:47:04 PM - Best in poor group.

11/24/2004 12:30:41 PM - Best in poor group.

11/23/2004 12:43:30 PM - L in poor group.

10/28/2004 12:46:39 PM - L in poor group yet desent base.

9/1/2004 1:00:00 PM - Best in poor group yet impressive action recently.

8/25/2004 1:00:00 PM - L in just okay group. Decent move yesturday. Impressive action recently.

8/24/2004 1:00:00 PM - L in just okay group. Decent move yesturday. Holding up well today.

8/23/2004 1:00:00 PM - L in just okay group. Decent move today.

7/21/2004 1:00:00 PM - L in just okay group.