4/20/2022 12:23:33 PM -

Challenging its 52-week and all-time highs with today's gain. Sales and earnings history in not a match with the fact-based investment system's fundamental guidelines.



1/3/2013 11:47:28 AM -

Gapped down today, slumping near its 50 DMA line which recently acted as support. Sales and earnings history below guidelines.



2/3/2010 12:23:16 PM -

Gapped up today after reporting earnings, rallying up from its 50 DMA line toward prior highs. Sales and earnings history below guidelines.



1/25/2010 12:28:20 PM -

Gapped up today after distribution last week drove it down toward prior highs. Sales and earnings history below guidelines.



1/22/2010 12:47:39 PM -

Sales and earnings history below guidelines.



5/7/2008 12:48:49 PM -

Sales and Earnings below guidelines.



11/22/2005 12:35:54 PM - As previously noted - Base questionable.

11/18/2005 12:21:41 PM - Base questionable.

11/10/2005 12:28:13 PM - Latest 'C' below guidelines.

11/7/2005 12:23:00 PM - Latest 'C' below guidelines.

11/4/2005 12:20:13 PM - Latest 'C' below guidelines.

11/1/2005 12:43:27 PM - Latest 'C' below guidelines.