3/5/2024 12:30:20 PM - Very extended from any sound base and powering to new all-time highs with today's 10th consecutive volume-driven gain. Reported Dec '23 quarterly earnings +52% on +9% sales revenues, its 4th strong quarterly comparison versus the year-ago periods. Fundamental concerns remain after a slight downturn in FY '22 earnings (A criteria).

3/4/2024 12:29:28 PM - Very extended from any sound base and powering to new all-time highs with today's 9th consecutive volume-driven gain. Reported Dec '23 quarterly earnings +52% on +9% sales revenues, its 4th strong quarterly comparison versus the year-ago periods. Fundamental concerns remain after a slight downturn in FY '22 earnings (A criteria).

2/12/2024 12:41:11 PM - Extended from any sound base and perched at its all-time high. Due to report Dec '23 quarterly results on 2/14/24. Reported strong Mar, Jun, and Sep '23 quarterly earnings versus the year-ago periods. Fundamental concerns remain after a slight downturn in FY '22 earnings (A criteria).

9/15/2023 12:38:06 PM - Sputtering well below its 50 DMA line. Reported strong Mar and Jun '23 quarterly earnings versus the year-ago period. Stalled after last noted in the 7/05/23 mid-day report - "Fundamental concerns remain due to erratic and subpar growth in prior quarterly comparisons."

7/5/2023 11:59:48 AM - Faces no resistance due to overhead supply, but pulling back today for a 2nd loss following a streak of 9 consecutive gains. Reported strong Mar '23 quarterly earnings versus the year-ago period. Fundamental concerns remain due to erratic and subpar growth in prior quarterly comparisons.

5/4/2023 12:55:15 PM - Gapped up today clearing the recent high ($386) but it faces resistance due to overhead supply up to the $446 level. Reported strong Mar '23 quarterly earnings versus the year-ago period. Fundamental concerns remain due to erratic and subpar growth in prior quarterly comparisons.

6/4/2021 12:13:27 PM - Today's loss has it pulling back below its 50 DMA line ($356) which has acted as support during its ongoing ascent. Reported Mar '21 quarterly earnings +154% on +3% sales revenues versus the year ago period. Fundamental concerns remain due to sub par sales revenues growth.

3/31/2021 12:32:07 PM - Pulling back after today's early gain challenged its all-time high. Its 50 DMA line ($323) defines near-term support. Reported Dec '20 quarterly earnings +40% on +7% sales revenues versus the year ago period. Fundamental concerns remain.

11/4/2020 12:38:31 PM - Gapped down today but rebounded toward its all-time high. Its 50 DMA line ($238) defines near-term support. Reported Sep '20 quarterly earnings +19% on -7% sales revenues versus the year ago period. Fundamental concerns remain.

2/11/2020 1:12:12 PM - Retreating from its all-time high, violating its 50 DMA line ($271) with today's volume-driven loss. Reported Dec '19 quarterly earnings +27% on +8% sales revenues. Fundamental concerns remain.

1/14/2020 12:24:22 PM - Retreating from its all-time high, violating its 50 DMA line ($268) with today's volume-driven loss. Reported Sep '19 quarterly earnings +30% on +16% sales revenues. Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

11/4/2019 12:20:32 PM - Hovering near its all-time high, finding support near its 50 DMA line ($263). Reported Sep '19 quarterly earnings +30% on +16% sales revenues. However, prior quarterly earnings results have been erratic since noted with caution in the 2/07/17 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/1/2019 12:45:09 PM - Hovering near its all-time high, finding support near its 50 DMA line ($263). Reported Sep '19 quarterly earnings +30% on +16% sales revenues. However, prior quarterly earnings results have been erratic since noted with caution in the 2/07/17 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

10/29/2019 12:32:04 PM - Hovering near its all-time high. Reported Sep '19 quarterly earnings +30% on +16% sales revenues. However, prior quarterly earnings results have been erratic since noted with caution in the 2/07/17 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

7/31/2019 1:01:53 PM - Gapped up on the prior session and rallying further today hitting new all-time highs. Reported Jun '19 quarterly earnings +8% on +6% sales revenues. Earnings have been erratic since noted with caution in the 2/07/17 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

