2/6/2024 12:57:02 PM - Slumping below its 50 DMA line with today's "negative reversal" and volume-driven loss. Reported Dec '23 quarterly earnings -5% on +5% sales revenues versus the year-ago period, its 6th quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

10/10/2023 12:42:22 PM - Slumped well below its 50 DMA line with recent volume-driven losses. Reported Jun '23 quarterly earnings +16% on +1% sales revenues versus the year-ago period, its 4th quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

10/6/2023 12:32:52 PM - Slumping below its 50 DMA line with recent volume-driven losses. Reported Jun '23 quarterly earnings +16% on +1% sales revenues versus the year-ago period, its 4th quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

7/25/2023 12:13:40 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Reported Jun '23 quarterly earnings +16% on +1% sales revenues versus the year-ago period, its 4th quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

7/17/2023 12:36:53 PM - Hitting a new 52-week high with today's 6th consecutive gain. Reported Mar '23 quarterly earnings -6% on +8% sales revenues versus the year-ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

6/16/2023 1:21:13 PM - Rebounding after a deep copnsolidation, it faces little resistance due to overhead supply up to the $141 level. Reported Mar '23 quarterly earnings -6% on +8% sales revenues versus the year-ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

4/20/2023 12:51:27 PM - Wedging further above its 50 DMA line and recent highs with a spurt of gains, but it faces resistance due to overhead supply up to the $141 level. Reported Dec '22 quarterly earnings -16% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

3/17/2023 1:15:41 PM - Sputtering below its 50 DMA line and it faces resistance due to overhead supply up to the $141 level. Reported Dec '22 quarterly earnings -16% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria) of the fact-based investment system.

1/3/2022 12:54:14 PM - Pulling back from its all-time high. Reported Sep '21 quarterly earnings +10% on +9% sales revenues versus the year ago period. Prior earnings and sub par sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines.

12/20/2021 12:45:12 PM - Perched at its all-time high. Reported Sep '21 quarterly earnings +10% on +9% sales revenues versus the year ago period. Prior earnings and sub par sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines.

12/17/2021 1:10:18 PM - Perched at its all-time high. Reported Sep '21 quarterly earnings +10% on +9% sales revenues versus the year ago period. Prior earnings and sub par sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines.

10/6/2020 12:37:05 PM - Gapped down on 10/02/20 after meeting resistance at its 50 DMA line since slumping from its all-time high. Reported greatly improved earnings in the Dec '19, Mar and Jun '20 quarters. Prior earnings and sub par sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines.

10/2/2020 12:27:05 PM - Gapped down today after meeting resistance at its 50 DMA line since slumping from its all-time high. Reported greatly improved earnings in the Dec '19, Mar and Jun '20 quarters. Prior earnings and sub par sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines.

8/2/2018 1:45:23 PM - Holding its ground since a gap up gain on 7/31/18 hitting new 52-week and all-time highs. Reported greatly improved earnings in the Mar and Jun '18 quarters. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines.

8/1/2018 1:09:25 PM - Gapped up on the prior session hitting new 52-week and all-time highs. Reported greatly improved earnings in the Mar and Jun '18 quarters. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines.

7/31/2018 1:17:09 PM - Gapped up today hitting new 52-week and all-time highs. Reported greatly improved earnings in the Mar and Jun '18 quarters. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines.

6/5/2018 12:51:06 PM - Hitting new 52-week and all-time highs. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines.

10/31/2016 12:51:55 PM - Sputtering below its 50 DMA line. Last noted with caution in the 9/22/16 mid-day report - "Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines."

9/22/2016 1:01:50 PM - Touched a new all-time high earlier today, quietly trading above its April 2006 high. Prior mid-day reports recently cautioned members - "Reported earnings +26% on +6% sales revenues for the Jun '16 quarter, not as much improvement in earnings or sales as shown in the Dec '15 and Mar '16 quarterly comparisons. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines."

9/1/2016 12:39:42 PM - Churning above average volume recently while perched within striking distance of the all-time high hit in April 2006. The 8/31/16 mid-day report cautioned - "Reported earnings +26% on +6% sales revenues for the Jun '16 quarter, not as much improvement in earnings or sales as shown in the Dec '15 and Mar '16 quarterly comparisons. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines."

8/31/2016 12:36:12 PM - Perched within striking distance of all-time highs hit in April 2006. Reported earnings +26% on +6% sales revenues for the Jun '16 quarter, not as much improvement in earnings or sales as shown in the Dec '15 and Mar '16 quarterly comparisons. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines.

6/17/2016 11:47:18 AM - Reported improved earnings in the Dec '15 and Mar '16 quarters. Prior earnings and sales revenues growth history is not a match with the fact-based investment system's guidelines.

11/17/2005 1:39:04 PM - 'C' below guidelines.

11/8/2005 1:12:48 PM - 'C' below guidelines.

10/26/2005 1:58:01 PM - 'C' below guidelines.

9/16/2005 1:07:44 PM - 'C' below guidelines.

8/2/2005 12:42:45 PM - No base.

7/28/2005 2:01:58 PM - No base.

11/29/2004 12:43:30 PM - Y - Pretty good group. Decent base and "C". Nice "A", "S" & "I". Though RS line is falling off. pivot point of $33.31. Max buy of $34.98.

11/24/2004 12:55:08 PM - Y - Pretty good group. Decent base and "C". Nice "A", "S" & "I". pivot point of $33.31. Max buy of $34.98.

11/23/2004 12:48:10 PM - Y - Pretty good group. Decent base and "C". Nice "A", "S" & "I". pivot point of $33.31. Max buy of $34.98.

11/22/2004 12:43:24 PM - Y - Pretty good group. Decent base and "C". Nice "A", "S" & "I". pivot point of $33.31. Max buy of $34.98.

11/11/2004 1:05:45 PM - Y - L in pretty good group. Decent base and "C". Nice "A", "S" & "I". pivot point of $66.63. Max buy of $69.96.

11/10/2004 12:44:42 PM - Y - L in pretty good group. Decent base and "C". Nice "A", "S" & "I". pivot point of $66.63. Max but of $69.96.

11/3/2004 1:04:05 PM - L in pretty good group. Base building at this point.

11/2/2004 12:36:43 PM - L in pretty good group. Base building at this point.

10/27/2004 12:36:04 PM - L in pretty good group. Base building at this point.

10/14/2004 1:00:00 PM - L in pretty good group. Base questionable at this point.