1/6/2022 12:43:02 PM - Reported earnings +60% on +60% sales revenues for the Sep '21 quarter versus the year ago period, its 4th consecutive quarterly comparison above the +25% minimum guideline (C criteria). Up and down annual earnings is a flaw concerning the A criteria.

4/29/2019 12:29:36 PM - Reported earnings +15% on -1% sales revenues for the Mar '19 quarter, below the +25% minimum guideline (C criteria). Up and down annual earnings is a flaw concerning the A criteria.

8/17/2018 12:34:24 PM - Reported earnings +70% on +36% sales revenues for the Jun '18 quarter. Prior quarters did not have strong and steady earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings is a flaw concerning the A criteria.

12/18/2014 12:19:24 PM -

Recently slumped below its 50 DMA line with volume-driven losses. Reported earnings +32% on +21% sales revenues for the Sep '14 quarter. Wedged to new highs with gains lacking great volume conviction after last noted with caution in the 10/16/14 mid-day report -"Reported earnings +25% on +21% sales revenues for the quarter ended June 30, 2014 versus the year ago period. Prior quarters did not have earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings is a flaw concerning the A criteria."



10/16/2014 12:43:52 PM -

Rebounded after undercutting its 50 DMA line. Recently encountering distributional pressure. Reported earnings +25% on +21% sales revenues for the quarter ended June 30, 2014 versus the year ago period. Prior quarters did not have earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings is a flaw concerning the A criteria.



4/26/2012 12:38:46 PM -

Violating its 50 DMA line today, encountering more worrisome distributional pressure. Reported earnings +33% on +13% sales revenues for the quarter ended March 31, 2012 versus the year ago period. The 4/25/12 mid-day report noted - "Due to report earnings on Thursday, April 26th, and volume and volatility often increase near earnings news. Last noted in the 3/02/12 mid-day report while pulling back from its 52-week high after a streak of volume-driven gains - 'Quarterly earnings increases above the +25% guideline in at least the past 8 quarterly comparisons through Dec '11 satisfy the C criteria and sales revenues increases have shown recent acceleration from sub par levels. A downturn in FY '09 earnings is a flaw concerning the A criteria. It survived but failed to impress since last noted in the 3/22/06 mid-day report.'"



4/25/2012 1:02:49 PM -

Recently finding support near its 50 DMA line after encountering distributional pressure. Due to report earnings on Thursday, April 26th, and volume and volatility often increase near earnings news. Last noted in the 3/02/12 mid-day report while pulling back from its 52-week high after a streak of volume-driven gains - "Quarterly earnings increases above the +25% guideline in at least the past 8 quarterly comparisons through Dec '11 satisfy the C criteria and sales revenues increases have shown recent acceleration from sub par levels. A downturn in FY '09 earnings is a flaw concerning the A criteria. It survived but failed to impress since last noted in the 3/22/06 mid-day report."



3/2/2012 12:36:52 PM -

Small gap down today, pulling back from its 52-week high after a streak of volume-driven gains. Quarterly earnings increases above the +25% guideline in at least the past 8 quarterly comparisons through Dec '11 satisfy the C criteria and sales revenues increases have shown recent acceleration from sub par levels. A downturn in FY '09 earnings is a flaw concerning the A criteria. It survived but failed to impress since last noted in the 3/22/06 mid-day report.



3/22/2006 12:56:02 PM - As previously noted - Base questionable.

11/22/2005 12:52:24 PM - Base questionable.

10/11/2005 1:00:32 PM - Base questionable.

1/7/2005 1:29:19 PM - Pretty good group. Decent "A" and "C". Now base building bounced off its 50 DMA.

1/6/2005 12:30:56 PM - Pretty good group. Decent "A" and "C". Now base building bounced off its 50 DMA.

1/4/2005 12:29:19 PM - Pretty good group. Decent "A" and "C". Now base building above 50 DMA since recent advance.

12/8/2004 12:52:43 PM - Best in pretty good group. Decent "A" and "C". Now base building above 50 DMA since recent advance, could make a new all-time high close today if gains hold up.

12/7/2004 12:36:07 PM - Best in pretty good group. Decent "A" and "C". Now base building since recent advance.

11/15/2004 12:54:05 PM - Best in pretty good group. Decent "A" and "C". Too ET at this point to be buyable under the guidelines.

11/2/2004 12:30:45 PM - Best in pretty good group. Decent "A" and "C". Too ET at this point to be buyable under the guidelines.

10/26/2004 1:00:00 PM - Best in pretty good group. Decent "A" and "C". Too ET at this point to be buyable under the guidelines.

10/15/2004 1:00:00 PM - Best in pretty good group. BV BO today from a samewhat questionable base. Decent "A" and "C".

10/14/2004 1:00:00 PM - best in pretty good group. Decent "A" and "C". Nice BV BO (9/29). Now consolidating/basing.

9/7/2004 1:00:00 PM - Pretty good group. Decent "A".

9/1/2004 1:00:00 PM - Pretty good group. Decent "A".

8/17/2004 1:00:00 PM - Pretty good group. Decent "A". Base questionable.

8/12/2004 1:00:00 PM - Pretty good group. Decent "A". Base questionable.

8/11/2004 1:00:00 PM - Pretty good group. Decent "A". Base questionable though nice action today.

7/20/2004 1:00:00 PM - Best in pretty good group. Decent "A". Base questionable

7/19/2004 1:00:00 PM - Best in pretty good group. Decent "A". Base questionable

7/16/2004 1:00:00 PM - Best in pretty good group. Decent "A". Base questionable

6/18/2004 1:00:00 PM - Leader in just OK group. Decent "A". Base questionable

6/10/2004 1:00:00 PM - Leader in just OK group. Decent "A". Base questionable