10/20/2023 12:24:52 PM - Perched near its 52-week high. Reported Jun '23 quarterly earnings +44% versus the year-ago period, its 9th strong quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

7/21/2023 12:34:05 PM - Perched within striking distance of its 52-week high following a recent spurt of volume-driven gains from near its 200 DMA line. Reported Jun '23 quarterly earnings +44% versus the year-ago period, its 9th strong quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

7/10/2023 12:48:02 PM - Rebounded above its 200 DMA line ($49.63) with a big volume-driven gain on the prior session. Faces resistance due to overhead supply up to the $59 level. Reported Mar '23 quarterly earnings +85% on +30% sales revenues versus the year-ago period, its 8th strong quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

4/3/2023 12:42:34 PM - Gapped up today, rebounding near its 50 DMA line ($52.39), but it still faces resistance due to overhead supply up to the $59 level. Reported Dec '22 quarterly earnings +73% versus the year-ago period, its 7th strong quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

1/20/2023 12:47:11 PM - Hovering at its 52-week high. Reported Sep '22 quarterly earnings +76% versus the year ago period, its 6th strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

10/24/2022 12:46:14 PM - Hitting another new 52-week high with today's 6th consecutive volume-driven gain. Reported Sep '22 quarterly earnings +76% versus the year ago period, its 6th strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

10/21/2022 1:01:40 PM - Hitting a new 52-week high with today's 5th consecutive volume-driven gain. Reported Sep '22 quarterly earnings +76% versus the year ago period, its 6th strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

10/13/2022 12:44:12 PM - Rebounded above its 50 and 200 DMA lines with a recent spurt of volume-driven gains. Reported Jun '22 quarterly earnings +67% on +20% sales revenues versus the year ago period, its 5th strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain. Annual earnings (A criteria) have been up and down.

7/18/2014 12:34:22 PM - Gapped down today, retreating toward its 50 DMA line. Reported earnings +19% on +8% sales revenues, below the +25% minimum earnings guideline (C criteria). Prior mid-day reports cautioned members - "No resistance remains due to overhead supply. Reported earnings +25% on +6% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Prior quarterly earnings history is not a match with the fact-based investment system's guidelines (C criteria). Current earnings per share should be up +25% or more in the past 3 or 4 quarterly comparisons and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters."

6/26/2014 12:44:02 PM - Powering to yet another new 52-week high with a gap up gain today following a considerable volume-driven gain on the prior session. The 6/25/14 mid-day report cautioned members - "No resistance remains due to overhead supply. Reported earnings +25% on +6% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Prior quarterly earnings history is not a match with the fact-based investment system's guidelines (C criteria). Current earnings per share should be up +25% or more in the past 3 or 4 quarterly comparisons and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters."

6/25/2014 12:37:14 PM - Powering to another new 52-week high with today's considerable volume-driven gain. No resistance remains due to overhead supply. Reported earnings +25% on +6% sales revenues for the Mar '14 quarter, but fundamental concerns remain. Last noted with caution in the 4/17/14 mid-day report - "Prior quarterly earnings history is not a match with the fact-based investment system's guidelines (C criteria). Current earnings per share should be up +25% or more in the past 3 or 4 quarterly comparisons and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters."

4/17/2014 12:49:37 PM - Perched at its 52-week high with no resistance remaining due to overhead supply. Reported earnings +30% on +8% sales revenues for the Dec '13 quarter but fundamental concerns remain. Prior quarterly earnings history is not a match with the fact-based investment system's guidelines (C criteria). Current earnings per share should be up +25% or more in the past 3 or 4 quarterly comparisons and in many cases accelerating in recent quarters. Quarterly sales should also be up +18-25% or more or accelerating over prior quarters.

7/20/2007 12:59:08 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/27/2007 12:37:43 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/25/2007 1:48:02 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/22/2007 12:39:10 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

6/20/2007 12:57:50 PM - "C" and sales history are below the guidelines. Current earnings per share should be up 25% or more and in many cases accelerating in recent quarters. Quarterly sales should also be up 25% or more or accelerating over prior quarters.

5/18/2007 1:26:48 PM - Base questionable.

4/18/2007 12:48:15 PM - As previously noted - No base to buy from.

4/17/2007 12:43:56 PM - No base to buy from.

4/16/2007 12:44:30 PM - No base to buy from.

4/20/2006 12:54:31 PM - Too many shares outstanding.

1/31/2006 1:02:49 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/30/2006 1:19:40 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/27/2006 12:56:18 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/26/2006 1:06:07 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/24/2006 12:50:39 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/23/2006 12:58:57 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/20/2006 12:40:25 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/19/2006 12:57:06 PM - Too extendeded from a sound base of support at this point to be considered buyable under the guidelines.

1/5/2006 2:14:55 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/16/2005 12:59:47 PM - As previously noted - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/15/2005 1:39:04 PM - As previously noted - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/14/2005 12:49:28 PM - As previously noted - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/9/2005 12:47:09 PM - As previously noted - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/7/2005 12:47:53 PM - As previously noted - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

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

11/1/2005 1:31:59 PM - Base questionable and sales history below guidelines.

10/31/2005 1:28:29 PM - Base questionable and sales history below guidelines.

10/28/2005 12:45:03 PM - Base questionable and sales history below guidelines.

10/27/2005 1:08:33 PM - Base questionable and sales history below guidelines.

10/26/2005 1:57:19 PM - Base questionable.

10/18/2005 1:13:02 PM - Base questionable.

8/4/2005 1:01:46 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.