10/3/2012 12:36:43 PM - Perched at its 52-week high after a recent spurt of volume-driven gains above prior resistance in the $25 area. Last noted in the 8/28/12 mid-day report - "Faces resistance up through the $28 level due to overhead supply. Recent quarters through Jun '12 show strong sales and earnings increases satisfying the C criteria. Its annual earnings (A criteria) history has been erratic not a match with the fact-based investment system's guidelines."

8/28/2012 12:23:50 PM - Holding its ground since last noted in the 8/14/12 mid-day report - "Faces resistance up through the $28 level due to overhead supply. Recent quarters through Jun '12 show strong sales and earnings increases satisfying the C criteria. Its annual earnings (A criteria) history has been erratic not a match with the fact-based investment system's guidelines."

8/14/2012 12:37:23 PM - Faces resistance up through the $28 level due to overhead supply. Recent quarters through Jun '12 show strong sales and earnings increases satisfying the C criteria. Its annual earnings (A criteria) history has been erratic not a match with the fact-based investment system's guidelines.

8/3/2012 12:32:12 PM - Recent quarters through Jun '12 show strong sales and earnings increases satisfying the C criteria. Its annual earnings (A criteria) history has been erratic not a match with the fact-based investment system's guidelines.

2/15/2011 12:13:25 PM - Touched a new 52-week high today. Climbing unhindered by overhead supply after a brief consolidation following its 1/14/11 technical breakout. Recent quarters show dramatic sales and earnings increases. Its annual earnings (A criteria) history has been erratic and in the past 8 consecutive quarterly results there are blue triangles beside the earnings per share figure on the chart service used by our experts - the marks indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

1/26/2011 1:31:52 PM - Hit a new 52-week high today. Rallying unhindered by overhead supply after a brief consolidation following its 1/14/11 technical breakout. Recent quarters show dramatic sales and earnings increases. Its annual earnings (A criteria) history has been erratic and in the past 8 consecutive quarterly results there are blue triangles beside the earnings per share figure on the chart service used by our experts - the marks indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

5/11/2010 12:32:59 PM - Hit a new 52-week high today, rallying after finding prompt support near its 50 DMA line and prior chart highs. Recent quarters show dramatic sales and earnings increases. Its annual earnings (A criteria) history has been erratic and in the past 8 consecutive quarterly results there are blue triangles beside the earnings per share figure on the chart service used by our experts - the marks indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

4/27/2010 1:29:36 PM - Touched its a new 52-week high today, and it has been recently forming an orderly base above its 50 DMA line. Recent quarters show dramatic sales and earnings increases. Its annual earnings (A criteria) history has been erratic and in the past 8 consecutive quarterly results there are blue triangles beside the earnings per share figure on the chart service used by our experts - the marks indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

3/16/2010 1:02:24 PM - Hit a new 52-week high today following a solid gain on 3/15/10 that has it very extended from any sound base. Held its ground stubbornly since breaking out from an orderly base above its 50 DMA line on 2/25/10 with a considerable gain on heavy volume. Annual earnings (A criteria) history has been erratic and in the past 8 consecutive quarterly results there are blue triangles beside the earnings per share figure on the chart service used by our experts - the marks indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

3/3/2010 1:12:43 PM - Hit a new 52-week high today. Held its ground stubbornly since breaking out from an orderly base above its 50 DMA line on 2/25/10 with a considerable gain on heavy volume. Annual earnings (A criteria) history has been erratic and in the past 8 consecutive quarterly results there are blue triangles beside the earnings per share figure on the chart service used by our experts - the marks indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

3/2/2010 1:03:28 PM - Hovering near its 52-week high since breaking out from an orderly base above its 50 DMA line on 2/25/10 with a considerable gain on heavy volume. Annual earnings (A criteria) history has been erratic and in the past 8 consecutive quarterly results there are blue triangles beside the earnings per share figure on the chart service used by our experts - the marks indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).