7/30/2019 12:44:31 PM - Gapped up today challenging its all-time high. Reported Jun '19 quarterly earnings +8% on +6% sales revenues. Earnings have been erratic since last noted with caution in the 2/07/17 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

2/7/2017 12:49:03 PM - Gapped down a couple of times recently while retreating from all-time highs. Reported Sep '16 quarterly earnings +22% on +2% sales revenues. Found support near its 50 DMA line during its consolidations since noted with caution in the 11/11/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

1/25/2017 12:45:54 PM - Gapped up today hitting a new all-time high. Reported Sep '16 quarterly earnings +22% on +2% sales revenues. Found support near its 50 DMA line during its consolidation since last noted with caution in the 11/11/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/11/2016 12:50:29 PM - Perched at all-time highs after impressive volume-driven gains. Reported Sep '16 quarterly earnings +22% on +2% sales revenues. Found support at its 200 DMA line during its consolidation since noted with caution in the 8/01/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/9/2016 12:25:24 PM - Gapped up today for a considerable gain and new all-time high adding to a spurt of volume-driven gains. Reported Sep '16 quarterly earnings +22% on +2% sales revenues. Found support at its 200 DMA line during its consolidation since noted with caution in the 8/01/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/2/2016 12:53:40 PM - Gapped up on the prior session rebounding toward its all-time high with a 3rd consecutive volume-driven gain. Reported Sep '16 quarterly earnings +22% on +2% sales revenues. Found support at its 200 DMA line during its consolidation since noted with caution in the 8/01/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/1/2016 12:30:49 PM - Gapped up today, rebounding toward its all-time high with a 3rd consecutive volume-driven gain. Reported Sep '16 quarterly earnings +22% on +2% sales revenues. Found support at its 200 DMA line during its consolidation since last noted with caution in the 8/01/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

8/1/2016 12:30:00 PM - Gapped down today. Reports Jun '16 quarterly earnings tomorrow. Found support at its 50 DMA line during its orderly consolidation since noted with caution in the 5/27/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/24/2016 12:47:29 PM - Reported greatly improved Mar '16 quarterly earnings with +14% sales revenues. Found support at its 50 DMA line during its orderly consolidation since last noted with caution in the 5/27/16 mid-day report - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

5/27/2016 12:52:35 PM - Reported greatly improved Mar '16 quarterly earnings with +14% sales revenues. Wedging to new 52-week highs after holding its ground stubbornly since a spurt of volume-driven gains when the 5/10/16 mid-day report cautioned - " Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

5/10/2016 1:07:09 PM - Reported greatly improved Mar '16 quarterly earnings with +14% sales revenues. Powering to new 52-week highs with today's 4th consecutive volume-driven gain following a deep consolidation below its 200 DMA line. Earnings rose +22% on -1% lower sales revenues for the Dec '15 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

5/6/2016 12:57:49 PM - Reported greatly improved Mar '16 quarterly earnings with +14% sales revenues. Perched near its 52-week high following a deep consolidation below its 200 DMA line. Earnings rose +22% on -1% lower sales revenues for the Dec '15 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

5/5/2016 12:36:35 PM -

Reported Mar '16 quarterly results. Perched near its 52-week high following a deep consolidation below its 200 DMA line. Earnings rose +22% on -1% lower sales revenues for the Dec '15 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



5/4/2016 12:32:10 PM -

Perched near its 52-week high following a deep consolidation below its 200 DMA line. Reported earnings +22% on -1% sales revenues for the Dec '15 quarter and fundamental concerns remain. Noted with caution in the 8/04/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



5/3/2016 12:48:09 PM -

Perched near its 52-week high following a deep consolidation below its 200 DMA line. Reported earnings +22% on -1% sales revenues for the Dec '15 quarter and fundamental concerns remain. Last noted with caution in the 8/04/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



8/4/2015 12:38:26 PM -

Perched near its 52-week high. Reported earnings -10% on +38% sales revenues for the Jun '15 quarter. Last noted with caution in the 6/02/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



