2/4/2025 1:27:20 PM - Perched within striking distance of its 52-week high with today's gain backed by above average volume. Reported Dec '24 quarterly earnings +49% on +32% sales revenues versus the year-ago period. Recent quarterly comparisons have shown strong earnings increases and solid sales revenues growth. Annual earning history has been strong.

1/16/2024 12:52:12 PM - Touched a new 52-week high with today's gain backed by above average volume. Reported Sep '23 quarterly earnings -4% on -6% sales revenues versus the year-ago period and fundamental concerns remain.

12/4/2023 1:18:21 PM - Encountering recent distributional pressure after wedging to a new 52-week high with gains lacking great volume conviction. Reported Sep '23 quarterly earnings -4% on -6% sales revenues versus the year-ago period.

6/29/2023 1:14:28 PM - Reported Mar '23 quarterly earnings +11% on +15% sales revenues versus the year-ago period. On track for a 3rd consecutive gain today, finding support above its 50 DMA line while consolidating.