10/20/2023 12:08:24 PM - Gapped up on 9/09/23 rebounding above its 50 DMA line and challenged multi-year highs with this week's volume-driven gains. Reported great earnings and sales revenues increases in the quarterly comparisons through Jun '23. Annual earnings (A criteria) have been strong following a downturn in FY '19 and '20.

10/9/2023 12:34:47 PM - Gapped up today rebounding above its 50 DMA line and back toward multi-year highs with a big volume-driven gain. Reported great earnings and sales revenues increases in the quarterly comparisons through Jun '23. Annual earnings (A criteria) have been strong following a downturn in FY '19 and '20.

1/23/2018 12:50:04 PM - Rallying near multi-year highs with big volume-driven gains this week. Reported great earnings and sales revenues increases in the Jun, Sep and Dec '17 quarters. Up and down annual earnings (A criteria) is a concern, so it is fundamentally below guidelines of the fact-based investment system.

9/24/2014 12:14:26 PM - Slumping toward its 200 DMA line since last noted with caution in the 8/27/14 mid-day report - "Reported earnings +32% on +10% sales revenues for the Jun '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) also is a concern, so it is fundamentally below guidelines of the fact-based investment system."

8/27/2014 12:23:34 PM - Consolidating below its 50 DMA line which has acted as resistance since retreating from its 52-week high hit after last noted with caution in the 7/22/14 mid-day report - "Reported earnings +32% on +10% sales revenues for the Jun '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) also is a concern, so it is fundamentally below guidelines of the fact-based investment system."

7/22/2014 12:18:04 PM - Hitting new 52-week and all-time highs again today with its 3rd consecutive volume-driven gain. Reported earnings +32% on +10% sales revenues for the Jun '14 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) also is a concern, so it is fundamentally below guidelines of the fact-based investment system.

7/21/2014 12:21:11 PM - Touched new 52-week and all-time highs today. Reported earnings +9% on +5% sales revenues for the Mar '14 quarter, below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) also is a concern, so it is fundamentally below guidelines of the fact-based investment system.

4/23/2014 1:01:58 PM - Hitting new 52-week and all-time highs again today while on track for its 7th consecutive gain. The 4/21/14 mid-day report cautioned members - "Reported earnings +48% on +5% sales revenues for the Dec '13 quarter, but prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) also is a concern, so it is fundamentally below guidelines of the fact-based investment system."

4/21/2014 12:10:58 PM - Hitting new 52-week and all-time highs today. Reported earnings +48% on +5% sales revenues for the Dec '13 quarter, but prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) also is a concern, so it is fundamentally below guidelines of the fact-based investment system.

7/21/2011 12:39:05 PM - Hitting a new 52-week and reach a new all-time high today. Holding its ground and rising since it broke out above prior resistance in the $51 area. Recent quarters showed much better sales and earnings increases versus the year earlier. A downturn in FY '09 earnings is a flaw (A criteria), so it is fundamentally below guidelines of the fact-based investment system.

7/18/2011 12:51:22 PM - Hovering near its 52-week high while consolidating above prior resistance in the $51 area. Last noted in the 7/07/11 mid-day report - "Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."

7/7/2011 12:16:43 PM - Rallying to new 52-week highs today with its 8th consecutive gain. Prior mid-day reports noted - "Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."

6/29/2011 1:18:39 PM - Rallying above its 50 DMA line with its 3rd consecutive gain and now perched only -2.1% off its 52-week high. Prior mid-day reports noted - "Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."

4/18/2011 12:26:31 PM - Rebounding above its 50 DMA line and now perched only -6.6% off its 52-week high. Prior mid-day reports noted - "Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."

3/29/2011 12:47:30 PM - Challenging its 52-week high today after a gain on above average volume prompted mention in the 3/28/11 Market Commentary (read here). It was last noted in the 2/08/11 mid-day report noted - "Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."

2/8/2011 1:32:03 PM - Gapped down today, pulling back from its 52-week high after a spurt of gains on above average volume. The 2/03/11 mid-day report noted - "Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."

2/3/2011 1:08:58 PM - Hovering near its 52-week high after a spurt of gains on above average volume. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.

7/2/2008 1:00:44 PM - Hitting new all-time highs today with a 5th consecutive gain on near average volume. Sales and earnings increases in recent quarters have been below the guidelines.

4/18/2008 1:21:54 PM - Sales and earnings increases in recent quarters have been below the guidelines.

5/9/2006 12:50:12 PM - Sales history is below the guidelines.

5/5/2006 12:42:19 PM - Sales history is below the guidelines.

4/26/2006 12:49:48 PM - Sales history is below the guidelines and no base.

