8/21/2015 1:17:31 PM - Abruptly retreating from its 52-week high with volume-driven losses and testing support at its 50 DMA line today. Noted with caution in prior mid-day reports - "Reported earnings +6% on +14% sales revenues for the Jun '15 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern."

8/20/2015 1:13:25 PM - Retreating from its 52-week high. Last noted with caution in the 8/05/15 mid-day report - "Reported earnings +6% on +14% sales revenues for the Jun '15 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern."

8/5/2015 1:29:55 PM - Gapped up today hitting a new high. Found support at its 50 DMA line on the prior session when noted with caution in the mid-day report - "Reported earnings +6% on +14% sales revenues for the Jun '15 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern."

8/4/2015 12:52:37 PM - Gapped down today testing support at its 50 DMA line with a volume-driven loss. Reported earnings +6% on +14% sales revenues for the Jun '15 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

5/13/2015 1:19:20 PM - Rebounding above its 50 DMA line with today's 3rd consecutive gain on ever-increasing volume. Following a considerable volume-driven loss the 5/06/15 mid-day report cautioned members - "Reported earnings +54% on +14% sales revenues for the Mar '15 quarter, and 3 of the past 4 quarterly comparisons came in above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern."

5/6/2015 1:12:13 PM - Rebounding today following a gap down below its 50 DMA line and considerable volume-driven loss on the prior session. Reported earnings +54% on +14% sales revenues for the Mar '15 quarter, and 3 of the past 4 quarterly comparisons came in above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history remains a concern.

2/12/2015 12:57:50 PM - Considerable gap up and volume-driven gain today for a new 52-week high. Fundamental concerns remain as when noted with caution in the 12/02/14 mid-day report - "Reported earnings +19% on +15% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is a concern."

2/10/2015 1:03:56 PM - Consolidating near its 50 DMA line. Last noted with caution in the 12/02/14 mid-day report - "Reported earnings +19% on +15% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is a concern."

12/2/2014 12:54:56 PM - Gapped up and hit a new 52-week high today. Stubbornly held its ground since last noted with caution in the 11/19/14 mid-day report - "Reported earnings +19% on +15% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is a concern."

11/19/2014 12:43:28 PM - Pulling back today after 3 consecutive gains and a new 52-week high. Reported earnings +19% on +15% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history is a concern.

11/5/2014 12:58:29 PM - Hitting another new 52-week today. Reported earnings +19% on +15% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Undercut its 50 DMA line during its consolidation then rebounded since noted with caution in the 9/19/14 mid-day report - "Reported earnings +27% on +14% sales revenues for the quarter ended June 30, 2014 versus the year ago period but fundamental concerns remain. Up and down annual earnings (A criteria) history is a concern."

10/28/2014 1:07:31 PM - Touched a new 52-week today then reversed into the red. Undercut its 50 DMA line during its consolidation then rebounded since last noted with caution in the 9/19/14 mid-day report - "Reported earnings +27% on +14% sales revenues for the quarter ended June 30, 2014 versus the year ago period but fundamental concerns remain. Up and down annual earnings (A criteria) history is a concern."

9/19/2014 1:16:36 PM - Retreating from its 52-week to its nearby 50 DMA line with higher volume behind today's loss. Last noted with caution in the 8/08/14 mid-day report - "Reported earnings +27% on +14% sales revenues for the quarter ended June 30, 2014 versus the year ago period but fundamental concerns remain. Up and down annual earnings (A criteria) history is a concern."

8/8/2014 12:44:37 PM - Touched a new 52-week high earlier this week but encountered distributional pressure and found support near its 50 DMA line. Reported earnings +27% on +14% sales revenues for the quarter ended June 30, 2014 versus the year ago period but fundamental concerns remain. Up and down annual earnings (A criteria) history is a concern.

6/12/2014 12:52:41 PM - Perched at its 52-week high today following 6 consecutive gains. Reported earnings +36% on +12% sales revenues for the quarter ended March 31, 2014 versus the year ago period but fundamental concerns remain. Annual earnings (A criteria) history are below guidelines.

