11/20/2023 12:20:37 PM - Perched within close striking distance of its 52-week high with today's 14th gain in the span of 16 sessions while rebounding from below its 50 and 200 DMA lines. Fundamental concerns remain. Reported Sep '23 quarterly earnings +31% on +15% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

4/9/2020 12:35:16 PM - Rebounding above its 50 DMA line ($236) with today's big gain. Undercut its 200 DMA line with damaging volume-driven losses after last noted with caution in the 3/05/20 mid-day report - "Fundamental concerns remain. Reported Dec '19 earnings +23% on +16% sales revenues. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

3/5/2020 12:38:03 PM - Consolidating near its 50 DMA line ($257) following volume-driven losses. Fundamental concerns remain. Reported Dec '19 earnings +23% on +16% sales revenues. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

2/27/2020 12:55:54 PM - Retreating from its all-time high and today's gap down and volume-driven loss violated its 50 DMA line ($255). Fundamental concerns remain. Reported Dec '19 earnings +23% on +16% sales revenues. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

9/21/2018 12:45:25 PM - Retreating from its all-time high with today's volume-driven loss violating its 50 DMA line ($176). The prior low ($168) defines important near term support to watch above its 200 DMA line. Fundamental concerns remain. Reported Jun '18 earnings +32% on +17% sales revenues, its 2nd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria).

7/27/2018 12:50:38 PM - Extended from any sound base and retreating from its all-time high with today's volume-driven loss. Its 50 DMA line ($176) and prior low ($168) define near term support to watch. Fundamental concerns remain. Reported Jun '18 earnings +32% on +17% sales revenues, its 2nd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria).

4/26/2018 12:34:57 PM - Rebounding above its 50 DMA line ($164.84) with today's 2nd consecutive volume-driven gain. Due to report earnings news before the open tomorrow. Fundamental concerns remain as last noted in the 2/09/18 mid-day report - "Reported Dec '17 earnings +20% on +24% sales revenues. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria)."

2/9/2018 1:08:08 PM - Slumping below its 50 DMA line ($154) with damaging volume-driven losses this week. Reported Dec '17 earnings +20% on +24% sales revenues. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).

2/6/2018 12:54:46 PM - Undercut its 50 DMA line ($153.77) on the prior session and traded lower today before managing a "positive reversal". Last noted in the 11/17/17 mid-day report with caution - "Reported Sep '17 earnings +10% on +16% sales revenues. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria)."

11/17/2017 12:05:55 PM - Found support at its 50 DMA line and it has rebounded near its all-time high. Reported Sep '17 earnings +10% on +16% sales revenues. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria).

11/3/2017 1:17:54 PM - Dipped near its 50 DMA line earlier in the session then rallied near its all-time high. Reported Sep '17 earnings. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria).

7/24/2017 12:56:33 PM - Found support in recent months near its 50 DMA line and rallied to new all-time highs. Reported earnings +16% on +8% sales revenues for the Jun '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria).

7/13/2017 12:16:26 PM - Found support in recent months near its 50 DMA line and rallied to new all-time highs. Reported earnings +58% on +19% sales revenues for the Mar '17 quarter, but prior quarterly comparisons were below the +25% minimum guideline (C criteria).

6/12/2015 12:39:37 PM - Found support this week near its 50 DMA line. Reported earnings +11% on +13% sales revenues for the Mar '15 quarter, below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

12/10/2014 1:06:17 PM -

Undercut its 50 DMA line when recently enduring distributional pressure. Reported earnings +17% on +16% sales revenues for the Sep '14 quarter, its 5th consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



10/24/2014 12:37:57 PM -

Undercut its 50 DMA line when recently enduring distributional pressure, then rebounded to challenge its 52-week high. Last noted with caution in the 10/10/14 mid-day report - "Reported earnings +12% on +16% sales revenues for the Jun '14 quarter, its 4th consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



10/10/2014 12:44:53 PM -

Found support near its 50 DMA line when enduring distributional pressure. A "negative reversal" was noted at its 52-week high and prior mid-day reports cautioned members - "Reported earnings +12% on +16% sales revenues for the Jun '14 quarter, its 4th consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



8/15/2014 2:08:09 PM -

Found support near its 50 DMA line when enduring distributional pressure. A "negative reversal" was noted at its 52-week high and prior mid-day reports cautioned members - "Reported earnings +12% on +16% sales revenues for the Jun '14 quarter, its 4th consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