6/2/2015 12:46:05 PM -

Endured distributional pressure recently while consolidating above prior highs in the $146 area defining near-term support to watch. Prior mid-day reports cautioned members - "Reported improved sales revenues and earnings increases in the Dec '14 and Mar '15 quarterly comparisons, but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



5/26/2015 12:46:41 PM -

Consolidating near its 52-week high, stubbornly holding its ground following volume-driven gains. Prior mid-day reports cautioned members - "Reported improved sales revenues and earnings increases in the Dec '14 and Mar '15 quarterly comparisons, but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



5/12/2015 1:02:20 PM -

Perched near its 52-week high following volume-driven gains. Prior mid-day reports cautioned members - "Reported improved sales revenues and earnings increases in the Dec '14 and Mar '15 quarterly comparisons, but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



5/8/2015 12:54:39 PM -

Hitting new 52-week highs a gap up today after additional volume-driven gains this week. The 5/01/15 mid-day report cautioned members - "Reported improved sales revenues and earnings increases in the Dec '14 and Mar '15 quarterly comparisons, but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



5/1/2015 1:02:21 PM -

Hitting new 52-week highs with big volume-driven gains. Reported improved sales revenues and earnings increases in the Dec '14 and Mar '15 quarterly comparisons, but prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



6/19/2007 12:51:44 PM - "C" and sales history are below 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.

6/11/2007 12:41:52 PM - "C" and sales history are below 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.

6/7/2007 12:46:16 PM - "C" and sales history are below 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.

5/22/2007 12:43:29 PM - "C" and sales history are below 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.

5/8/2007 12:44:58 PM - "C" and sales history are below 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.

5/3/2007 12:39:30 PM - "C" and sales history are below 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.

4/30/2007 1:03:10 PM - "C" and sales history are below 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.

4/23/2007 1:03:58 PM - "C" and sales history are below 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.

4/20/2007 12:59:06 PM - "C" and sales history are below 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.

4/16/2007 12:37:07 PM - "C" and sales history are below 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.

2/27/2007 1:15:06 PM - No base to buy from. Studies of the greatest stocks showed these stocks advanced after being in basing patterns, or chart formations, in which stock prices move basically sideways, or "consolidate," over a number of weeks.

2/20/2007 1:07:07 PM - No base to buy from.

2/14/2007 1:20:18 PM - No base to buy from.

2/13/2007 12:55:36 PM - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

2/9/2007 1:16:27 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

4/5/2006 12:45:12 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

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

3/30/2006 12:41:10 PM - As previously noted on 10/04/05 - "Too ET from a sound base of support at this point to be considered buyable under the guidelines."

3/15/2006 12:48:37 PM - As previously noted on 10/04/05 - "Too ET from a sound base of support at this point to be considered buyable under the guidelines."

3/10/2006 12:29:43 PM - As previously noted on 10/04/05 - "Too ET from a sound base of support at this point to be considered buyable under the guidelines."

3/8/2006 12:58:24 PM - As previously noted on 10/04/05 - "Too ET from a sound base of support at this point to be considered buyable under the guidelines."

10/28/2005 12:42:42 PM - As previously noted on 10/04/05 - 'Too ET from a sound base of support at this point to be considered buyable under the guidelines.'

10/26/2005 1:55:13 PM - As previously noted on 10/04/05 - 'Too ET from a sound base of support at this point to be considered buyable under the guidelines.'

10/19/2005 1:12:58 PM - As previously noted on 10/04/05 - 'Too ET from a sound base of support at this point to be considered buyable under the guidelines.'

10/18/2005 1:09:50 PM - As previously noted on 10/04/05 - 'Too ET from a sound base of support at this point to be considered buyable under the guidelines.'

10/4/2005 12:45:46 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

10/3/2005 12:52:36 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

9/30/2005 12:35:53 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

9/16/2005 12:55:22 PM - Base questionable.

9/9/2005 12:36:24 PM - Base questionable.

9/6/2005 1:00:35 PM - Base questionable.

9/1/2005 1:28:12 PM - Base questionable.

8/31/2005 1:22:58 PM - Base questionable.