3/9/2015 4:22:36 PM - Slumped further below its 50 DMA line today, failing to rebound while the broader market rallied. Prior low ($21.66 on 2/20/15) defines important near-term support to watch. It will be dropped from the Featured Stocks list tonight. Fundamental concerns were raised as it recently reported earnings +22% on +20% sales revenues for the Dec '14 quarter, below the +25% minimum earnings guideline (C criteria).

3/6/2015 5:46:08 PM - G - Slumped below its 50 DMA line with losses this week, and its prior low ($21.66 on 2/20/15) defines important near-term support to watch. Fundamental concerns were raised as it recently reported earnings +22% on +20% sales revenues for the Dec '14 quarter, below the +25% minimum earnings guideline (C criteria).

3/2/2015 6:52:05 PM - G - Rebounded further above its 50 DMA line with today's gain on average volume. Fundamental concerns were raised as it recently reported earnings +22% on +20% sales revenues for the Dec '14 quarter, below the +25% minimum earnings guideline (C criteria).

2/23/2015 5:41:24 PM - G - Rebounded above its 50 DMA line with today's 2nd consecutive volume-driven gain. Fundamental concerns were raised as it recently reported earnings +22% on +20% sales revenues for the Dec '14 quarter, below the +25% minimum earnings guideline (C criteria).

2/19/2015 2:56:34 PM - G - Undercutting its 50 DMA line and raising concerns with today's 2nd consecutive volume-driven loss, action indicative of distributional pressure. Reported earnings +22% on +20% sales revenues for the Dec '14 quarter, below the +25% minimum earnings guideline (C criteria).

2/18/2015 7:37:18 PM - G - Finished lower today with above average volume and then reported earnings +22% on +20% sales revenues for the Dec '14 quarter, below the +25% minimum earnings guideline (C criteria). Its 50 DMA line defines near-term support to watch on pullbacks.

2/17/2015 2:10:51 PM - G - Volume totals have still been cooling while stubbornly holding its ground near its 52-week high, extended from any sound base. Prior highs in the $22 area and its 50 DMA line define near-term support to watch on pullbacks.

2/11/2015 7:42:58 PM - G - Volume totals have been cooling while holding its ground perched near its 52-week high, extended from any sound base. Prior highs in the $22 area and its 50 DMA line define near-term support to watch on pullbacks.

2/5/2015 7:27:38 PM - G - Paused today after 3 consecutive volume-driven gains for new 52-week highs, getting more extended from any sound base. Prior highs in the $22 area and its 50 DMA line define near-term support to watch.

2/4/2015 5:28:45 PM - G - Rallied for a 3rd consecutive volume-driven gain today and hit another new 52-week high, getting more extended from any sound base. Prior highs in the $22 area and its 50 DMA line define near-term support to watch.

2/2/2015 6:23:21 PM - G - Rallied for a best-ever close today and it is extended from any sound base. Prior highs in the $22 area and its 50 DMA line define near-term support to watch.

1/30/2015 6:35:38 PM - G - Down today for a volume-driven loss. It is extended from any sound base. Prior highs in the $22 area and its 50 DMA line define near-term support to watch.

1/29/2015 6:38:21 PM - G - Gapped up on the prior session and it is perched at its 52-week high following 2 consecutive volume-driven gains, extended from any sound base. Its 50 DMA line defines near-term support to watch. See the latest FSU analysis for more details and new annotated graphs.

1/28/2015 1:33:27 PM - G - Gapped up today for a considerable volume-driven gain hitting another new 52-week high, getting more extended from any sound base. Its 50 DMA line defines near-term support to watch.

1/23/2015 5:48:55 PM - G - Extended from any sound base, and there was a "negative reversal" for a loss on light volume today after hitting another new 52-week high. Its 50 DMA line ($20.63) defines near-term support to watch.

1/20/2015 6:51:10 PM - G - Extended from any sound base, it finished near the session high and hit a new 52-week high with +59% above average volume behind today's 5th consecutive gain. Its 50 DMA line defines near-term support to watch.

1/13/2015 6:25:52 PM - G - There was a "negative reversal" after touching a new 52-week high on 1/02/15 and it has not formed a sound base. Prior highs and its 50 DMA line ($19.87) define near-term support to watch. See the latest FSU analysis for more details and new annotated graphs.

1/8/2015 1:50:33 PM - G - There was a "negative reversal" after touching a new 52-week high on 1/02/15. Color code is changed to green after inching back above its "max buy" level with a quiet gain. Prior highs and its 50 DMA line ($19.87) define near-term support to watch.

1/2/2015 12:53:36 PM - Y - Touched a new 52-week high today but reversed early gains. Color code is changed to yellow after retreating below its "max buy" level. Prior highs and its 50 DMA line ($19.55) define near-term support to watch.

12/31/2014 6:10:45 PM - G - Challenged its 52-week high with today's volume-driven gain. Prior highs and its 50 DMA line define near-term support in the $20 area.

12/30/2014 6:09:53 PM - G - Consolidating after getting extended from a sound base. Prior highs and its 50 DMA line define near-term support in the $20 area.

12/23/2014 6:52:10 PM - G - Rose further above its "max buy" level as it posted a 7th consecutive gain. Disciplined investors avoid chasing stocks more than +5% above prior highs and always limit losses by selling any stock that falls more than -7% from its purchase price. See the latest FSU analysis for more details and new annotated graphs.