8/8/2014 12:33:15 PM -

Slumped below its 50 DMA line while enduring distributional pressure since last noted with caution in the 7/25/14 mid-day report as there was a "negative reversal" at its 52-week high - "Reported earnings +12% on +16% sales revenues for the Jun '14 quarter, its 4th consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



7/25/2014 12:38:13 PM -

Hit a new 52-week high today then abruptly reversed into the red. Reported earnings +12% on +16% sales revenues for the Jun '14 quarter, its 4th consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



5/28/2014 12:50:05 PM -

Perched at its 52-week high with today's 5th consecutive gain. The 5/15/14 mid day report cautioned members - "Reported earnings +3% on +5% sales revenues for the Mar '14 quarter, its 3rd consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



5/15/2014 12:42:24 PM -

Consolidating above its 50 DMA line. Reported earnings +3% on +5% sales revenues for the Mar '14 quarter, its 3rd consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



4/25/2014 12:31:04 PM -

Consolidating near its 50 DMA line. Reported earnings +3% on +5% sales revenues for the Mar '14 quarter, its 3rd consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Prior mid-day reports cautioned members - "Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



3/13/2014 12:28:59 PM -

Stubbornly held its ground above its 50 DMA line and made gradual progress since last noted in the 2/07/14 mid-day report with caution. Reported earnings +12% on +3% sales revenues for the Dec '13 quarter, its 2nd consecutive quarterly comparison with an earnings increase below the +25% minimum guideline (C criteria). Prior mid-day reports cautioned members - "Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



2/7/2014 12:25:12 PM -

Gapped up today hitting new 52-week highs following strong Dec '13 earnings news. Reported earnings +11% on +2% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Prior mid-day reports cautioned members - "Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



10/25/2013 12:40:22 PM -

Gapped down today and undercut its 50 DMA line before rebounding from earlier lows. Reported earnings +11% on +2% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Prior mid-day reports cautioned members - "Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



7/24/2013 1:58:39 PM -

Gapped up today, rallying above its 50 DMA line. Found support near prior highs during its deep consolidation since last noted in the 5/03/13 mid-day report. Reported earnings +32% on +18% sales revenues for the Jun '13 quarter, marking a 4th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



5/3/2013 12:49:59 PM -

Hitting another new 52-week high today. Reported earnings +28% on +13% sales revenues for the Mar '13 quarter, marking a 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Its considerable "breakaway gap" on 4/29/13 was noted while 2 recent mid-day reports cautioned - "Showed improved sales revenues and earnings increases in the Sep and Dec '12 quarterly comparisons, however its prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



5/2/2013 12:50:53 PM -

Holding its ground following a considerable "breakaway gap" on 4/29/13 for new 52-week highs. The 4/30/13 mid-day report cautioned - "Showed improved sales revenues and earnings increases in the Sep and Dec '12 quarterly comparisons, however its prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



4/30/2013 12:44:32 PM -

Trading up today following a considerable "breakaway gap" on the prior session hitting new 52-week highs. Showed improved sales revenues and earnings increases in the Sep and Dec '12 quarterly comparisons, however its prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



4/18/2006 12:43:17 PM - Base continues to be somwhat questionable.

4/3/2006 12:53:14 PM - Base somwhat questionable.

3/22/2006 12:56:37 PM - "C" just under guidelines.

2/3/2006 12:17:34 PM - "C" just under guidelines.

2/1/2006 12:44:20 PM - No base.

1/23/2006 12:46:12 PM - As just noted - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

1/17/2006 12:51:53 PM - As just noted - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

1/10/2006 12:50:06 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/1/2005 1:05:24 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/29/2005 12:48:22 PM - Base questionable.

10/31/2005 1:07:51 PM - 'C' and sales history below guidelines.

10/28/2005 - Gapped lower on Friday. 'C' and sales history below guidelines.

10/27/2005 1:04:25 PM - Gapped higher now Too ET. Recently noted "Base building. One to watch."

10/26/2005 1:54:18 PM - Gapped higher now Too ET. Recently noted "Base building. One to watch."

10/17/2005 1:26:25 PM - Base building. One to watch.

9/16/2005 12:54:49 PM - Base questionable.

1/24/2005 12:52:59 PM - Recently retreated towards its 50DMA. Found support and is now tracing out a multi-month base.

1/19/2005 12:40:05 PM - Recently retreated towards its 50DMA. Found support and is now tracing out a multi-month base.

11/11/2004 1:03:53 PM - No base at this point.