5/2/2024 1:05:57 PM - Perched near its 52-week high with today's 5th consecutive gain while consolidating above its 50 DMA line ($114.77). Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

2/25/2022 1:05:43 PM - Consolidating near its 50 DMA line. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

2/22/2017 12:35:47 PM - Retreating from all-time highs with today's big volume-driven loss. Quarterly earnings history (C criteria) is not a match with the fact-based investment system's fundamental guidelines.