3/2/2022 12:51:22 PM - Still perched within striking distance of its 52-week high and finding support above its 200 DMA line. Reported Dec '21 quarterly earnings +39% on +4% sales revenues versus the year ago period. Sub par sales revenues growth and annual earnings (A criteria) history are not a match with the fact-based investment system's fundamental guidelines.

2/16/2022 12:13:47 PM - Perched within striking distance of its 52-week high after it found prompt support at its 200 DMA line. Reported Dec '21 quarterly earnings +39% on +4% sales revenues versus the year ago period. Sub par sales revenues growth and annual earnings (A criteria) history are not a match with the fact-based investment system's fundamental guidelines.

2/7/2022 12:31:00 PM - Found prompt support at its 200 DMA line. Reported Dec '21 quarterly earnings +39% on +4% sales revenues versus the year ago period. Sub par sales revenues growth and annual earnings (A criteria) history are not a match with the fact-based investment system's fundamental guidelines.

11/29/2017 1:10:43 PM - Hitting a new 52-week high with higher volume behind today's 4th consecutive gain. Found support near its 50 DMA line since last noted in the 11/09/17 mid-day report - "Reported Sep '17 quarterly earnings +75% on +26%, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a great match with the fact-base investment system's guidelines."

11/9/2017 1:08:12 PM - Consolidating near its 50 DMA line with today's 5th consecutive loss. Reported Sep '17 quarterly earnings +75% on +26%, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a great match with the fact-base investment system's guidelines.

11/2/2017 1:13:04 PM - Perched near its 52-week high. Reported Sep '17 quarterly earnings +75% on +26%, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly and annual earnings (A criteria) history is not a great match with the fact-base investment system's guidelines.

12/4/2006 1:10:26 PM - "C" and group rank below guidelines and price is too extended above the sound base of support near $14.

12/1/2006 12:34:08 PM - "C" and group rank below guidelines and price is too extended above the sound base of support near $14.