12/22/2014 6:13:20 PM - G - Rose above its "max buy" level as it posted a 6th consecutive gain and its color code is changed to green. Disciplined investors avoid chasing stocks more than +5% above prior highs and always limit losses by selling any stock that falls more than -7% from its purchase price.

12/16/2014 1:34:33 PM - Y - Color code is changed to yellow while consolidating above prior highs near $20 defining initial support to watch on pullbacks. Disciplined investors avoid chasing stocks more than +5% above prior highs and always limit losses by selling any stock that falls more than -7% from its purchase price. Keep in mind that deterioration in the broader market (M criteria) has raised a caution flag.

12/10/2014 1:29:26 PM - G - Gapped down today, abruptly retreating from its 52-week high following 6 consecutive gains marked by volume. Prior highs near $20 define initial support to watch on pullbacks.

12/9/2014 7:19:03 PM - G - Rallied further beyond its "max buy" level with above average volume behind today's 6th consecutive gain. Prior highs near $20 define initial support to watch on pullbacks.

12/8/2014 6:30:15 PM - G - Color code is changed to green after rising beyond its "max buy" level with today's gain backed by more than 2 times average volume, getting extended from its prior base. Prior highs define initial support to watch on pullbacks.

12/5/2014 6:18:47 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 11/05/14 high plus 10 cents. Hitting a new 52-week high with today's 4th consecutive gain, rising from an orderly flat base-on-base pattern. Volume should be at least +40% above average behind gains above a stock's pivot point to trigger a proper technical buy signal. Reported earnings +58% on +33% sales revenues for the Sep '14 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Completed a new Public Offering on 2/27/14. See the latest FSU analysis for more details and new annotated graphs.

12/5/2014 12:49:59 PM - Y - Color code is changed to yellow with pivot point cited based on its 11/05/14 high plus 10 cents. Hitting a new 52-week high with today's 4th consecutive gain, rising from an orderly flat base-on-base pattern. Volume should be at least +40% above average behind gains above a stock's pivot point to trigger a proper technical buy signal. Reported earnings +58% on +33% sales revenues for the Sep '14 quarter, its 5th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Completed a new Public Offering on 2/27/14.

10/20/2014 12:56:01 PM - Faces resistance due to overhead supply up through the $18.50 level while rebounding toward its 52-week high with today's volume-driven gain. Since last noted with caution in the 6/09/14 mid-day report it undercut its 200 DMA line then rebounded. It also reported earnings +64% on +39% sales revenues for the Jun '14 quarter, its 4th consecutive quarterly comparison above the +25% minimum guideline (C criteria) Completed a new Public Offering on 2/27/14.

6/9/2014 1:05:49 PM - Perched at its 52-week high today following 4 consecutive gains, extended from any sound base. Reported earnings +141% on +53% sales revenues for the Mar '14 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system, fundamentally. Patient and disciplined investors may watch for a proper base or secondary buy point to possibly develop and be noted in the weeks ahead. Last noted in the 5/27/14 mid-day report - "No resistance remains due to overhead supply. Found support near its 50 DMA line recently. Completed a new Public Offering on 2/27/14."

5/27/2014 1:10:00 PM - Hit another new 52-week high with today's gain adding to a spurt of recent gains with above average volume. Prior mid-day reports repeatedly cautioned members - "No resistance remains due to overhead supply. Found support near its 50 DMA line recently. Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

5/21/2014 12:29:10 PM - Hitting yet another new 52-week high with today's 4th consecutive gain with ever increasing volume. Prior mid-day reports repeatedly cautioned members - "No resistance remains due to overhead supply. Found support near its 50 DMA line recently. Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

5/20/2014 1:22:52 PM - Hitting yet another new 52-week high with today's 3rd consecutive gain with ever increasing volume. No resistance remains due to overhead supply. Found support near its 50 DMA line recently. Prior mid-day reports repeatedly cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

5/14/2014 12:56:34 PM - Hitting a new 52-week high with today's 3rd consecutive gain with ever increasing volume. No resistance remains due to overhead supply. Found support near its 50 DMA line recently. Prior mid-day reports repeatedly cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

4/28/2014 12:14:50 PM - Challenging its 52-week high with today's volume-driven gain. Little resistance remains due to overhead supply up through $16.25. Found support near its 50 DMA line recently. Prior mid-day reports repeatedly cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

3/20/2014 1:05:42 PM - Perched at its 52-week high today after a volume-driven gain on the prior session, rallying with no resistance due to overhead supply. Found support at its 50 DMA line recently. Prior mid-day reports repeatedly cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

3/19/2014 12:29:20 PM - Hit another new 52-week high with today's volume-driven gain, rallying with no resistance due to overhead supply. Found support at its 50 DMA line recently. Prior mid-day reports repeatedly cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

3/17/2014 12:22:01 PM - Perched at its 52-week high today with no resistance due to overhead supply. Found support at its 50 DMA line recently. Prior mid-day reports repeatedly cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

3/7/2014 1:14:48 PM - Perched at its 52-week high today following a streak of 4 consecutive volume-driven gains. Found support at its 50 DMA line recently. The 3 prior mid-day reports cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

3/6/2014 1:07:02 PM - Hitting a new 52-week high with above average volume behind today's 4th consecutive gain after finding support at its 50 DMA line. The 3/04/14 mid-day report cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

3/5/2014 12:51:17 PM - Perched near its 52-week high. The 3/04/14 mid-day report cautioned members - "Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady."

3/4/2014 12:52:48 PM - Completed a new Public Offering on 2/27/14. Showed big sales revenues and earnings increases in the Sep and Dec '13 quarters, but its prior earnings history has not been strong and steady.