2/2/2024 1:23:20 PM - Rallying to new multi-year highs with today's volume-driven gain. Reported earnings +32% on +6% sales revenues for the Dec '23 quarter versus the year ago period. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth in recent years has been steady.

11/23/2022 12:32:07 PM - Recent gains have it back within striking distance of multi-year highs. The 10/28/22 mid-day report last noted - "Reported earnings +14% on -2% sales revenues for the Sep '22 quarter versus the year ago period, and prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth in recent years has been steady."

10/28/2022 12:43:20 PM - Rebounding above its 200 DMA line this week with recent gains back toward multi-year highs. Reported earnings +14% on -2% sales revenues for the Sep '22 quarter versus the year ago period, and prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth in recent years has been steady.

2/7/2022 12:19:31 PM - Testing its 50 DMA line ($69.58) again while still consolidating in a tight range near multi-year highs. Reported earnings +15% on +9% sales revenues for the Dec '21 quarter versus the year ago period, and prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth in recent years has been steady.

2/4/2022 12:35:44 PM - Pulling back today testing its 50 DMA line ($69.57) while still consolidating in a tight range near multi-year highs. Reported earnings +15% on +9% sales revenues for the Dec '21 quarter versus the year ago period, and prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth in recent years has been steady.

9/9/2021 12:56:20 PM - Still consolidating in a tight range since spiking to new multi-year highs on 3/18/21 with a considerable volume-driven gain. Reported earnings +91% on +10% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history.

4/22/2021 12:49:45 PM - Consolidating ina tight range after spiking to new multi-year highs on 3/18/21 with a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +23% on -1% sales revenues for the Dec '20 quarter versus the year ago period. Prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history."

3/29/2021 12:30:17 PM - Consolidating after spiking to new multi-year highs on 3/18/21 with a considerable volume-driven gain. Prior mid-day reports noted - "Reported earnings +23% on -1% sales revenues for the Dec '20 quarter versus the year ago period. Prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history."

3/23/2021 11:56:55 AM - Hold its ground stubbornly after spiking to new multi-year highs on 3/18/21 with a considerable volume-driven gain. Reported earnings +23% on -1% sales revenues for the Dec '20 quarter versus the year ago period. Prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history.

3/22/2021 12:24:02 PM - Hold its ground after spiking to new multi-year highs on 3/18/21 with a considerable volume-driven gain. Reported earnings +23% on -1% sales revenues for the Dec '20 quarter versus the year ago period. Prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history.

3/19/2021 12:45:39 PM - Spiked to new multi-year highs on the prior session with a considerable volume-driven gain. Reported earnings +23% on -1% sales revenues for the Dec '20 quarter versus the year ago period. Prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history.

11/5/2019 12:35:59 PM - Challenging its 52 week high with today's gap up and 6th consecutive gain. Reported earnings +30% on +10% sales revenues for the Sep '19 quarter. Prior quarters showed earnings increases below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history.

3/18/2010 12:26:23 PM - Down today with very heavy volume on news it plans to sell 1.1 Billion in debt. This follows a gap gain up on 3/17/10 that had led to a close one penny below its January high. It faces resistance at its 52 week high. The 2 latest quarters showed improved sales and earnings after prior results which were below guidelines.

3/17/2010 1:48:10 PM - Gapped up today, clearing its January high and approaching its 52 week high. The 2 latest quarters showed improved sales and earnings after prior results which were below guidelines.