4/8/2022 12:40:53 PM - Gapped up on the prior session rebounding from below its 50 DMA line and hitting new multi-year highs. Noted with caution in prior mid-day reports - "Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady."

4/7/2022 12:40:21 PM - Gapped up today rebounding from below its 50 DMA line and hitting new multi-year highs. Noted with caution in prior mid-day reports - "Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady."

4/1/2022 12:16:40 PM - Gapped down and slumped below its 50 DMA line after a "negative reversal" from multi-year highs. Noted with caution in prior mid-day reports - "Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady."

3/31/2022 12:55:40 PM - Gapped down today after a "negative reversal" on the prior session from new multi-year highs. It was noted with caution in the 3/21/22 mid-day report after rebounding above its 50 DMA line ($36.57) which recently acted as resistance - "Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady."

3/28/2022 12:19:53 PM - Sputtering today after hitting new multi-year highs with a volume-driven gain on the prior session. It was last noted with caution in the 3/21/22 mid-day report after rebounding above its 50 DMA line ($36.50) which recently acted as resistance - "Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady."

3/21/2022 12:33:06 PM - Perched near multi-year highs with volume-driven gains helping it rise back above its 50 DMA line ($36.54) which recently acted as resistance. Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

3/18/2022 12:33:12 PM - Slumped from multi-year highs and in recent weeks it has been sputtering below its downward sloping 50 DMA line ($36.52) which has acted as resistance. Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

3/17/2022 12:19:39 PM - Slumped from multi-year highs and sputtering below its 50 DMA line ($36.59) which has acted as resistance. Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

3/14/2022 12:30:28 PM - Slumped from multi-year highs and sputtering below its 50 DMA line ($36.80) which has acted as resistance. Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

3/8/2022 12:31:12 PM - Slumped from multi-year highs and it has been sputtering below its 50 DMA line ($37) which may act as resistance. Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

3/2/2022 12:43:59 PM - Slumped from multi-year highs and it is rebounding toward its 50 DMA line ($37.05) with today's gain after 9 consecutive damaging losses backed by heavier volume. Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

3/1/2022 12:44:56 PM - Slumped from multi-year highs and well below its 50 DMA line ($37) with damaging losses backed by heavier volume. Reported Jan '22 quarterly earnings +20% on +9% sales revenues versus the year ago period, breaking a streak of 4 quarterly comparisons above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

2/28/2022 12:33:59 PM - Slumped from multi-year highs and well below its 50 DMA line with damaging losses backed by heavier volume. Last noted with caution in the 12/02/21 mid-day report - "Reported Oct '21 quarterly earnings +52% on +9% sales revenues versus the year ago period, its 4th quarterly comparison above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady."

12/1/2021 12:37:11 PM - Powering to new multi-year highs with today's gain adding to last week's gains backed by heavier volume. Reported Oct '21 quarterly earnings +52% on +9% sales revenues versus the year ago period, its 4th quarterly comparison above the +25% guideline (C criteria). Sales revenues growth rate has not been especially strong. Annual earnings history has been slow and steady.

11/29/2021 12:58:08 PM - Perched at multi-year highs with today's gain adding to last week's gains backed by heavier volume. Reported Oct '21 quarterly earnings +52% on +9% sales revenues versus the year ago period. Prior sales revenues and earnings growth has been well below the +25% guideline (C criteria). Annual earnings history has been slow and steady.

2/26/2021 12:41:45 PM - Hitting new multi-year highs with today's 7th consecutive gain backed by heavier volume. Reported Jan '21 quarterly earnings +42% on +7% sales revenues versus the year ago period. Prior sales revenues and earnings growth has been well below the +25% guideline (C criteria). Annual earnings history has been slow and steady.

9/19/2007 1:06:57 PM - Touched a new 2007 high. Decent annual earnings history since 2002, but sales revenues growth has been below the +25% guidelines.

8/14/2007 12:34:35 PM - As previously noted - Sales history below guidelines.

2/6/2007 12:51:51 PM - As previously noted - Sales history below guidelines.

1/12/2007 12:29:08 PM - As previously noted - Sales history below guidelines.

1/5/2007 12:46:21 PM - As previously noted - Sales history below guidelines.

11/17/2006 1:07:45 PM - As previously noted - Sales history below guidelines and base questionable.

11/16/2006 1:12:37 PM - Sales history below guidelines and base questionable.

11/9/2006 12:46:40 PM - Sales history below guidelines and base questionable.

10/23/2006 12:56:51 PM - Sales history below guidelines and base questionable.

10/2/2006 12:25:16 PM - Gap open on Friday and more gains today yet group rank well below guidelines. Should focus on leading stocks in leading groups.

9/29/2006 12:32:07 PM - Gap open yet. Group rank well below guidelines. Should focus on leading stocks in leading groups.

9/12/2006 12:49:48 PM - Group rank well below guidelines. Should focus on leading stocks in leading groups.

8/18/2006 12:24:47 PM - Group rank well below guidelines. Should focus on leading stocks in leading groups.

8/17/2006 12:58:03 PM - Group rank well below guidelines.

6/21/2006 12:52:26 PM - Group rank below guidelines.

6/20/2006 12:38:15 PM - Group rank below guidelines.

6/19/2006 1:02:08 PM - Group rank below guidelines.