12/5/2023 12:33:55 PM - Pulling back today following a considerable "breakaway gap" on the prior session. Reported earnings +19% on -1% sales revenues for the Oct '23 quarter versus the year ago period. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines.

9/7/2023 12:40:09 PM - Slumping well below its 50 DMA line ($117) with today's 3rd consecutive volume-driven loss. Reported earnings +14% on +2% sales revenues for the Apr '23 quarter versus the year ago period. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines.

3/28/2022 12:31:20 PM -

Rallying near its 52-week and all-time highs with today's 4th consecutive gain. Reported earnings -10% on +4% sales revenues for the Jan '22 quarter versus the year ago period. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines.



2/6/2020 12:49:48 PM -

Challenging its 52-week high with today's 4th consecutive gain backed by ever-increasing volumes. Reported earnings -5% on +38% sales revenues for the Oct '19 quarter. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines.



9/6/2019 12:22:30 PM -

Gapped down today after challenging its 52-week high with 6 consecutive gains. Reported earnings +11% on +43% sales revenues for the Jul '19 quarter. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines.



6/10/2019 12:23:38 PM -

Perched within striking distance of its 52-week high with today's 6th consecutive gain. Reported earnings +11% on +37% sales revenues for the Apr '19 quarter. Prior quarterly earnings (C criteria) history is not a match with the fact-based investment system's guidelines.



4/5/2018 12:41:02 PM -

Reported earnings +51% on +10% sales revenues for the Jan '18 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



12/9/2016 12:33:25 PM -

Hitting new all-time highs again today while adding to a streak of volume-driven gains. Found support at its 50 DMA line during prior consolidations. Reported earnings +25% on -2% sales revenues for the Oct '16 quarter. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



12/8/2016 12:49:26 PM -

Hitting new all-time highs today while adding to a streak of volume-driven gains. Found support at its 50 DMA line during prior consolidations. Reported earnings +25% on -2% sales revenues for the Oct '16 quarter. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



10/26/2016 12:56:43 PM -

Challenging its all-time high after a consolidation above its 50 DMA line. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



9/12/2016 1:04:05 PM -

Perched near its all-time high after a spurt of volume-driven gains, the 9/09/16 mid-day report cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



9/9/2016 12:27:42 PM -

Perched near its all-time high after a spurt of volume-driven gains. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



6/9/2015 12:51:00 PM -

Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines. Testing support at its 200 DMA line and near prior lows with today's volume-driven loss.