4/16/2021 1:01:53 PM - Consolidating above its 50 DMA line. Reported earnings +28% on +7% sales revenues for the Mar '21 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

1/20/2017 12:09:31 PM - Slumped below its 50 DMA line last week. Reported earnings +25% on +9% sales revenues for the Sep '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

12/16/2015 12:23:23 PM - Slumped below its 50 DMA line and near its 200 DMA line during its deep consolidation since last noted with caution in the 11/11/15 mid-day report when at its all-time high - "Getting very extended from any sound base. Showed mostly bullish action since the 10/19/15 mid-day report last cautioned members - 'Reported earnings +13% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria).'"

11/11/2015 12:53:46 PM - Hitting new all-time highs today, getting very extended from any sound base. Showed mostly bullish action since the 10/19/15 mid-day report last cautioned members - "Reported earnings +13% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria)."

10/19/2015 12:36:53 PM - Touched new all-time highs today. Tested support at its 50 DMA line during its recent consolidation. Reported earnings +13% on +20% sales revenues for the Sep '15 quarter, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria).

10/1/2015 12:39:44 PM - Touching new all-time highs today after rebounding from a slump below its 50 DMA line during its consolidation. Last noted in the 8/21/15 mid-day report with caution - "Reported earnings +16% on +14% sales revenues for the Jun '15 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria)."

8/21/2015 12:39:17 PM - Retreating from all-time highs and testing its 50 DMA line today. Last noted in the 7/23/15 mid-day report with caution - "Reported earnings +16% on +14% sales revenues for the Jun '15 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria)."

7/23/2015 12:37:56 PM - Reversed into the red after touching new 52-week and all-time highs today. Added to a spurt of volume-driven gains since last noted in the 7/16/15 mid-day report with caution - "Reported earnings +16% on +14% sales revenues for the Jun '15 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria)."

7/16/2015 12:40:08 PM - Hitting new 52-week and all-time highs with today's 6th consecutive gain. Reported earnings +16% on +14% sales revenues for the Jun '15 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria).

6/8/2015 12:25:44 PM - Hit a new 52-week high on the prior session, technically breaking out with a big volume-driven gain while approaching its $38 all-time high. Reported earnings +12% on +5% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria).

12/30/2013 12:15:13 PM - Perched near its 52-week high, consolidating after recent volume-driven gains. Reported earnings +18% on +8% sales revenues for the Sep '13 quarter, its 8th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Found support at its 50 DMA line during its consolidation since noted in the 9/20/13 mid-day report with caution.

12/20/2013 12:16:24 PM - Powering to new 52-week highs with above average volume behind today's 6th gain in the span of 7 sessions. Reported earnings +18% on +8% sales revenues for the Sep '13 quarter, its 8th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Found support at its 50 DMA line during its consolidation since last noted in the 9/20/13 mid-day report with caution.

9/20/2013 12:32:59 PM - Pulled back from its 52-week high with 2 consecutive volume-driven losses. The 9/19/13 mid-day report cautioned - "Reported earnings +15% on +3% sales revenues for the Jun '13 quarter. Found support near its 50 DMA line during its consolidation since last noted in the 7/09/13 mid-day report with caution following news it would acquire Liberty Bancshares, Inc - 'Technically, it is consolidating above its 50 DMA line forming a short new base. Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria).'"

9/19/2013 11:58:04 AM - Pulling back from its 52-week high with a 2nd consecutive volume-driven loss. Reported earnings +15% on +3% sales revenues for the Jun '13 quarter. Found support near its 50 DMA line during its consolidation since last noted in the 7/09/13 mid-day report with caution following news it would acquire Liberty Bancshares, Inc - "Technically, it is consolidating above its 50 DMA line forming a short new base. Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria)."

7/9/2013 12:33:02 PM - Perched at its 52-week high, holding its ground and wedging higher following its 6/26/13 gap up for a considerable gain after news it will acquire Liberty Bancshares, Inc. Recent mid-day reports had cautioned - "Technically, it is consolidating above its 50 DMA line forming a short new base. Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria)."

6/28/2013 12:25:11 PM - Perched at its 52-week high today. Gapped up on 6/26/13 for a considerable gain and new high after a strong finish on the prior session. Announced a business combination with Liberty Bancshares, Inc. Recent mid-day reports had cautioned - "Technically, it is consolidating above its 50 DMA line forming a short new base. Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria)."

6/27/2013 12:45:59 PM - Hitting another new high today. Gapped up on 6/26/13 for a considerable gain and new high after a strong finish on the prior session. Announced a business combination with Liberty Bancshares, Inc. Recent mid-day reports had cautioned - "Technically, it is consolidating above its 50 DMA line forming a short new base. Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria)."

6/26/2013 12:32:06 PM - Gapped up today for a considerable gain and new high after a strong finish on the prior session. Announced a business combination with Liberty Bancshares, Inc. Recent mid-day reports had cautioned - "Technically, it is consolidating above its 50 DMA line forming a short new base. Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria)."

