11/6/2024 12:38:58 PM - Found support at its 50 DMA line and gapped up today for a volume-driven gain hitting a new all-time high. Reported Sep '24 quarterly earnings +46% on +24% sales revenues versus the year-ago period, its 2nd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '22 and '23.

8/5/2024 12:55:47 PM - Testing its 50 DMA line ($231.49) with today's 4th consecutive volume-driven loss off its all-time high. Reported Jun '24 quarterly earnings +123% on +17% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '22 and '23.

8/2/2024 12:28:09 PM - Slumping near its 50 DMA line ($231) with today's 3rd consecutive volume-driven loss off its all-time high. Reported Jun '24 quarterly earnings +123% on +17% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '22 and '23.

1/5/2022 12:01:08 PM - Found support near its 50 DMA line recently and remains perched near its all-time high. The past 6 quarterly comparisons through Sep '21 were above the +25% minimum earnings guideline (C criteria). Showed Annual earnings (A criteria) history had a downturn in FY '18 but has otherwise been strong.

7/9/2021 12:31:21 PM - Slumped below its 50 DMA line on the prior session. The past 4 quarterly comparisons through Mar '21 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history had a downturn in FY '18 but has otherwise been strong.

3/22/2021 12:36:24 PM - The past 3 quarterly comparisons through Dec '20 were above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been up and down.

1/5/2021 1:09:40 PM - Three of the past 4 quarterly comparisons through Sep '20 were above the +25% minimum earnings guideline (C criteria). Annual earnings history has been up and down.