11/5/2020 1:18:56 PM - Reported earnings -7% on -8% sales revenues for the Sep '20 quarter versus the year ago period, and prior quarterly comparisons were also below the +25% minimum guideline (C criteria). Retreated from its all-time high and tested support at its 50 DMA line ($136).

11/4/2020 12:45:46 PM - Reported earnings +8% on +0% sales revenues for the Jun '20 quarter versus the year ago period, and prior quarterly comparisons were also below the +25% minimum guideline (C criteria). Retreated from its all-time high and tested support at its 50 DMA line ($136) with today's early loss.

11/6/2019 12:43:21 PM - Reported earnings +20% on +14% sales revenues for the Sep '19 quarter, the 3rd quarterly comparison below the +25% minimum guideline (C criteria). Retreating from its all-time high in recent weeks and nearly tested its 200 DMA line with today's early loss.

10/18/2019 1:03:56 PM - Reported earnings +20% on +11% sales revenues for the Jun '19 quarter, the 2nd quarterly comparison below the +25% minimum guideline (C criteria). Hovering near its all-time high.

7/25/2019 1:06:49 PM - Reported earnings +20% on +11% sales revenues for the Jun '19 quarter, the 2nd quarterly comparison below the +25% minimum guideline (C criteria). Hovering near its all-time high.

5/2/2019 1:18:14 PM - Reported earnings +5% on +17% sales revenues for the Mar '19 quarter. Recent quarterly comparisons through Dec '18 showed strong earnings increases above the +25% minimum guideline (C criteria) but with sub par sales revenues growth. Quarterly sales revenues increases should be +18% to +25% or more and are better if accelerating over prior quarters.

4/30/2019 1:12:26 PM - Due to report earnings news on 5/02/19. Recent quarterly comparisons through Dec '18 showed strong earnings increases above the +25% minimum guideline (C criteria) but with sub par sales revenues growth Quarterly sales revenues increases should be +18% to +25% or more and are better if accelerating over prior quarters.

4/30/2007 1:15:47 PM - "C" and sales history are below guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

2/22/2007 12:58:42 PM - Too extended from the latest base near $90 to be considered buyable under the guidelines.

2/21/2007 1:25:52 PM - Too extended from the latest base near $90 to be considered buyable under the guidelines.

2/20/2007 1:27:31 PM - Too extended from the latest base near $90 to be considered buyable under the guidelines.

2/9/2007 1:26:22 PM - Too extended from the latest base near $90 to be considered buyable under the guidelines.

2/8/2007 12:56:20 PM - No base.

2/5/2007 2:00:46 PM - No base.

4/13/2006 1:01:45 PM - No base.

4/7/2006 1:13:02 PM - No base.

4/5/2006 1:06:09 PM - No base.

2/9/2006 12:57:30 PM - No base.

2/8/2006 12:59:26 PM - No base.

2/7/2006 12:40:42 PM - No base.