12/14/2012 12:52:57 PM - Perched near its 52-week high today following a streak of 8 consecutive gains. Quarterly sales revenues and earnings history is not a match with the fact-based investment system's guidelines.