3/24/2014 12:51:19 PM - Perched at its 52-week high today following 2 consecutive volume-driven gains. Found support above its 50 DMA line and prior highs during its consolidation after a gap up and technical breakout on 2/11/14 when noted with caution. Reported earnings +52% on +12% sales revenues for the quarter ended December 31, 2013 versus the year ago period but fundamental concerns remain. It survived but failed to impress since noted with caution in the 5/02/11 mid-day report - "Annual and quarterly earnings history are below guidelines."

3/20/2014 12:53:48 PM - Challenging its 52-week high with today's gain after a small gap up. Wedged higher in recent weeks after a gap up and volume-driven breakout on 2/11/14 when noted with caution. Found support at its 200 DMA line recently. Reported earnings +52% on +12% sales revenues for the quarter ended December 31, 2013 versus the year ago period. It survived but failed to impress since noted with caution in the 5/02/11 mid-day report - "Annual and quarterly earnings history are below guidelines."

3/5/2014 12:35:37 PM - Still perched near its 52-week high. Wedged higher in recent weeks after a gap up and volume-driven breakout on 2/11/14 when noted with caution. Found support at its 200 DMA line recently. Reported earnings +52% on +12% sales revenues for the quarter ended December 31, 2013 versus the year ago period. It survived but failed to impress since noted with caution in the 5/02/11 mid-day report - "Annual and quarterly earnings history are below guidelines."

2/28/2014 12:58:12 PM - Perched near its 52-week high. Wedged higher in recent weeks after a gap up and volume-driven breakout on 2/11/14 when last noted with caution. Found support at its 200 DMA line recently. Reported earnings +52% on +12% sales revenues for the quarter ended December 31, 2013 versus the year ago period. It survived but failed to impress since noted with caution in the 5/02/11 mid-day report - "Annual and quarterly earnings history are below guidelines."

2/12/2014 12:49:49 PM - Hitting new 52-week highs today and on the prior session after a considerable gap up and volume-driven gain. Found support at its 200 DMA line recently. Reported earnings +52% on +12% sales revenues for the quarter ended December 31, 2013 versus the year ago period. It survived but failed to impress since last noted with caution in the 5/02/11 mid-day report - "Annual and quarterly earnings history are below guidelines."

5/2/2011 1:15:41 PM - Inching to new 52-week highs today after finding prompt support last week at its 50 DMA line. Reported earnings +14% on +51% sales revenues for the quarter ended December 31,2010 versus the year ago period. Noted in prior mid-day reports - "Annual and quarterly earnings history are below guidelines."

3/22/2011 1:13:53 PM - Quietly consolidating above its 50 DMA line in recent weeks, and prior highs in the $24 area define additional chart support to watch. Reported earnings +14% on +51% sales revenues for the quarter ended December 31,2010 versus the year ago period. Noted in prior mid-day reports - "Annual and quarterly earnings history are below guidelines."

2/17/2011 1:14:02 PM - Hitting new 52-week highs with great volume conviction,. Distanced itself from its base-on-base type pattern in recent weeks, and prior highs in the $24 area define support to watch. Noted in prior mid-day reports - "Annual and quarterly earnings history are below guidelines."

2/16/2011 12:47:43 PM -

It has recently been wedging to new 52-week highs without great volume conviction, yet it has distanced itself from its base-on-base type pattern in recent weeks. Prior highs in the $24 area define support to watch. Noted in prior mid-day reports - "Annual and quarterly earnings history are below guidelines."



11/3/2010 1:41:14 PM -

It has formed a base-on-base type pattern since last noted in the mid-day report on 9/22/10, and it is pulling back today after wedging to new 52-week highs this week without great volume conviction. Noted in prior mid-day reports - "Annual and quarterly earnings history are below guidelines."



9/22/2010 1:35:47 PM -

Following a considerable gain on 9/20/10 with heavy volume it hit another new 52-week high today then reversed into the red. Noted in 9/17/10 mid-day report - "Annual and quarterly earnings history are below guidelines."



9/17/2010 1:32:59 PM -

Near its 52-week high. Annual and quarterly earnings history are below guidelines.



10/9/2007 1:55:49 PM - This relatively new issue is trading up considerably from its June IPO at $17, and it is now extended from a sound base.