1/24/2024 12:27:48 PM - Perched near its 52-week high. Reported earnings -15% on -2% sales revenues for the Dec '23 quarter versus the year ago period. Fundamentals are not a good match with the fact-based investment system's guidelines.

1/23/2024 3:32:40 PM - Perched near its 52-week high. Reported earnings -3% on +3% sales revenues for the Sep '23 quarter versus the year ago period. Fundamentals are not a good match with the fact-based investment system's guidelines.

1/12/2024 12:51:32 PM - Reported earnings -3% on +3% sales revenues for the Sep '23 quarter versus the year ago period. Fundamentals are not a good match with the fact-based investment system's guidelines.

1/7/2022 12:29:01 PM - Found support near its 200 DMA line in recent weeks and it is challenging its all-time high with today's 5th consecutive gain. Reported earnings +40% on +16% sales revenues for the Sep ;'21 quarter versus the year ago period. Fundamentals are not a good match with the fact-based investment system's guidelines.

4/21/2017 12:28:35 PM - Gapped up on 4/20/17 rebounding above its 50 DMA line toward its all-time high, however the mid-day report cautioned members - "Reported earnings +19% on +32% sales revenues for the Mar '17 quarter, below the +25% minimum earnings guideline (C criteria). Fundamentals are not a good match with the fact-based investment system's guidelines."

4/20/2017 12:14:19 PM - Gapped up today, rebounding near its 50 DMA line toward its all-time high. Reported earnings +19% on +32% sales revenues for the Mar '17 quarter, below the +25% minimum earnings guideline (C criteria). Fundamentals are not a good match with the fact-based investment system's guidelines.

1/26/2017 12:22:52 PM - Rallied from support at its 50 DMA line for new all-time highs this week. Reported earnings +21% on +11% sales revenues for the Dec '16 quarter, below the +25% minimum earnings guideline (C criteria). Fundamentals are not a good match with the fact-based investment system's guidelines.

8/20/2015 12:19:20 PM - Violated its 50 DMA line with volume-driven losses. Reported earnings +15% on +6% sales revenues for the Jun '15 quarter, below the +25% minimum earnings guideline (C criteria). Went through a long consolidation and dipped below its 200 DMA line then rebounded since noted with caution in the 3/24/14 mid-day report - "Fundamentals are not a good match with the fact-based investment system's guidelines."

7/16/2015 12:25:00 PM - Consolidating above its 50 DMA line and still perched within striking distance of its 52-week high. Reported earnings +15% on +6% sales revenues for the Jun '15 quarter, below the +25% minimum earnings guideline (C criteria). Went through a long consolidation and dipped below its 200 DMA line then rebounded since noted with caution in the 3/24/14 mid-day report - "Fundamentals are not a good match with the fact-based investment system's guidelines."

7/15/2015 12:33:19 PM -

Perched near its 52-week high. Reported earnings +23% on +13% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria). Went through a long consolidation and dipped below its 200 DMA line then rebounded since noted with caution in the 3/24/14 mid-day report - "Fundamentals are not a good match with the fact-based investment system's guidelines."



6/2/2015 12:39:48 PM -

Reported earnings +23% on +13% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria). Went through a long consolidation and dipped below its 200 DMA line then rebounded since noted with caution in the 3/24/14 mid-day report - "Fundamentals are not a good match with the fact-based investment system's guidelines."



4/22/2015 12:15:32 PM -

Reported earnings +23% on +13% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria). Went through a long consolidation and dipped below its 200 DMA line then rebounded since last noted with caution in the 3/24/14 mid-day report - "Fundamentals are not a good match with the fact-based investment system's guidelines."



4/21/2014 12:03:54 PM -

Reported earnings +16% on +15% sales revenues for the Mar '14 quarter, below the +25% minimum earnings guideline (C criteria). Found support at its 200 DMA line during its consolidation since last noted in the 3/24/14 mid-day report with caution - "Fundamentals are not a good match with the fact-based investment system's guidelines."



3/24/2014 12:22:32 PM -

Perched near its 52-week high. Prior mid-day reports cautioned members - "Fundamentals are not a good match with the fact-based investment system's guidelines."



10/17/2013 12:28:40 PM -

Perched at its 52-week high. The 10/14/13 mid-day report cautioned members - "Fundamentals are not a good match with the fact-based investment system's guidelines."



10/14/2013 12:51:28 PM -

Perched at its 52-week high. Fundamentals are not a good match with the fact-based investment system's guidelines.



10/26/2004 1:00:00 PM - Good group. Too ET at this point to be buyable under the guidelines.

10/21/2004 1:00:00 PM - Good group. Up on good earnings news. Base somewhat questionable.

9/17/2004 1:00:00 PM - Pretty good group. Getting a little ET from $31 base at this point.

9/1/2004 1:00:00 PM - Pretty good group. Getting a little ET from $31 base at this point.

8/19/2004 1:00:00 PM - Pretty good group. Getting a little ET from $31 base at this point.

8/18/2004 1:00:00 PM - Pretty good group. Getting a little ET from $31 base at this point.

8/13/2004 1:00:00 PM - Pretty good group. Getting a little ET from $31 base at this point.

8/2/2004 1:00:00 PM - Pretty good group. Getting a little ET from $31 base at this point.

7/29/2004 1:00:00 PM - Pretty good group. Getting a little ET from $31 base at this point.

7/8/2004 1:00:00 PM - Leader in just okay group. Recent 2/1 stock split. Base building above support at this point.

7/1/2004 1:00:00 PM - Leader in poor group. Recent 2/1 stock split. Base building above support at this point.

6/30/2004 1:00:00 PM - Leader in poor group. Recent 2/1 stock split. Base building above support at this point.

6/25/2004 1:00:00 PM - Leader in poor group. Recent 2/1 stock split. Dase building at this point.

6/24/2004 1:00:00 PM - Leader in poor group. recent did 2/1 stock split/.

6/18/2004 1:00:00 PM - Leader in poor group.

6/7/2004 1:00:00 PM - Leader in poor group. Too ET from the $56 base.