10/10/2022 12:24:53 PM - Rebounding above its 50 DMA line ($88) with today's gap up gain. Earnings improved +43% on +28% sales revenues in the Jun '22 quarter versus the year ago period, its 4th quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in in FY '20 earnings (A criteria).

6/17/2022 12:57:35 PM - Retreated from new all-time highs in May and slumped below its 50 DMA line ($88.55). Earnings improved +84% on +50% sales revenues in the Mar '22 quarter versus the year ago period, its 4th quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in in FY '20 earnings (A criteria).

5/11/2022 12:40:57 PM - Challenging its all-time high with today's gain. Earnings improved +84% on +50% sales revenues in the Mar '22 quarter versus the year ago period, its 4th quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in in FY '20 earnings (A criteria).

4/28/2022 12:52:10 PM - Earnings improved +84% on +50% sales revenues in the Mar '22 quarter versus the year ago period, its 4th quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in in FY '20 earnings (A criteria).

4/14/2022 12:41:22 PM - Earnings improved +84% on +24% sales revenues in the Dec '21 quarter versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in in FY '20 earnings (A criteria).

10/22/2019 12:41:26 PM - Testing its 200 DMA line with today's volume-driven loss. Earnings improved +23% on +12% sales revenues in the Jun '19 quarterly comparison. Fundamental concerns remain.