2/1/2023 12:31:31 PM - Violating its 50 DMA line today. Reported +18% earnings on +13% sales revenues for the Dec '22 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

9/14/2022 12:54:52 PM - Reported +15% earnings on +16% sales revenues for the Jun '22 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

8/8/2019 12:38:30 PM - Sputtering below its 50 DMA line following volume-driven losses. Reported +7% earnings on +1% sales revenues for the Jun '19 quarter, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria).

8/2/2019 12:40:49 PM - Gapped down today testing its 50 DMA line and prior low. Reported +7% earnings on +1% sales revenues for the Jun '19 quarter, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria).

7/10/2019 12:43:48 PM - Perched near its all-time high today, consolidating after a recent spurt of gains backed by above average volume conviction. Last noted in the 4/26/19 mid-day report - "Reported +12% earnings on +2% sales revenues for the Mar '19 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria)."

4/26/2019 12:23:30 PM - Hitting a new all-time high today and recent gains have been backed by above average volume conviction. Reported +12% earnings on +2% sales revenues for the Mar '19 quarter, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria).

4/16/2019 12:39:17 PM - Perched at its all-time high after wedging higher with recent gains lacking great volume conviction. Reported +17% earnings on +5% sales revenues for the Dec '18 quarter, below the +25% minimum earnings guideline (C criteria).

10/9/2018 12:15:18 PM - Slumping near its 200 DMA line ($142) which acted as support in prior months. Last noted in the 10/03/18 mid-day report - "Reported +30% earnings on +11% sales revenues for the Jun '18 quarter. Prior quarterly comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria)."

10/3/2018 12:29:52 PM - Slumped below its 50 DMA line ($152) while retreating from its all-time high. Reported +30% earnings on +11% sales revenues for the Jun '18 quarter. Prior quarterly comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria).

1/31/2018 1:13:15 PM - Hitting a new all-time high. Reported +17% earnings on +8% sales revenues for the Dec '17 quarter. Prior quarterly comparisons have been below the +25% minimum earnings guideline (C criteria).

10/17/2017 12:40:52 PM - Consolidating near its all-time high. Reported +17% earnings on +8% sales revenues for the Jun '17 quarter. Prior quarterly comparisons have been below the +25% minimum earnings guideline (C criteria).

7/28/2014 12:31:41 PM -

Consolidating near its 50 DMA line. Reported +16% earnings on +5% sales revenues for the Jun '14 quarter. Prior quarterly comparisons have been below the +25% minimum earnings guideline (C criteria).



4/25/2014 12:22:57 PM -

Consolidating near its 50 DMA line. Reported +23% earnings on +10% sales revenues for the Mar '14 quarter. Prior quarterly comparisons have been below the +25% minimum earnings guideline (C criteria).



1/30/2014 12:50:31 PM -

Hit a new 52-week high today then pulled back near its 50 DMA line. Recent volume-driven losses indicated distributional pressure. Quarterly earnings increases through Dec '13 have been below the +25% guideline in the last 8 comparisons, missing the C criteria. The downturn in FY '09 earnings and erratic annual earnings (A criteria) history was also noted as a concern.



1/29/2014 2:28:40 PM -

Violated its 50 DMA line with recent volume-driven losses, pulling back from its 52-week high. Last noted with caution in the 10/04/13 mid-day report - "Quarterly earnings increases have been below the +25% guideline in the last 7 comparisons, missing the C criteria. The downturn in FY '09 earnings and erratic annual earnings (A criteria) history is a concern."



10/4/2013 12:22:03 PM -

Extended from any sound base, pulling back from its 52-week high hit this week. The 10/01/13 mid-day report cautioned - "Quarterly earnings increases have been below the +25% guideline in the last 7 comparisons, missing the C criteria. The downturn in FY '09 earnings and erratic annual earnings (A criteria) history is a concern."



10/1/2013 12:40:42 PM -

Extended from any sound base, hitting another new 52-week high today. Quarterly earnings increases have been below the +25% guideline in the last 7 comparisons, missing the C criteria. The downturn in FY '09 earnings and erratic annual earnings (A criteria) history is a concern.



4/26/2011 12:38:48 PM -

Extended from any sound base, inching up for another new 52-week high today. After a considerable gap up gain on 4/21/11 it was noted - "Quarterly earnings increases above the +25% guideline in the last 4 comparisons satisfy the C criteria. The downturn in FY '09 earnings and lackluster annual earnings (A criteria) history is a concern."



4/25/2011 11:56:25 AM -

Extended from any sound base, perched near its 52-week high following a considerable gap up gain on the prior session. Quarterly earnings increases above the +25% guideline in the last 4 comparisons satisfy the C criteria. The downturn in FY '09 earnings and lackluster annual earnings (A criteria) history is a concern.



4/7/2011 12:43:22 PM -

Extended from any sound base after a streak of 7 consecutive gains. Quarterly earnings increases above the +25% guideline in the last 4 comparisons satisfy the C criteria. The downturn in FY '09 earnings and lackluster annual earnings (A criteria) history is a concern.



8/22/2008 - Sub par fundamentals.

8/9/2007 1:00:23 PM - Base questionable.

8/8/2007 1:08:35 PM - Base questionable.

3/29/2006 12:56:15 PM - Base questionable.

3/28/2006 12:44:01 PM - Base questionable.

3/24/2006 12:37:32 PM - Base questionable.

12/22/2004 12:27:39 PM - Best in decent group. EPS rank is a little lower than the guidelines suggest. Base building at this point.

12/13/2004 12:51:44 PM - Best in decent group. Base buildign at this point.