1/27/2023 12:27:48 PM - Reported earnings -38% on -4% sales revenues for the Dec '22 quarter versus the year ago period, its 2nd consecutive quarterly comparisons with lower earnings and well below the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been up and down.

11/16/2022 12:44:22 PM - Reported earnings -2% on +15% sales revenues for the Sep '22 quarter versus the year ago period, breaking a streak quarterly comparisons with earnings above the +25% minimum guideline (C criteria). Annual earnings history (A criteria) has been up and down.

10/21/2021 1:08:45 PM -

Hitting a new 52-week high with today's 6th consecutive volume-driven gain, rallying straight up from its 200 DMA line. Reported earnings +65% on +27% sales revenues for the Sep '21 quarter, its 5th consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Showing encouraging sales revenues acceleration in recent quarterly comparisons. Annual earnings history (A criteria) has been up and down.



1/28/2015 1:13:45 PM -

There was a "negative reversal" and slump back below its 50 DMA line after early gains today challenging its 52-week high. Reported earnings +60% on +27% sales revenues for the Dec '14 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Showing encouraging sales revenues acceleration in recent quarterly comparisons.



11/19/2014 12:32:46 PM -

Perched at its 52-week high following gains with above average volume, extended from any sound base. Reported earnings +63% on +13% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



11/11/2014 12:24:54 PM -

Recently wedged to new highs with gains lacking great volume conviction. Found recent support at its 50 DMA line and prior highs in the $26 area. Reported earnings +63% on +13% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/27/2014 12:21:16 PM -

There was a "negative reversal" on 10/22/14 after hitting a new 52-week high. Found recent support at its 50 DMA line and prior highs in the $26 area. Reported earnings +63% on +13% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/24/2014 12:34:27 PM -

There was a "negative reversal" on 10/22/14 after hitting another new 52-week high. Found recent support at its 50 DMA line and prior highs in the $26 area. Reported earnings +63% on +13% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/23/2014 1:00:20 PM -

Reversed into the red on the prior session after hitting another new 52-week high following 6 consecutive volume-driven gains. Found recent support at its 50 DMA line and prior highs in the $26 area. Reported earnings +63% on +13% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/22/2014 12:59:27 PM -

Reversed into the red today after hitting another new 52-week high following 6 consecutive volume-driven gains. Found recent support at its 50 DMA line and prior highs in the $26 area. Reported earnings +63% on +13% sales revenues for the Sep '14 quarter, but fundamental concerns remain. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/21/2014 12:50:10 PM -

Hitting a new 52-week high with above average volume behind today's 6th consecutive gain. Found support at its 50 DMA line and prior highs in the $26 area. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/13/2014 12:26:21 PM -

Slumping to its 50 DMA line with today's 3rd consecutive loss. Prior highs in the $26 area may act as support. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/10/2014 12:39:38 PM -

Churning above average volume while recently consolidating above prior highs in the $26 area. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



10/1/2014 12:13:53 PM -

Perched at its 52-week high, recently churning above average volume while remaining above prior highs in the $26 area. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



9/29/2014 12:21:51 PM -

Perched at its 52-week high, recently churning above average volume while remaining above prior highs in the $26 area. Prior mid-day reports repeatedly cautioned members - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



9/24/2014 12:21:25 PM -

Perched at its 52-week high churning above average volume while remaining above prior highs in the $26 area. Noted in prior mid-day reports with caution - "Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria)."



9/3/2014 12:53:08 PM -

Touched a new 52-week high with today's 4th consecutive gain. Undercut it 50 DMA line then rebounded since last noted in the 7/23/14 mid-day report with caution. Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria).



7/23/2014 12:48:18 PM -

Reported earnings +29% on +8% sales revenues for the Jun '14 quarter, but prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria). Touched another new 52-week high today then reversed into the red. Rallied from a sound base on the prior session with a volume-driven gain.



4/24/2014 12:35:43 PM -

Reported earnings +21% on +6% sales revenues for the Mar '14 quarter, and prior quarterly comparisons also had earnings below the +25% minimum guideline (C criteria). Perched near its 52-week high, extended from any sound base.



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

4/7/2005 4:31:07 PM - G - Recently gapped down below 50 DMA on above average volume and dug into support of prior base. (CANSLIM.net daily coverage will be suspended)

3/23/2005 10:13:10 AM - G - Gapping down below 50 DMA on above average volume. Digging into support of prior base. No news found at this time. Don't make excuses - Mind your stops (7-8%).

3/22/2005 4:47:28 PM - G - Near support of highs of recent base as downtrend continues.

3/15/2005 6:34:48 PM - G - had new highs intra-day yet closed with a slight loss. Support at $26.

1/26/2005 12:24:09 PM - Y - Best in decent group. Nice recent sprint from below 50 DMA. Highly ranked by IBD. Formidable resistance near 25.78.

1/24/2005 12:47:39 PM - Y - Best in decent group. Nice recent sprint from below 50 DMA. Highly ranked by IBD. Formidable resistance near 25.78.

1/21/2005 1:03:20 PM - Y - Best in decent group. Nice recent sprint from below 50 DMA. Highly ranked by IBD.