7/7/2023 12:34:57 PM - Pulled back from its all-time high testing its 50 DMA line ($30.53). Reported Mar '23 quarterly earnings -10% on +6% sales revenues versus the year-ago period. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's guidelines.

5/1/2023 12:49:11 PM - Perched at its all-time high following a gap up and big volume-driven gain on the prior session. Reported Mar '23 quarterly earnings -10% on +6% sales revenues versus the year-ago period. Prior quarterly and annual earnings history has not been a match with the fact-based investment system's guidelines.

2/22/2023 12:59:42 PM - Reported Dec '22 quarterly earnings +49% on +25% sales revenues. Reported earnings +24% on +3% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly and annual earnings history has not been a great match with the fact-based investment system's guidelines.

2/21/2023 1:02:07 PM - Due to report Dec '22 quarterly results. Reported earnings +24% on +3% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarterly and annual earnings history has not been a great match with the fact-based investment system's guidelines.

10/26/2020 1:06:51 PM - Sputtering below its 50 DMA line ($17.89) after volume-driven losses. The 10/22/20 mid-day report noted - "Reported earnings +43% on +11 sales revenues for the Sep '20 quarter versus the year ago period, its 3rd strong quarterly comparison. Prior quarterly and annual earnings history has not been a great match with the fact-based investment system's guidelines."

10/22/2020 12:23:57 PM - Slumping below its 50 DMA line ($17.89) with volume-driven losses. Reported earnings +43% on +11 sales revenues for the Sep '20 quarter versus the year ago period, its 3rd strong quarterly comparison. Prior quarterly and annual earnings history has not been a great match with the fact-based investment system's guidelines.

2/21/2018 1:00:59 PM - Reported improved sales revenues and earnings increases in the Sep and Dec '17 quarters. Prior earnings history has not been a great match with the fact-based investment system's guidelines.