4/24/2006 1:08:49 PM - Sales history is below the guidelines and no base.

4/21/2006 12:39:22 PM - Sales history is below the guidelines and no base.

4/20/2006 12:39:44 PM - Sales history is below the guidelines and no base.

4/18/2006 12:35:28 PM - Sales history is below the guidelines and no base.

2/1/2006 12:32:16 PM - Sales history is below the guidelines and no base.

1/31/2006 12:39:52 PM - Sales history is below the guidelines and no base.

1/30/2006 12:49:34 PM - Sales history is below the guidelines.

1/27/2006 12:39:56 PM - Sales history is below the guidelines.

1/25/2006 12:35:14 PM - Sales history is below the guidelines.

1/24/2006 12:34:16 PM - Sales history is below the guidelines.

1/23/2006 12:40:47 PM - More gains today yet sales history is below the guidelines.

1/20/2006 12:21:59 PM - Gap open and gains today yet sales history is below the guidelines.

1/19/2006 12:35:12 PM - Sales history questionable.

1/12/2006 12:26:13 PM - Sales history questionable.

1/11/2006 12:39:07 PM - Sales history questionable.

9/19/2005 12:35:06 PM - Sales history questionable.

9/13/2005 12:29:01 PM - Sales history questionable.

9/12/2005 12:40:51 PM - Sales history questionable.

9/7/2005 1:07:23 PM - Sales history questionable.

9/1/2005 1:01:03 PM - Sales history questionable.

8/31/2005 1:20:49 PM - Sales history questionable.

8/30/2005 1:07:46 PM - Sales history questionable.

8/29/2005 12:33:44 PM - Sales history questionable.

8/24/2005 1:00:35 PM - Sales history questionable.

8/8/2005 12:23:17 PM - Recent gap open puts price too ET.

8/4/2005 12:52:54 PM - Recent gap open puts price too ET.

8/3/2005 12:28:28 PM - Recent gap open puts price too ET.

8/2/2005 12:35:48 PM - Recent gap open puts price too ET.

7/27/2005 12:42:31 PM - Recent gap open puts price too ET.

7/26/2005 12:37:45 PM - Recent gap open puts price too ET.

7/25/2005 12:43:51 PM - Today's gap open puts price too ET.

7/22/2005 12:38:19 PM - Pretty good group. Sales history somewhat questionable. Too ET.

7/20/2005 12:43:27 PM - Pretty good group. Sales history somewhat questionable.

7/19/2005 12:20:25 PM - Great group. Sales history somewhat questionable.

4/26/2005 12:30:56 PM - Great group. Sales history somewhat questionable.

4/22/2005 12:27:00 PM - L in great group. Sales history somewhat questionable.

4/7/2005 12:34:09 PM - L in great group. Sales history somewhat questionable.

4/4/2005 12:27:13 PM - L in great group. Sales history somewhat questionable.

3/21/2005 12:33:18 PM - Great group. Base somewhat questionable at this point.

1/28/2005 12:36:26 PM - L in very good group. Highly ranked by IBD. Base somewhat questionable at this point.

1/27/2005 12:47:24 PM - Recently fell below its 50DMA. Has since come back. Gapped up earlier last week on about average volume. Clearing questionable base.

1/26/2005 12:22:38 PM - Recently fell below its 50DMA. Has since come back. Gapped up earlier last week on about average volume. Clearing questionable base.

1/20/2005 12:38:07 PM - Recently fell below its 50DMA. Has since come back. Gapped up earlier this week on about average volume. Clearing questionable base.

1/18/2005 12:46:00 PM - Recently fell below its 50DMA. Has since come back. Gapped up today on about average volume. Clearing questionable base.

1/14/2005 12:39:50 PM - Recently fell below its 50DMA. Has since come back. Base questionable at this point to be considered buyable under the guidelines.

1/13/2005 12:27:53 PM - Recently fell below its 50DMA. Has since come back. Base questionable at this point to be considered buyable under the guidelines.

11/19/2004 12:39:59 PM - Base questionable at this point to be considered buyable under the guidelines.

11/18/2004 12:42:54 PM - Base questionable.

11/3/2004 12:51:34 PM - Base questionable.

11/1/2004 12:34:35 PM - Base questionable.

10/29/2004 1:00:00 PM - Base questionable.

10/28/2004 12:45:23 PM - Base questionable.

10/27/2004 12:24:01 PM - Base questionable.

10/26/2004 1:00:00 PM - Base questionable.

10/8/2004 1:00:00 PM - No base.

10/7/2004 1:00:00 PM - No bae.