8/11/2022 12:45:36 PM - Gapped down today violating its 50 DMA line ($45) with today's volume-driven loss. Quarterly sales revenues and earnings increases through the Jun '22 period were well above +25% versus the year ago period (C criteria). Annual earnings (A criteria) history has been up and down.

5/9/2022 12:01:06 PM - Hit new 52-week highs with last week's volume-driven gains. Prior mid-day reports noted - "Rebounded above its 50 and 200 DMA lines with impressive volume-driven gains. Quarterly sales revenues and earnings increases through the Mar '22 period have been up well above +25% or more versus the year ago period (C criteria). Annual earnings (A criteria) history has been up and down."

5/5/2022 12:14:18 PM - Hitting new 52-week highs with this week's volume-driven gains. Prior mid-day reports noted - "Rebounded above its 50 and 200 DMA lines with impressive volume-driven gains last week. Quarterly sales revenues and earnings increases through the Mar '22 period have been up well above +25% or more versus the year ago period (C criteria). Annual earnings (A criteria) history has been up and down."

5/3/2022 12:16:40 PM - Hitting a new 52-week high with today's gain adding to recent volume-driven gains. Prior mid-day reports noted - "Rebounded above its 50 and 200 DMA lines with impressive volume-driven gains last week. Quarterly sales revenues and earnings increases through the Mar '22 period have been up well above +25% or more versus the year ago period (C criteria). Annual earnings (A criteria) history has been up and down."

5/2/2022 12:32:29 PM - There was a "negative reversal" after hitting a new 52-week high on the prior session. Rebounded above its 50 and 200 DMA lines with impressive volume-driven gains last week. Quarterly sales revenues and earnings increases through the Mar '22 period have been up well above +25% or more versus the year ago period (C criteria). Annual earnings (A criteria) history has been up and down.

4/29/2022 12:22:58 PM - Hit a new 52-week high today. Rebounded above its 50 and 200 DMA lines with impressive volume-driven gains this week. Quarterly sales revenues and earnings increases through the Mar '22 period have been up well above +25% or more versus the year ago period (C criteria). Annual earnings (A criteria) history has been up and down.

4/24/2014 12:11:33 PM - Gapped down today violating its 50 DMA line. Quarterly sales revenues and earnings increases through the Mar '14 period have been below the fact-based investment system's guidelines. Earnings should be up +25% or more versus the year ago period in the most current period (C criteria) and in the past 3 or 4 quarterly comparisons.

7/19/2007 12:25:18 PM - Quarterly sales are below the guidelines. They should be up 25% or more or accelerating over prior quarters.

5/14/2007 12:21:31 PM - Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/2/2007 12:18:31 PM - Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/1/2007 12:38:36 PM - Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/30/2007 12:47:58 PM - Technically a nice flat base example yet sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/26/2007 12:32:39 PM - Technically a nice flat base example yet sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

4/9/2007 1:37:27 PM - Sales history below guidelines.

3/1/2007 12:37:17 PM - Sales history and group rank below guidelines and no base to buy from.

2/23/2007 12:44:32 PM - Sales history and group rank below guidelines and no base to buy from.

2/22/2007 12:25:59 PM - Sales history and group rank below guidelines and no base to buy from.

2/21/2007 12:35:12 PM - Sales history and group rank below guidelines and no base to buy from.

2/15/2007 12:42:21 PM - Sales history and group rank below guidelines and no base to buy from.

2/13/2007 12:36:50 PM - Sales history and group rank below guidelines and no base to buy from.

2/12/2007 12:44:32 PM - Sales history and group rank below guidelines and no base to buy from.

2/9/2007 12:38:08 PM - Sales history and group rank below guidelines and no base to buy from.

2/8/2007 12:21:44 PM - Sales history and group rank below guidelines and no base to buy from.

2/7/2007 12:35:13 PM - Sales history and group rank below guidelines and no base to buy from.

2/6/2007 12:27:33 PM - Sales history and group rank below guidelines.

2/5/2007 1:04:03 PM - Sales history and group rank below guidelines.

2/2/2007 12:42:39 PM - Sales history and group rank below guidelines.

2/1/2007 12:33:39 PM - Sales history and group rank below guidelines.

1/26/2007 12:37:13 PM - Sales history and group rank below guidelines.

1/16/2007 12:38:29 PM - Sales history and group rank below guidelines.

1/9/2007 12:33:46 PM - Sales history and group rank below guidelines.

1/8/2007 12:35:27 PM - Sales history and group rank below guidelines.