8/5/2016 12:08:14 PM - Recently encountering distributional pressure, and its volume-driven loss has undercut its 50 DMA line as it reversed into the red after hitting a new all-time high today, Reported Jun '16 quarterly earnings +61% on +35% sales revenues. Fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15. Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern, and the current Group Relative Strength Rating is 36.

8/4/2016 12:27:34 PM - Retreating from all-time highs with volume-driven losses toward support at its 50 DMA line. Due to report Jun '16 quarterly earnings after the close. Prior mid-day reports cautioned - "Reported earnings +100% on +43% sales revenues for the Mar '16 quarter. Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

6/8/2016 11:41:31 AM - Hitting another new all-time high today, rallying since finding prompt support near its 50 DMA line. Prior mid-day reports cautioned - "Reported earnings +100% on +43% sales revenues for the Mar '16 quarter. Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

5/24/2016 12:14:17 PM - Pulled back from its all-time high and today it is finding prompt support after undercutting its 50 DMA line. Reported earnings +100% on +43% sales revenues for the Mar '16 quarter. Prior mid-day reports cautioned - "Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

5/18/2016 12:10:03 PM - Pulling back from its all-time high and testing support at its 50 DMA line again. Reported earnings +100% on +43% sales revenues for the Mar '16 quarter. Prior mid-day reports cautioned - "Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

5/9/2016 12:10:39 PM - Powering to new 52-week and all-time highs with today's 3rd consecutive volume-driven gain. Recently found support at its 50 DMA line. Reported earnings +100% on +43% sales revenues for the Mar '16 quarter. Prior mid-day reports cautioned - "Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

5/6/2016 12:13:34 PM - Off early highs after touching new 52-week and all-time highs today. Recently found support at its 50 DMA line. Reported earnings +100% on +43% sales revenues for the Mar '16 quarter. Prior mid-day reports cautioned - "Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

5/5/2016 12:15:27 PM - Found support at its 50 DMA line following losses with above average volume after challenging its 52-week and all-time highs. Prior mid-day reports cautioned - "Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

5/4/2016 12:19:07 PM - Down today for a 2nd consecutive loss with above average volume after challenging its 52-week and all-time highs following a choppy 6-month consolidation. The 4/28/16 mid-day report cautioned - "Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15."

4/28/2016 12:13:29 PM - Perched within close striking distance of its 52-week and all-time highs following a choppy 6-month consolidation. Lack of leadership (L criteria) in the Commercial Services - Staffing group is a cause for concern. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15.

3/7/2016 12:13:52 PM - Faces resistance due to overhead supply up through the $37 level after a choppy consolidation. Reported earnings +104% on +44% sales revenues for the Dec '15 quarter and fundamentals remained strong since dropped from the Featured Stocks list on 9/29/15.

9/29/2015 5:28:34 PM - Sank further below its 50 DMA line with above average volume behind today's 4th consecutive loss. Only a prompt rebound above the 50 DMA line would help its outlook improve. It will be dropped from the Featured Stocks list tonight due to technical deterioration.

9/28/2015 11:34:32 AM - G - Raising concerns while violating its 50 DMA line with above average volume behind today's big loss, its 3rd consecutive loss. Only a prompt rebound above the 50 DMA line would help its outlook improve.

9/24/2015 6:45:08 PM - G - Fell today with higher and above average volume indicative of distributional pressure. Still consolidating above its 50 DMA line ($33.57) and prior highs defining important near term support.

9/18/2015 5:56:32 PM - G - Fell today with higher volume indicative of distributional pressure. Still consolidating above its 50 DMA line ($33.15) and prior highs defining important near term support.

9/14/2015 5:36:27 PM - G - Still perched within striking distance of its 52-week high, consolidating above its 50 DMA line and prior highs defining important near term support. See the latest FSU analysis for more details and a new annotated graph.

9/9/2015 5:41:47 PM - G - Perched within striking distance of its 52-week high, consolidating above its 50 DMA line and prior highs defining important near term support.

9/4/2015 5:25:15 PM - G - Still consolidating above its 50 DMA line and prior highs defining near term support. More damaging losses would raise greater concerns, especially if slumping to a close back in the prior base. See the latest FSU analysis for more details and a new annotated graph.

