1/31/2023 12:38:02 PM - Gapped down today retreating from near its 52-week high and violating its 50 DMA line ($104.63). Reported Dec '22 quarterly earnings +36% on +22% sales revenues versus the year ago period. Showed greatly improved sales revenues and earnings in prior quarterly comparisons. Annual earnings (A criteria) history has been erratic and included a loss in FY '20.

11/9/2022 12:57:51 PM - Hovering perched within close striking distance of its 52-week high after reporting Sep '22 quarterly earnings +103% above the year ago period. Rebounded from below its 50 and 200 DMA lines with noted volume-driven gains in recent weeks. Showed greatly improved sales revenues and earnings with recent quarterly comparisons through Jun '22 versus the year ago periods. Annual earnings (A criteria) history has been erratic and included a loss in FY '20.

11/1/2022 1:07:40 PM - Challenging its 52-week high with today's 5th consecutive gain. After reporting Sep '22 quarterly results. Rebounded from below its 50 and 200 DMA lines with recent volume-driven gains. Showed greatly improved sales revenues and earnings with recent quarterly comparisons through Jun '22 versus the year ago periods. Annual earnings (A criteria) history has been erratic.

10/14/2022 1:04:02 PM - Rebounded from below its 50 and 200 DMA lines with recent volume-driven gains. Showed greatly improved sales revenues and earnings with recent quarterly comparisons through Jun '22 versus the year ago periods. Annual earnings (A criteria) history has been erratic.

9/9/2015 12:50:24 PM - Rebounding from below its 200 DMA line in recent weeks, and approaching its 52-week high with today's gain. Waning sales revenues in quarterly comparisons through Jun '15 is a concern along with sub par earnings.

4/4/2013 1:03:46 PM - Violated its 50 DMA line with a volume-driven loss on the prior session, abruptly retreating from its 52-week high. Waning sales revenues in quarterly comparisons is a concern although earnings in recent quarterly comparisons have been strong versus the year ago periods through Dec '12.