7/11/2023 12:59:51 PM - Volume-driven loss today is violating its 50 DMA line ($26.48) and testing a recent low. Last noted with caution in the 6/02/23 mid-day report - "Gains in recent weeks have it approaching striking distance of its Oct '21 high ($30.25). Reported earnings +69% on +70% sales revenues for the Feb '23 quarter versus the year ago period, and 3 of the 4 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history leaves fundamental concerns."

6/2/2023 1:02:14 PM - Volume-driven gains in recent weeks have it approaching striking distance of its Oct '21 high ($30.25). Reported earnings +69% on +70% sales revenues for the Feb '23 quarter versus the year ago period, and 3 of the 4 latest quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history leaves fundamental concerns.

5/9/2019 12:56:15 PM - Reported earnings +2% on +28% sales revenues for the Feb '19 quarter versus the year ago period, below the +25% minimum earnings guideline (C criteria). Last noted with caution in the 4/23/19 mid-day report while rebounding toward its 52-week high after a deep consolidation - "Up and down annual earnings (A criteria) history leaves fundamental concerns."

4/23/2019 1:11:00 PM - Rebounding toward its 52-week high after a deep consolidation. Three of the past 4 quarterly comparisons through Nov '18 were above the +25% minimum earnings guideline (C criteria). Up and down annual earnings (A criteria) history leaves fundamental concerns.