12/29/2021 12:43:03 PM - Still sputtering below its 50 DMA line ($94.18) since last noted in the 12/10/21 mid-day report - "Reported earnings increases above the +25% minimum earnings guideline (C criteria) in the 3 latest quarters through Sep '21 versus the year ago periods. Annual earnings history has been steady but not a great match with the fact-based investment system's guidelines."

12/10/2021 12:22:54 PM - Sputtering below its 50 DMA line. Reported earnings increases above the +25% minimum earnings guideline (C criteria) in the 3 latest quarters through Sep '21 versus the year ago periods. Annual earnings history has been steady but not a great match with the fact-based investment system's guidelines.

9/3/2014 12:33:39 PM - Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines. Perched within striking distance of its 52-week and all-time highs.

5/8/2007 12:28:58 PM - Base remains questionable to buy from.

4/30/2007 12:50:04 PM - Base remains questionable to buy from.

4/26/2007 12:36:20 PM - Base remains questionable to buy from.

2/7/2007 12:37:47 PM - Base remains questionable to buy from.

2/5/2007 1:31:59 PM - Base remains questionable to buy from.

2/2/2007 12:46:11 PM - Base remains questionable to buy from.

2/1/2007 12:34:42 PM - Base remains questionable to buy from.

1/25/2007 12:41:29 PM - Base remains questionable to buy from.

1/16/2007 12:51:16 PM - "C" and sales history remain below guidelines and now base is questionable to buy from.

1/11/2007 12:39:05 PM - "C" and sales history remain below guidelines and now base is questionable to buy from.

1/5/2007 12:40:53 PM - "C" and sales history remain below guidelines and now base is questionable.

12/7/2006 12:41:07 PM - "C" and sales history remain below guidelines and now base is questionable.

12/6/2006 1:07:48 PM - "C" and sales history remain below guidelines and now base is questionable.

12/5/2006 12:46:25 PM - "C" and sales history remain below guidelines and now base is questionable.

11/21/2006 12:28:01 PM - "C" and sales history remain below guidelines and now base is questionable.

11/20/2006 12:34:03 PM - "C" and sales history remain below guidelines and now base is questionable.

10/11/2006 12:41:05 PM - "C" and sales history remain below guidelines and now base is questionable.

10/10/2006 12:31:24 PM - "C" and sales history remain below guidelines and now base is questionable.

10/9/2006 12:32:14 PM - "C" and sales history remain below guidelines and now base is questionable.

10/6/2006 12:43:03 PM - "C" and sales history remain below guidelines and now base is questionable.

10/5/2006 12:35:46 PM - "C" and sales history remain below guidelines and now base is questionable.

10/3/2006 12:33:43 PM - "C" and sales history remain below guidelines and now base is questionable.

9/29/2006 12:29:34 PM - "C" and sales history remain below guidelines and now base is questionable.

9/26/2006 12:27:29 PM - "C" and sales history remain below guidelines.

9/20/2006 12:29:24 PM - Now building another base yet "C" and sales history are below guidelines.

9/19/2006 12:43:10 PM - Now building another base yet "C" and sales history are below guidelines.

9/15/2006 - Now building another base yet "C" and sales history are below guidelines.

4/25/2006 12:51:26 PM - As previously noted - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

4/24/2006 1:00:36 PM - As previously noted - Too extended from a sound base of support at this point to be considered buyable under the guidelines.

4/21/2006 - Too extended from a sound base of support at this point to be considered buyable under the guidelines.