11/15/2023 1:10:23 PM - Found support near its 200 DMA line and rebounded well above its 50 DMA line toward its 52-week high with a spurt of volume-driven gains. The 4 latest quarterly earnings increases through Sep '23 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down and leaves fundamental concerns.

11/14/2023 12:43:39 PM - Found support near its 200 DMA line and rebounded well above its 50 DMA line toward its 52-week high. The 4 latest quarterly earnings increases through Sep '23 have been above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down and leaves fundamental concerns.

11/1/2023 12:39:59 PM - Finding support near its 200 DMA line and rebounding above its 50 DMA line with today's volume-driven gain. The 4 latest quarterly earnings increases through Sep '23 have been above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history has been subpar and leaves fundamental concerns.

7/12/2023 12:44:18 PM - Finding support near its 50 DMA line. The 2 latest quarterly earnings increases through Mar '23 have been above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history has been subpar and leaves fundamental concerns.

5/2/2023 1:00:19 PM - The 2 latest quarterly earnings increases through Mar '23 have been above the +25% minimum guideline (C criteria). Prior quarterly and annual earnings (A criteria) history has been subpar and leaves fundamental concerns.

3/18/2022 12:52:40 PM - Three of the 4 latest quarterly earnings increases through Dec '21 have been above the +25% minimum guideline (C criteria). Sub par sales revenues growth and its erratic annual earnings (A criteria) history leave fundamental concerns.

10/28/2019 12:40:16 PM - Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sub par sales revenues growth and its erratic annual earnings (A criteria) history leave fundamental concerns.

10/25/2019 12:49:35 PM - Quarterly earnings increases have been above the +25% minimum guideline (C criteria). Sub par sales revenues growth and its erratic annual earnings (A criteria) history leave fundamental concerns.

7/18/2014 12:53:06 PM - Consolidating well above its 50 DMA line. Last noted in the 6/26/14 mid-day report with caution - "Quarterly sales revenues and earnings increases are below the +25% minimum guideline (C criteria)."

6/26/2014 1:01:05 PM - Powering to a new 52-week high with today's 6th consecutive volume-driven gain. Prior mid-day reports cautioned members - "Quarterly sales revenues and earnings increases are below the +25% minimum guideline (C criteria)."

12/30/2013 12:54:27 PM - Perched within close striking distance of its 52-week high with today's 3rd consecutive volume-driven gain. Prior mid-day reports cautioned members - "Quarterly sales revenues and earnings increases are below the +25% minimum guideline (C criteria)."

12/24/2013 11:31:24 AM - Approaching its 52-week high with today's 3rd consecutive volume-driven gain. The 12/20/13 mid-day report cautioned members - "Quarterly sales revenues and earnings increases are below the +25% minimum guideline (C criteria)."

12/20/2013 12:36:57 PM - Quarterly sales revenues and earnings increases are below the +25% minimum guideline (C criteria).

8/7/2007 12:52:45 PM - "C" and sales history are below the guidelines.

8/3/2007 12:57:28 PM - "C" and sales history are below the guidelines.

8/2/2007 12:25:18 PM - "C" and sales history are below the guidelines.

8/1/2007 1:00:51 PM - "C" and sales history are below the guidelines.

7/31/2007 1:11:33 PM - "C" and sales history are below the guidelines.

2/8/2006 12:54:07 PM - Some ranks just below guidelines and only trades 49,600 shares a day on average.

1/18/2006 12:52:51 PM - As previously mentioned - Base questionable.

1/6/2006 1:18:40 PM - Base questionable.

12/16/2005 1:13:21 PM - Base questionable.

12/7/2005 1:14:43 PM - Base questionable.

12/6/2005 1:24:35 PM - Base questionable.

12/5/2005 1:05:59 PM - Base questionable.

12/1/2005 1:30:45 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.