3/19/2021 12:39:55 PM - Extended from any sound base and retreating from its all-time high. Quarterly earnings increases versus the year ago periods in comparisons for Sep and Dec '20 were above the +25% minimum (C criteria) guideline. Prior history was not a good match with the fundamental guidelines of the fact-based investment system.

3/18/2021 12:35:29 PM - Extended from any sound base and hovering near its all-time high. Quarterly earnings increases versus the year ago periods in comparisons for Sep and Dec '20 were above the +25% minimum (C criteria) guideline. Prior history was not a good match with the fundamental guidelines of the fact-based investment system.

3/18/2021 12:35:25 PM - Extended from any sound base and hovering near its all-time high. Quarterly earnings increases versus the year ago periods in comparisons for Sep and Dec '20 were above the +25% minimum (C criteria) guideline. Prior history was not a good match with the fundamental guidelines of the fact-based investment system.

3/9/2021 12:36:45 PM - Extended from any sound base and hitting new all-time highs. Quarterly earnings increases versus the year ago periods in comparisons for Sep and Dec '20 were above the +25% minimum (C criteria) guideline. Prior history was not a good match with the fundamental guidelines of the fact-based investment system.

11/2/2018 12:24:03 PM - Near its 50 DMA line ($43.51) today, it undercut its 200 DMA line in recent weeks then rebounded. The 10/19/18 mid-day report cautioned members - "Quarterly earnings increases versus the year ago periods in comparisons through Sep '18 have been below the +25% minimum (C criteria) guideline."

10/30/2018 11:41:18 AM - Undercut its 200 DMA line in recent weeks then rebounded. The 10/19/18 mid-day report cautioned members - "Quarterly earnings increases versus the year ago periods in comparisons through Sep '18 have been below the +25% minimum (C criteria) guideline."

10/19/2018 12:35:21 PM - Undercut its 200 DMA line today then rebounded. Quarterly earnings increases versus the year ago periods in comparisons through Sep '18 have been below the +25% minimum (C criteria) guideline.

10/16/2006 12:30:52 PM - ""C"" below guidelines.

12/5/2005 12:37:59 PM - ''C'' below guidelines.

12/2/2005 1:08:04 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/1/2005 12:52:57 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/7/2004 12:31:08 PM - Pretty good group. Base questionable.

11/30/2004 1:25:19 PM - Pretty good group. Base questionable.

11/30/2004 12:43:17 PM - Pretty good group. Base questionable.

9/17/2004 1:00:00 PM - Pretty good group. base questionable.