7/1/2019 12:19:49 PM -
Challenging its 52-week high with today's 2nd consecutive volume-driven gain. Quarterly earnings increases through Mar '19 were above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.