5/3/2023 12:52:24 PM - Reported earnings +19% on +5% sales revenues for the Mar '23 quarter and subpar sales revenues and earnings growth remains a concern. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

3/21/2023 12:31:20 PM - Reported earnings +15% on +8% sales revenues for the Dec '22 quarter and sub par sales revenues and earnings growth remains a concern. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

2/10/2023 1:00:44 PM - Reported earnings +15% on +8% sales revenues for the Dec '22 quarter and sub par sales revenues and earnings growth remains a concern. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

7/19/2019 12:22:59 PM - Hovering at its 52-week high. Reported earnings +22% on +2% sales revenues for the Mar '19 quarter and sub par sales revenues growth remains a concern. Stubbornly held its ground and made gradual progress since last noted in the 4/26/19 mid-day report with caution - "Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

4/26/2019 12:54:30 PM - Gapped up today hitting a new 52-week high. Reported earnings +22% on +2% sales revenues for the Mar '19 quarter and sub par sales revenues growth remains a concern. Stubbornly held its ground and made gradual progress since noted in the 12/12/18 mid-day report with caution - "Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

4/11/2019 12:43:21 PM - Perched at its 52-week high. Reported earnings +65% on +4% sales revenues for the Dec '18 quarter and sub par sales revenues growth remains a concern. Stubbornly held its ground and made gradual progress since noted in the 12/12/18 mid-day report with caution - "Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

4/10/2019 1:09:55 PM - Perched at its 52-week high. Reported earnings +65% on +4% sales revenues for the Dec '18 quarter and sub par sales revenues growth remains a concern. Stubbornly held its ground and made gradual progress since noted in the 12/12/18 mid-day report with caution - "Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

12/12/2018 1:05:49 PM - Sputtering since last noted with caution in the 11/02/18 mid-day report after gapping up and hitting a new 52-week high - "Reported earnings +23% on +5% sales revenues for the Sep '18 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

11/2/2018 1:02:33 PM - Gapped up today hitting a new 52-week high. Reported earnings +23% on +5% sales revenues for the Sep '18 quarter. Prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

3/15/2018 1:10:48 PM - Rallying to a new 52-week high with today's 3rd consecutive volume-driven gain adding to an impressive spurt. Prior mid-day reports noted - "Reported earnings +12 on +3% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

2/20/2018 2:31:45 PM - Pulling back today after rallying to a new 52-week high with a volume-driven gain on the prior session when the mid-day report noted - "Reported earnings +12 on +3% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

2/16/2018 12:38:46 PM - Reported earnings +12 on +3% sales revenues for the Dec '17 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

12/7/2017 12:45:22 PM - Reported earnings +8% on +2% sales revenues for the Sep '17 quarter, below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

10/9/2017 12:15:44 PM - Hitting a new 52-week high with today's 10th consecutive gain. Reported earnings +15% on +1% sales revenues for the Jun '17 quarter, below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

2/22/2016 12:21:29 PM - Rebounding toward its 52-week high. Reported earnings +13% on +7% sales revenues for the Dec '15 quarter and fundamental concerns remain. Found prompt support at its 200 DMA line during its consolidation since last noted with caution in the 11/24/15 mid-day report - "Reported earnings +9% on +5% sales revenues for the Jun '15 quarter, and prior quarters were also below the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 4/24/15 mid-day report."

11/24/2015 1:30:21 PM - Pulling back from its 52-week highs following volume-driven gains. Reported earnings +11% on +4% sales revenues for the Sep '15 quarter and fundamental concerns remain. Found prompt support near its 50 DMA line after prior mid-day reports cautioned members - "Reported earnings +9% on +5% sales revenues for the Jun '15 quarter, and prior quarters were also below the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 4/24/15 mid-day report."

10/23/2015 1:30:10 PM - Spiking to new 52-week highs today with a volume-driven gain. Reported earnings +11% on +4% sales revenues for the Sep '15 quarter and fundamental concerns remain. Found prompt support near its 50 DMA line after prior mid-day reports cautioned members - "Reported earnings +9% on +5% sales revenues for the Jun '15 quarter, and prior quarters were also below the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 4/24/15 mid-day report."

10/14/2015 1:39:33 PM - Holding its ground after spiking to new 52-week highs with volume-driven gains. Found prompt support near its 50 DMA line after prior mid-day reports cautioned members - "Reported earnings +9% on +5% sales revenues for the Jun '15 quarter, and prior quarters were also below the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 4/24/15 mid-day report."

8/12/2015 1:26:58 PM - Spiked to a new 52-week high with a big volume-driven gain on 7/24/15 followed by additional gains on volume. The 7/24/15 mid-day report cautioned members - "Reported earnings +9% on +5% sales revenues for the Jun '15 quarter, and prior quarters were also below the +25% minimum earnings guideline (C criteria). Found support above its 200 DMA line during its consolidation since noted with caution in the 4/24/15 mid-day report."

