8/1/2024 1:40:22 PM - Consolidating above its 50 DMA line ($283.71) after recently retreasting from a new all-time high. Quarterly earnings increases in the 5 latest quarterly comparisons through Mar '24 showed lackluster sales revenues growth while earnings increases were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is below the fundamental guidelines of the fact-based investment system.

2/8/2024 12:52:48 PM - Gapped down today violating its 50 DMA line ($271) with a big volume-driven loss. Quarterly earnings increases in the 4 latest quarterly comparisons through Dec '23 showed decelerating sales revenues growth while earnings increases were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is below the fundamental guidelines of the fact-based investment system.

2/10/2023 12:53:16 PM - Pulling back from near its all-time high with 6 consecutive volume-driven losses. Showed stronger earnings increases in 3 latest quarterly comparisons through Dec '22 with strong sales revenues growth. Up and down annual earnings (A criteria) history is below the fundamental guidelines of the fact-based investment system.

10/4/2021 12:42:37 PM - Perched near its all-time high after testing its 200 DMA line recently rallying with volume-driven gains. Showed stronger earnings increases in quarterly comparisons through Jun '21 and sales revenues showed improvement. Prior sales revenues and annual earnings (A criteria) history is below the fundamental guidelines of the fact-based investment system.

10/1/2021 12:40:21 PM - Perched near its all-time high after testing its 200 DMA line last week and rallying with volume-driven gains. Showed stronger earnings increases in quarterly comparisons through Jun '21 and sales revenues showed improvement. Prior sales revenues and annual earnings (A criteria) history is below the fundamental guidelines of the fact-based investment system.

9/30/2021 12:33:52 PM - Perched near its all-time high after testing its 200 DMA line last week and rallying with volume-driven gains. Showed stronger earnings increases in quarterly comparisons through Jun '21 and sales revenues showed improvement. Prior sales revenues and annual earnings (A criteria) history is below the fundamental guidelines of the fact-based investment system.

3/25/2021 11:39:36 AM - Pulling back from its all-time highs and testing its 50 DMA line. The 3/12/21 mid-day report noted - "Prior sales revenues and earnings history is below the fundamental guidelines of the fact-based investment system."

3/12/2021 11:30:29 AM - Hitting new all-time highs with today's 3rd consecutive gain marked by volume. Prior sales revenues and earnings history is below the fundamental guidelines of the fact-based investment system.

3/11/2021 12:36:13 PM - Hitting new all-time highs with today's big volume-driven gain. Prior sales revenues and earnings history is below the fundamental guidelines of the fact-based investment system.

12/20/2006 1:15:50 PM - Sales history below guidelines and base questionable.

12/19/2006 12:47:59 PM - Sales history below guidelines and base questionable.

12/15/2006 1:19:25 PM - Sales history below guidelines and no base.

12/12/2006 1:01:30 PM - Sales history below guidelines and no base.

5/10/2006 12:57:26 PM - No base.

5/8/2006 1:14:27 PM - No base.

5/5/2006 1:23:41 PM - No base.

5/4/2006 1:03:31 PM - No base.

5/1/2006 12:54:41 PM - No base.

4/28/2006 1:09:54 PM - No base.

4/21/2006 12:47:21 PM - No base.

4/20/2006 12:50:59 PM - No base.

4/19/2006 1:23:10 PM - No base.

4/18/2006 12:54:34 PM - No base.

4/17/2006 1:00:50 PM - Base somewhat questionable.

4/11/2006 1:07:09 PM - Base somewhat questionable.

4/10/2006 12:55:25 PM - Base somewhat questionable.

4/6/2006 12:57:26 PM - Base somewhat questionable.

4/3/2006 1:04:53 PM - Base somewhat questionable.

3/17/2006 1:12:16 PM - Base somewhat questionable.

2/22/2006 12:49:59 PM - Base somewhat questionable.

2/21/2006 12:38:56 PM - Base somewhat questionable.

2/17/2006 1:11:23 PM - Base questionable.

12/14/2005 12:43:36 PM - Gap open today and solid gains on above average volume after raising earnings outlook.

11/21/2005 1:04:15 PM - Base questionable.

9/16/2005 1:05:19 PM - Base questionable.