6/21/2013 1:17:19 PM - Technically, it is consolidating above its 50 DMA line forming a short new base. The 6/17/13 mid-day report cautioned - "Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria)."

6/17/2013 12:26:51 PM - Reported earnings +19% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Technically, it is consolidating above its 50 DMA line forming a short new base.

4/26/2013 12:32:12 PM - Reported earnings +22% on +8% sales for the Mar '13 quarter, marking its 6th consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Technically, it is extended from any sound base pattern and on track for a 5th consecutive weekly gain.

10/23/2012 12:22:06 PM - Reported earnings +19% on +2% sales for the Sep '12 quarter. Churning heavy volume for the past week, it held its ground at its 50 DMA line again while consolidating from new highs hit since noted in the 9/21/12 mid-day report - "Reported earnings +22% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Technically, it pulled back near prior highs and its 50 DMA line defining support. Lackluster sales revenues growth is a concern."

10/19/2012 12:48:14 PM - Perched near its 52-week high today following 2 consecutive volume-driven gains. Reported earnings +19% on +2% sales for the Sep '12 quarter. Held its ground at its 50 DMA line again while consolidating from new highs hit since last noted in the 9/21/12 mid-day report - Reported earnings +22% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Technically, it pulled back near prior highs and its 50 DMA line defining support. Lackluster sales revenues growth is a concern."

9/21/2012 12:31:55 PM - Perched near its 52-week high today. Held its ground and rallied further since noted in the 7/23/12 mid-day report - Reported earnings +22% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Technically, it pulled back near prior highs and its 50 DMA line defining support. Lackluster sales revenues growth is a concern."

9/18/2012 12:21:35 PM - Held its ground and rallied further since last noted in the 7/23/12 mid-day report - Reported earnings +22% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Technically, it pulled back near prior highs and its 50 DMA line defining support. Lackluster sales revenues growth is a concern."

7/23/2012 12:36:14 PM - The 7/20/12 mid-day report noted - Reported earnings +22% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Technically, it pulled back near prior highs and its 50 DMA line defining support. Lackluster sales revenues growth is a concern."

7/20/2012 12:56:10 PM - Reported earnings +22% on +7% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Technically, it pulled back near prior highs and its 50 DMA line defining support. Noted in prior mid-day reports - "Lackluster sales revenues growth is a concern."

5/18/2012 12:26:06 PM - Reported earnings +21% on +1% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Technically, it broke out on 4/20/12 and is now consolidating above prior highs and its 50 DMA line defining support in the $27 area. Last noted in the 1/30/12 mid-day report - "Reported earnings +19% on -27% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Lackluster sales revenues growth is a concern."

1/30/2012 12:18:11 PM - Holding its ground near its 52-week high, consolidating above prior chart highs and its 50 DMA line. Reported earnings +19% on -27% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior mid-day reports noted - "Lackluster sales revenues growth is a concern."

10/27/2011 12:42:03 PM - Approaching its 52-week high after a 15-week cup shaped consolidation that included a slump below its 200 DMA line. Lackluster sales revenues growth is a concern yet its earnings increases have been above the +25% guideline in the 4 latest quarterly comparisons through Sep '11. Annual earnings (A criteria) history has been slow and steady.

9/19/2008 1:19:19 PM - Turned lower after hitting a new high. Lackluster sales growth is a concern yet its earnings increases have been above the +25% guideline in the 2 latest quarters. It has made steady progress since clearing multi-year highs in the $23 area and found great suppor near its 50 DMA line.

9/16/2008 12:51:56 PM - Lackluster sales growth is a concern yet its earnings increases have been above the +25% guideline in the 2 latest quarters. It has made steady progress since clearing multi-year highs in the $23 area and found great suppor near its 50 DMA line.

9/9/2008 - Rallying with near average volume above prior highs in the $25 area which have been a stubborn chart resistance level. Lackluster sales growth is a concern while earnings increases have been above the +25% guideline in the 2 latest quarters.

7/23/2008 1:50:55 PM -

Quietly trading near prior highs in the $25 area, which has been a stubborn resistance level. Lackluster sales growth is a concern while earnings increases have been above the +25% guideline in the 2 latest quarters.



7/18/2008 12:31:46 PM -

Near prior highs in the $25 area, which has been a stubborn resistance level. Earnings and sales growth has been unimpressive.



6/30/2008 12:50:24 PM -

A second consecutive gain on above average volume has it hitting a new 52-week high today and challenging all-time highs in the $25 area with little resistance remaining due to overhead supply. Earnings and sales showed better increases in the latest quarter, but prior growth has been below guidelines.



5/19/2008 1:55:16 PM -

Earnings and sales showed better increases in the latest quarter but prior growth has been below guidelines. Consolidating quietly in recent weeks near all-time highs in the $25 area with little resistance remaining due to overhead supply.



5/16/2008 1:25:40 PM -

Earnings and sales showed better increases in the latest quarter but prior growth has been below guidelines. Near all-time highs in the $25 with little resistance remaining.



5/7/2008 12:55:55 PM -

Earnings and sales below guidelines.



5/5/2008 12:40:28 PM -

Earnings and sales below guidelines.