9/1/2015 12:31:42 PM - G - Pulling back near its 50 DMA line ($32.09) with today's 3rd consecutive loss. More damaging losses would raise greater concerns, especially if slumping to a close back in the prior base.

8/31/2015 5:41:15 PM - G - Found prompt support last week near prior highs and its 50 DMA line. More damaging losses would raise greater concerns.

8/25/2015 8:25:01 PM - G - Found support today following damaging losses testing prior highs and its 50 DMA line. More damaging losses would raise greater concerns. See the latest FSU analysis for more details and a new annotated graph.

8/25/2015 1:37:51 PM - G - Finding support today following damaging losses testing prior highs and its 50 DMA line. More damaging losses would raise greater concerns.

8/21/2015 12:16:25 PM - G - Gapped down today amid widespread market weakness (M criteria). Undercut its "max buy" level and traded near prior highs in the $32 area defining initial support to watch above its 50 DMA line.

8/20/2015 4:09:44 PM - G - Hovering above its "max buy" level, extended from any sound base. Disciplined investors avoid chasing extended stocks. Prior highs in the $32 area define initial support to watch above its 50 DMA line.

8/17/2015 12:26:14 PM - G - Wedging further above its "max buy" level and getting more extended. Disciplined investors avoid chasing extended stocks. Prior highs in the $32 area define initial support to watch above its 50 DMA line ($30.90).

8/14/2015 1:31:45 PM - G - Rallying further above its "max buy" level and getting more extended from prior highs in the $32 area defining initial support to watch above its 50 DMA line.

8/10/2015 3:35:38 PM - G - Rallied above its "max buy" level and its color code is changed to green. Prior highs in the $32 area define initial support to watch above its 50 DMA line.

8/5/2015 7:07:00 PM -

Y - Finished near its "max buy" level after highlighted in yellow with new pivot point based on its 7/01/15 high plus 10 cents in the earlier mid-day report (read here). Hit a new 52-week high with a "breakaway gap" today, rallying with heavy volume from a 5-week flat base during which it found support at its 50 DMA line. Reported earnings +80% on +40% sales revenues for the Jun '15 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's winning models. See the latest FSU analysis for additional details and an annotated graph.



8/5/2015 12:25:37 PM - Y - Color code is changed to yellow with new pivot point based on its 7/01/15 high plus 10 cents. Hitting a new 52-week high with a "breakaway gap" today, rallying with heavy volume from a 5-week flat base during which it found support at its 50 DMA line. Reported earnings +80% on +40% sales revenues for the Jun '15 quarter, its 3rd consecutive quarterly comparison with earnings above the 25% minimum guideline (C criteria), helping it better match the fact-based investment system's winning models.

7/15/2015 12:09:45 PM - Perched near its 52-week high, extended from any sound base. Showed better sales revenues and earnings increases in the Dec '14 and Mar '15 quarterly comparisons, but fundamental concerns remain. Noted with caution in prior mid-day reports - "Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines."

6/30/2015 1:20:42 PM - Hitting another new 52-week high today. Holding its ground and making gradual progress with volume-driven gains since last noted with caution in the 6/16/15 mid-day report - "Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines."

6/16/2015 12:07:40 PM - Hitting a new 52-week high today. Holding its ground and making gradual progress with volume-driven gains since last noted with caution in the 5/27/15 mid-day report - "Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines."

5/27/2015 12:19:23 PM - Hitting another new 52-week high today. Held its ground stubbornly and rallied after gapping up from support at its 50 DMA line with a considerable volume-driven gain when last noted with caution in the 5/07/15 mid-day report - "Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines."

5/7/2015 12:20:25 PM - Hit a new 52-week high today after gapping up from support at its 50 DMA line with a considerable volume-driven gain. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines."

3/25/2015 12:13:31 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines."

3/24/2015 12:11:07 PM - Gapped up today and touched a new 52-week high. The 2/23/15 mid-day report cautioned members - "Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines."

2/23/2015 12:04:56 PM - Prior quarterly sales revenues and earnings increases have been below the fact-based investment system's guidelines.