10/11/2023 12:49:35 PM - Its 50 DMA line ($164) has acted as resistance following volume-driven losses. Faces resistance due to overhead supply up to the $184 level. Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

10/3/2023 12:37:56 PM - Its 50 DMA line ($165.88) acted as resistance and it has suffered volume-driven losses. Faces resistance due to ovcerhead supply up to the $184 level. Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

9/26/2023 12:27:19 PM - Rebounded near its 50 DMA line ($167.26) and met resistance after 2 volume-driven gains. Faces resistance due to ovcerhead supply up to the $184 level. Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

9/25/2023 12:19:56 PM - Rebounding near its 50 DMA line ($167.58) with today's 2nd consecutive volume-driven gain. Faces resistance due to ovcerhead supply up to the $184 level. Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

9/22/2023 12:36:27 PM - Slumped from its all-time high and well below its 50 DMA line ($167). Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

8/18/2023 12:47:39 PM - Slumped from its all-time high and it has been sputtering below its 50 DMA line ($166.81) which had acted as support during its ongoing ascent. It is extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

8/15/2023 12:53:31 PM - Slumped from its all-time high and fell below its 50 DMA line ($166.59) which had acted as support during its ongoing ascent. It is extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

8/3/2023 1:06:12 PM - Volume is running at an above average pace while pulling back from its all-time high hit on the prior session, testing (undercutting) support at its 50 DMA line ($165) which acted as support during its ongoing ascent. It is extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Through the Jun '23 quarter, its 3 latest quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

7/5/2023 12:02:34 PM - Pulled back from its all-time high and found support at its 50 DMA line last week after getting very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Through the Mar '23 quarter, 3 of the past 4 quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

6/29/2023 1:11:57 PM - Hovering near its all-time high after getting very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Through the Mar '23 quarter, 3 of the past 4 quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

6/14/2023 12:14:06 PM - Abruptly retreating from its all-time high with today's big volume-driven loss after getting very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Through the Mar '23 quarter, 3 of the past 4 quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

5/5/2023 1:54:43 PM - Extended from any sound base and hitting a new all-time high today with another noted volume-driven gain. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Through the Mar '23 quarter, 3 of the past 4 quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

5/1/2023 12:42:00 PM - It has not formed a sound base pattern and yet it remains perched near its all-time high following noted volume-driven gains. Through the Dec '22 quarter, 3 of the past 4 quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

4/27/2023 1:24:51 PM - Perched near its all-time high following noted volume-driven gains. Through the Dec '22 quarter, 3 of the past 4 quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

4/3/2023 12:40:41 PM - Pulling back for a big loss today with above-average volume, retreating from its all-time high following a spurt of volume-driven gains. Through the Dec '22 quarter, 3 of the past 4 quarterly comparisons versus the year-ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

3/8/2023 1:01:31 PM - Extended from any sound base and hitting a new all-time high with today's 5th consecutive volume-driven gain. Through the Dec '22 quarter 3 of the past 4 quarterly comparisons versus the year ago period had earnings per share up +25% or more (C criteria). Annual earnings had a downturn in FY '19.

7/18/2007 12:58:00 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/17/2007 12:38:13 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

7/13/2007 12:30:06 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.