5/2/2024 1:00:48 PM - Gapped up today hitting a new all-time high with a considerable volume-driven gain. Recent quarterly comparisons through Mar '24 showed earnings increases above the +25% minimum guideline (C criteria) versus the year-ago period. Annual earnings (A criteria) history has improved after a downturn in FY '19-20.

3/20/2024 12:39:02 PM - Hovering near its all-time high with today's 4th consecutive volume-driven gain. Recent quarterly comparisons through Dec '23 showed earnings increases above the +25% minimum guideline (C criteria) versus the year-ago period. Annual earnings (A criteria) history has improved after a downturn in FY '19 and '20.

2/13/2024 2:51:53 PM - Hitting a new all-time high with today's volume-driven gain. Recent quarterly comparisons through Dec '23 showed earnings increases above the +25% minimum guideline (C criteria) versus the year-ago period. Annual earnings (A criteria) history has improved after a downturn in FY '19 and '20.

1/25/2024 1:33:57 PM - Retreating from its all-time high with today's volume-driven loss. Recent quarterly comparisons through Sep '23 showed earnings increases above the +25% minimum guideline (C criteria) versus the year-ago period. Annual earnings (A criteria) history has improved after a downturn in FY '19 and '20.

1/10/2024 12:37:53 PM - Hitting a new all-time high with today's gap up gain. Recent quarterly comparisons through Sep '23 showed earnings increases above the +25% minimum guideline (C criteria) versus the year-ago period. Annual earnings (A criteria) history has improved after a downturn in FY '19 and '20.

1/5/2024 12:16:52 PM - Hovering near its all-time high but encountering some distributional pressure in recent weeks. Recent quarterly comparisons through Sep '23 showed earnings increases above the +25% minimum guideline (C criteria) versus the year-ago period. Annual earnings (A criteria) history has improved after a downturn in FY '19 and '20.

10/28/2022 12:47:32 PM - Recent quarterly comparisons through Jun '22 showed acceleration in sequential sales revenues and earnings growth, a reassuring sign. Annual earnings (A criteria) history has not been strong and steady.