12/19/2023 12:43:19 PM - Hitting new multi-year highs with today's 5th consecutive volume-driven gain. Reported Sep '23 quarterly earnings +11% on +3% sales versus the year ago period, below the +25% minimum earnings guideline (C criteria). Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines.

11/14/2023 12:33:47 PM - Hitting new multi-year highs with today's volume-driven gain adding to a recent spurt higher. Reported Sep '23 quarterly earnings +11% on +3% sales versus the year ago period, below the +25% minimum earnings guideline (C criteria). Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines.

9/20/2023 12:20:53 PM - Hit a new multi-year high with a big volume-driven gain on 9/18/23 and prior mid-day reports noted - "Reported Jun '23 quarterly earnings +30% on +15% sales versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines."

9/19/2023 12:20:39 PM - Hit a new multi-year high with a big volume-driven gain on the prior session. Reported Jun '23 quarterly earnings +30% on +15% sales versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines.

9/18/2023 12:54:22 PM - Hitting new multi-year highs with today's a big volume-driven gain. Reported Jun '23 quarterly earnings +30% on +15% sales versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has not been a great match with the fact-based investment system's fundamental guidelines.

3/18/2021 12:38:25 PM - Reported Dec '20 quarterly earnings +121% on +3% sales versus the year ago period. Rising near its 2020 high while hitting a new 52-week high with today's a big volume-driven gain. Found support at its 50 DMA line ($35.31). Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."

2/24/2021 12:35:10 PM - Reported Dec '20 quarterly earnings +121% on +3% sales versus the year ago period. Pulling back from its 52-week high with a big volume-driven loss today testing its 50 DMA line ($33.11). Still faces resistance due to overhead supply. Went through a deep consolidation since last noted with caution in the 11/11/19 mid-day report - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."

11/11/2019 1:07:05 PM -
Powered to new 52-week highs with big volume-driven gain last week. Still faces resistance due to overhead supply. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."


11/8/2019 12:32:47 PM -
Powering to another new 52-week high with today's 2nd consecutive big volume-driven gain. Still faces resistance due to overhead supply. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."


11/7/2019 12:41:57 PM -
Powering to a new 52-week high with today's big volume-driven gain. Still faces resistance due to overhead supply. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."


10/28/2019 12:30:10 PM -
Perched at its 52-week high but it faces resistance due to overhead supply. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."


10/18/2019 12:40:10 PM -
Perched at its 52-week high but it faces resistance due to overhead supply. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."


10/16/2019 12:39:54 PM -
Challenging its 52-week high but faces resistance due to overhead supply. The 10/15/19 mid-day report noted - "Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines."


10/15/2019 12:55:02 PM -
Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines.


9/16/2019 12:34:48 PM - Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines.

9/13/2019 1:12:25 PM - Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines.

9/12/2019 12:37:39 PM - Quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's fundamental guidelines.

4/8/2008 12:45:29 PM - Hit a new all-time high today on its third consecutive session trading higher with above average volume. Earnings have been strong but sales growth has been under the +25% guideline.

11/8/2007 2:17:38 PM - Reversed from an earlier all-time high. Earnings have been strong but sales growth has been under the +25% guideline.

8/23/2007 12:39:36 PM - Base questionable and sales history is below the guidelines.

8/20/2007 12:29:00 PM - Base questionable and sales history is below the guidelines.

6/5/2007 12:35:16 PM - "C" questionable and sales history is below the guidelines.

5/31/2007 1:08:51 PM - "C" questionable and sales history is below the guidelines.

5/30/2007 12:47:07 PM - "C" questionable and sales history is below the guidelines.

5/7/2007 1:16:10 PM - "C" questionable and sales history is below the guidelines.

5/3/2007 12:38:28 PM - "C" questionable and sales history is below the guidelines.

5/2/2007 12:35:00 PM - "C" questionable and sales history is below the guidelines.

4/30/2007 1:02:46 PM - "C" questionable and sales history is below the guidelines.

4/27/2007 12:35:36 PM - "C" questionable and sales history is below the guidelines.

4/26/2007 12:46:57 PM - "C" questionable and sales history is below the guidelines.

4/16/2007 12:34:32 PM - "C" questionable and sales history is below the guidelines.

4/13/2007 1:31:33 PM - "C" questionable and sales history is below the guidelines.

2/16/2007 12:48:41 PM - "C" questionable and sales history is below the guidelines.