12/21/2021 12:30:44 PM - Pulled back from its 52-week high and it has been finding support near its 50 DMA line ($35.39). Reported strong Mar and Jun '21 quarterly results versus the year ago period. Prior quarterly comparisons had sub par earnings and sales revenues growth. Unimpressive annual earnings (A criteria) history also leaves fundamental concerns.

8/23/2021 12:22:10 PM - Perched within striking distance of its 52-week high. Reported strong Mar and Jun '21 quarterly results versus the year ago period. Prior quarterly comparisons had sub par earnings and sales revenues growth. Unimpressive annual earnings (A criteria) history also leaves fundamental concerns.

5/21/2021 12:41:48 PM - Perched at its 52-week high after a long and deep consolidation. Reported strong Mar '21 quarterly results versus the year ago period. Prior quarterly comparisons had sub par earnings and sales revenues growth. Unimpressive annual earnings (A criteria) history are fundamental concerns.

7/27/2010 1:00:18 PM - Pulling back today after it hit a new 52-week high on the prior session, trying to rise from a choppy 4-month base. Quarterly earnings have been strong in recent comparisons versus the year ago period, but its sub par sales revenues growth and unimpressive annual earnings (A criteria) history are fundamental concerns.