9/30/2021 12:44:11 PM - Hit a new multi-year high with the prior volume-driven gain. Noted in prior mid-day reports - "In recent weeks it rallied straight up from support at its 200 DMA line. Quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

9/29/2021 1:17:56 PM - Hitting new multi-year highs again with today's gain. Noted in prior mid-day reports - "In recent weeks it rallied straight up from support at its 200 DMA line. Quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

9/28/2021 1:37:05 PM - Hit new multi-year highs again with today's 5th consecutive gain. Last noted in the 9/16/21 mid-day report - "In recent weeks it rallied straight up from support at its 200 DMA line. Quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

9/16/2021 12:43:26 PM - Pulling back today after hitting new 52-week and multi-year highs on the prior session with a big volume-driven gain. In recent weeks it rallied straight up from support at its 200 DMA line. Quarterly and annual earnings (C and A criteria) growth has not been strong and steady.

9/15/2021 1:22:03 PM - Hitting new 52-week and multi-year highs with today's big gain. In recent weeks it rallied straight up from support at its 200 DMA line. Quarterly and annual earnings (C and A criteria) growth has not been strong and steady.

9/8/2021 12:24:21 PM - Quarterly and annual earnings (C and A criteria) growth has not been strong and steady.

8/6/2014 12:55:38 PM - Slumped below its 50 DMA line with recent volume-driven losses. Reported earnings +22% on +29% sales revenues for the quarter ended Jun 30, 2014 versus the year ago period, below the +25% minimum earnings guideline (C criteria). Last noted with caution in the 6/12/14 mid-day report - "Annual earnings (A criteria) growth has not been strong and steady."

6/12/2014 1:03:18 PM - Challenging its 52-week and all-time highs today while adding to a spurt of volume-driven gains. No resistance remains due to overhead supply. Reported earnings +58% on +41% sales revenues for the quarter ended Mar 31, 2014 versus the year ago period, below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.

2/19/2014 1:25:31 PM - Hitting new 52-week and all-time highs today while adding to a spurt of volume-driven gains. No resistance remains due to overhead supply. Reported earnings +13% on +17% sales revenues for the quarter ended Dec 31, 2013 versus the year ago period, below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.

2/12/2014 1:07:59 PM - Rallying within striking distance of its 52-week and all-time highs with a spurt of volume-driven gains. Reported earnings +60% on +38% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Recent quarters Jun and Sep '13 showed better sales and earnings increases versus the year earlier, but prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady.

2/16/2011 1:03:52 PM - Hitting new 52-week and all-time highs today. Reported earnings +11% on +24% sales revenues for the quarter ended December 31, 2010 versus the year ago period. Held its ground and steadily climbed since the 1/20/11 mid-day report noted - "Recent quarters showed better sales and earnings increases versus the year earlier, but prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady. Reported earnings +134% on +52% sales revenues for the quarter ended September 30, 2010 versus the year ago period."

2/15/2011 1:03:38 PM - Perched at its 52-week and all-time high. The 1/20/11 mid-day report noted - "Recent quarters showed better sales and earnings increases versus the year earlier, but prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady. Reported earnings +134% on +52% sales revenues for the quarter ended September 30, 2010 versus the year ago period."

2/9/2011 1:53:33 PM - Touched new 52-week and all-time highs today. The 1/20/11 mid-day report noted - "Recent quarters showed better sales and earnings increases versus the year earlier, but prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady. Reported earnings +134% on +52% sales revenues for the quarter ended September 30, 2010 versus the year ago period."

1/20/2011 1:56:09 PM - Pulling back from new 52-week and all-time highs reached earlier this week. Recent quarters showed better sales and earnings increases versus the year earlier, but prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady. Reported earnings +134% on +52% sales revenues for the quarter ended September 30, 2010 versus the year ago period.

11/16/2010 1:17:58 PM - Gapped down today, pulling back from its 52-week and all-time high that was quietly reached last week without great volume conviction behind its latest gains. Reported earnings +134% on +52% sales revenues for the quarter ended September 30, 2010 versus the year ago period. Annual earnings (A criteria) history has been erratic.

6/4/2010 12:54:37 PM - Perched near its 52-week high after a recent streak of 6 consecutive gains backed by above average volume. Noted in recent mid-day reports - "Annual earnings (A criteria) history has been erratic and prior quarterly results were poor, but the latest two quarters showed improving sales revenues and earnings increases."

6/3/2010 1:35:46 PM - Pulling back from its 52-week high today after 6 consecutive gains backed by above average volume. Making its 3rd consecutive mid-day report appearance, it was previously noted - "Annual earnings (A criteria) history has been erratic and prior quarterly results were poor, but the latest two quarters showed improving sales revenues and earnings increases."

6/2/2010 1:01:40 PM - Hit a new 52-week high today with its 6th consecutive gain backed by above average volume while making its 2nd consecutive mid-day report appearance. Annual earnings (A criteria) history has been erratic and prior quarterly results were poor, but the latest two quarters showed improving sales revenues and earnings increases.

6/1/2010 1:09:39 PM - Hit a new 52-week high today with its 5th consecutive gain backed by above average volume. Annual earnings (A criteria) history has been erratic and prior quarterly results were poor, but the latest two quarters showed improving sales revenues and earnings increases.

5/6/2008 12:40:26 PM - Extended from its prior base, and recently ralling with unimpressive volume. Prior quarterly results were poor, but the latest two quarters showed solid sales revenues and earnings increases.

4/17/2008 2:09:49 PM - Extended from its prior base, and recently ralling with unimpressive volume. It scored multiple big gains on heavy volume in February as it cleared prior chart highs in the $42-44 area. Prior quarterly results were poor, but the latest quarter ended Dec 31, 2007 showed solid sales revenues and earnings increases.

3/13/2008 12:52:30 PM - Consolidating for the past couple of weeks after getting extended from its prior base after multiple big gains on heavy volume in February. Prior quarterly results were poor, but the latest quarter ended Dec 31, 2007 showed solid sales revenues and earnings increases.

3/4/2008 1:25:29 PM - Prior quarterly results were poor, but the latest quarter ended Dec 31, 2007 showed solid sales revenues and earnings increases. Extended from its prior base after several big gains on heavy volume in the past few weeks.

2/28/2008 1:50:41 PM - Prior quarterly results were poor, but the latest quarter ended Dec 31, 2007 showed solid sales revenues and earnings increases. Extended from its prior base after several big gains on heavy volume in the past few weeks.

2/26/2008 1:48:15 PM - Prior quarterly results were poor, but the latest quarter ended Dec 31, 2007 showed solid sales revenues and earnings increases. Extended from its prior base after several big gains on heavy volume in the past few weeks.

2/25/2008 1:17:41 PM - Prior quarterly results were poor, but the latest quarter ended Dec 31, 2007 showed solid sales revenues and earnings increases. Extended from its prior base after several big gains on heavy volume in the past few weeks.

2/22/2008 12:49:19 PM - Prior quarterly results were poor, but the latest quarter ended Dec 31, 2007 showed solid sales revenues and earnigns increases. Extended from its prior base after several big gains on heavy volume in the past few weeks.