7/24/2015 1:13:10 PM - Reported earnings +9% on +5% sales revenues for the Jun '15 quarter, and prior quarters were also below the +25% minimum earnings guideline (C criteria). Spiked to a new 52-week high with today's big volume-driven gain. Found support above its 200 DMA line during its consolidation since last noted with caution in the 4/24/15 mid-day report.

4/24/2015 1:07:57 PM -

Gapped down today and violated its 50 DMA line. Reported earnings +16% on +4% sales revenues for the Mar '15 quarter, below the +25% minimum earnings guideline (C criteria).



10/24/2014 12:58:46 PM -

Reported earnings +19% on +5% sales revenues for the quarter ended Sep 30, 2014 versus the year ago period, below the +25% minimum earnings guideline (C criteria). Undercut its 200 DMA then rebounded impressively since last noted with caution in the 2/03/14 mid-day report - "Its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



2/3/2014 12:51:41 PM -

Violating its 50 DMA line with today's damaging loss. Prior mid-day reports cautioned members - "Reported earnings +18% on +9% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period, below the +25% minimum guideline (C criteria). Undercut its 200 DMA then rebounded impressively since noted with caution in the 7/27/12 mid-day report - 'Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines.'"



1/9/2014 12:55:48 PM -

Still perched at its 52-week high today, extended from any sound base and making its 2nd mid-day report appearance of 2014. Reported earnings +18% on +9% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period, below the +25% minimum guideline (C criteria). Undercut its 200 DMA then rebounded impressively since noted with caution in the 7/27/12 mid-day report - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



1/3/2014 12:51:01 PM -

Perched at its 52-week high today, extended from any sound base. Reported earnings +18% on +9% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period, below the +25% minimum guideline (C criteria). Undercut its 200 DMA then rebounded impressively since noted with caution in the 7/27/12 mid-day report - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



12/3/2013 12:51:14 PM -

Perched at its 52-week high today, extended from any sound base. Reported earnings +18% on +9% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period, below the +25% minimum guideline (C criteria). Undercut its 200 DMA then rebounded impressively since last noted with caution in the 7/27/12 mid-day report - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



7/27/2012 1:04:50 PM -

Hitting a new 52-week high today. Found support near its 50 DMA line recently. Reported earnings +18% on +13% sales revenues for the quarter ended June 30, 2012 versus the year ago period, marking its first quarter with earnings increasing below the +25% minimum guideline in more than 2 years. Prior mid-day reports noted - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



7/25/2012 1:14:28 PM -

Holding its ground near its 50 DMA line since its damaging 7/23/12 gap down undercutting prior highs in the $43 area. Prior mid-day reports noted - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



7/23/2012 1:05:08 PM -

Gapped down today near its 50 DMA line, undercutting prior highs in the $43 area. Prior mid-day reports noted - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



7/20/2012 1:43:06 PM -

Perched near its 52-week high, consolidating above prior highs in the $43 area after recently encountering distributional pressure. It had rebounded to new highs after slumping below its 50 DMA line since noted in the 4/27/12 mid-day report - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



7/12/2012 12:54:31 PM -

Pulling back today for a 5th consecutive loss with above average volume, retreating from its 52-week high. It had rebounded to new highs after slumping below its 50 DMA line since noted in the 4/27/12 mid-day report - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



7/10/2012 12:49:25 PM -

Pulling back today for a 3rd consecutive loss with above average volume, retreating from its 52-week high. It had rebounded to new highs after slumping below its 50 DMA line since last noted in the 4/27/12 mid-day report - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



4/27/2012 1:24:16 PM -

Consolidating near its 52-week high today. Following a recent spurt of volume-driven gains the 4/24/12 mid-day report noted - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



4/24/2012 12:43:40 PM -

Consolidating near its 52-week high today following a recent spurt of volume-driven gains. The 4/13/12 mid-day report noted - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



4/13/2012 1:05:27 PM -

Hit another new 52-week high today while tallying its 6th consecutive gain with volume running at an above average pace. The 4/11/12 mid-day report noted - "Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines."



4/11/2012 12:24:08 PM -

Today's small gap up helped it touch a new 52-week high with volume running at an above average pace behind its 4th consecutive gain. Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines.



12/21/2011 12:48:10 PM -

Today's 5th consecutive gain has it rising above prior chart highs and approaching its 52-week high. Recent quarterly comparisons show strong earnings increases, but its annual earnings (A criteria) history has been up and down and is not a match with the investment system's guidelines.



11/19/2004 12:56:34 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/18/2004 1:01:16 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/12/2004 12:57:22 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

11/3/2004 1:08:00 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

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

10/29/2004 1:00:00 PM - Too ET!

10/27/2004 12:39:36 PM - Too ET!

10/26/2004 1:00:00 PM - Too ET!

10/25/2004 1:00:00 PM - Too ET!