2/12/2019 2:08:01 PM - Gapped up today challenging its 52-week high. Last noted in the 11/23/18 mid-day report - "Reported earnings +44% on -4% sales revenues for the Sep '18 quarter versus the year ago period. Fundamental concerns remain due to waning sales revenues in the past 5 quarterly comparisons and its up and down annual earnings history (A criteria) is below the guidelines of the fact-based investment system."

11/23/2018 11:18:06 AM - Consolidating near its 200 DMA line. Reported earnings +44% on -4% sales revenues for the Sep '18 quarter versus the year ago period. Fundamental concerns remain due to waning sales revenues in the past 5 quarterly comparisons and its up and down annual earnings history (Acriteria) is below the guidelines of the fact-based investment system.

9/28/2017 1:07:27 PM - Hitting a new 52-week high with today's 5th consecutive gain. Reported earnings +65% on +3% sales revenues for the Jun '17 quarter versus the year ago period. Fundamental concerns remain as when last noted in the 4/28/15 mid-day report . "Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system."

4/28/2015 1:31:29 PM - Gapped down today testing its 50 DMA line following a "negative reversal" on the prior session after hitting a new all-time high. Reported earnings -3% on +1% sales revenues for the Mar '15 quarter versus the year ago period, and fundamental concerns remain. Went through a deep consolidation below its 200 DMA line since noted in the 1/14/14 mid-day report with caution - "Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system."

4/27/2015 1:15:09 PM - Hitting new all-time highs with above average volume behind today's 6th consecutive gain. Reported earnings +36% on +9% sales revenues for the Dec '14 quarter versus the year ago period, but fundamental concerns remain. Went through a deep consolidation below its 200 DMA line since noted in the 1/14/14 mid-day report with caution - "Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system."

3/30/2015 1:02:48 PM - Gapped up today for a considerable gain challenging all-time highs. Reported earnings +36% on +9% sales revenues for the Dec '14 quarter versus the year ago period, but fundamental concerns remain. Went through a deep consolidation below its 200 DMA line since last noted in the 1/14/14 mid-day report with caution - "Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system."

1/14/2014 12:43:14 PM - Gapped down today violating its 50 DMA line with a considerable volume-driven loss. Reported earnings +61% on +103% sales revenues for the Sep '13 quarter versus the year ago period, but fundamental concerns remain. Last noted in the 7/09/13 mid-day report with caution - "Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system."

7/9/2013 1:05:27 PM - Hit new 52-week high and all-time highs today with a gap up and considerable gain, however it has retreated well off the early highs. Prior mid-day reports noted a recent spurt of gains after finding support at its 50 DMA line during an orderly consolidation, yet members were cautioned - "Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system."

7/2/2013 1:11:13 PM - Perched at its 52-week high and all-time highs following a spurt of gains after finding support at its 50 DMA line during an orderly consolidation. The 6/11/13 mid-day report cautioned - "Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system."

6/11/2013 1:05:18 PM -

Consolidating near its 52-week high and all-time highs. Quarterly and annual earnings history (C and A criteria) is below the guidelines of the fact-based investment system.



7/13/2011 1:21:39 PM -

Found prompt support after a damaging gap down on the prior session, rebounding back to close above its 50 DMA line. Prior mid-day reports noted - "Sales revenues and earnings history is below the guidelines of the fact-based system."



7/1/2011 1:21:26 PM -

Hitting new 52-week and all-time highs with multiple gains backed by above-average volume in recent weeks since it rebound back above its 50 DMA line. Prior mid-day reports noted - "Sales revenues and earnings history is below the guidelines of the fact-based system."



6/17/2011 2:00:23 PM -

Holding its ground after recent gains backed by above-average volume helped it rebound back above its 50 DMA line. Last noted in the 6/13/11 mid-day report - "Sales revenues and earnings history is below the guidelines of the fact-based system."



6/13/2011 12:16:41 PM -

Gapped up today posting its 3rd consecutive gain backed by above-average volume, rebounding back above its 50 DMA line. Last noted in the 5/20/11 mid-day report - "Sales revenues and earnings history is below the guidelines of the fact-based system."



5/20/2011 1:12:18 PM -

Hovering -3.4% off its 52-week high today, consolidating above prior highs and its 50 DMA line building a base-on-base type pattern. The 5/16/11 mid-day report and prior mid-day reports noted - "Sales revenues and earnings history is below the guidelines of the fact-based system."



5/17/2011 12:52:16 PM -

Hovering -6.0% off its 52-week high today, consolidating above prior highs and its 50 DMA line. The 5/16/11 mid-day report and prior mid-day reports noted - "Sales revenues and earnings history is below the guidelines of the fact-based system."



5/16/2011 1:48:32 PM -

Holding its ground near its 52-week high, consolidating above prior highs and its 50 DMA line. Last noted in the 4/20/11 mid-day report noted - "Sales revenues and earnings history is below the guidelines of the fact-based system."



4/20/2011 1:14:22 PM -

Down today, reversing from its 52-week high following a considerable volume-driven gain on the prior session. The 4/19/11 mid-day report noted - "Sales revenues and earnings history is below the guidelines of the fact-based system."



4/19/2011 1:38:42 PM -

Sales revenues and earnings history is below the guidelines of the fact-based system.



4/15/2011 1:23:16 PM -

Sales revenues and earnings history is below the guidelines of the fact-based system.



4/16/2008 1:56:39 PM -

Negatively reversed after today's early gains tested multi-year highs in the $31 area. Sub par sales and earnings increases below the +25% guideline.



4/10/2008 1:04:26 PM -

Sub par sales and earnings increases below the +25% guideline. Trading near multi-year highs in the $30-31 area.



3/24/2008 1:55:13 PM -

Sub par sales and earnings increases below the +25% guideline.



10/3/2006 12:46:58 PM - Gap open recently yet "C" and sales history below guidelines.

9/29/2006 12:45:41 PM - Gap open today yet "C" and sales history below guidelines.

9/28/2006 12:44:10 PM - "C" and sales history below guidelines.

9/15/2006 1:35:43 PM - "C" and sales history below guidelines.

9/12/2006 1:05:28 PM - "C" and sales history below guidelines.

8/30/2006 1:17:15 PM - "C" and sales history below guidelines.

7/25/2006 1:14:22 PM - "C" and sales history below guidelines.

7/21/2006 12:44:44 PM - "C" and sales history below guidelines.

7/19/2006 12:55:32 PM - "C" and sales history below guidelines.

7/18/2006 - "C" and sales history below guidelines.

8/30/2005 4:56:51 PM - G - New recent lows today since featured. (CANSLIM.net daily coverage wil be suspended.)

8/29/2005 4:50:10 PM - G - Dipped below its 200 DMA though volume was light and it closed above it.

8/22/2005 5:18:13 PM - G - 200 DMA is support. A break below there should not be tolerated.

8/16/2005 5:48:17 PM - G - Near its 200 DMA. An area that should be support. A break below there should not be tolerated.

8/5/2005 5:26:24 PM - G - Near its 200 DMA. An area that should be support. A break below there should not be tolerated.

7/29/2005 6:21:00 PM - G - Nearing 200 DMA. An area that should be support. A break below there should not be tolerated.

7/27/2005 11:58:15 AM - G - Nearing 200 DMA. An area that should be support. A break below there should not be tolerated.

7/26/2005 5:53:52 PM - G - Above average volume losses today put price near 200 DMA.

7/20/2005 - G - Recently broke below it 50 DMA and has been advancing from near its 200 DMA.

7/14/2005 - G - Pierced its 50 DMA on above average volume yesterday and continued declining today. Effectively negated its recent breakout. As noted yesterday in this report further losses should not be tolerated.

7/13/2005 - G - Pierced its 50 DMA on above average volume today. Effectively negated its recent breakout. Further losses should not be tolerated.

7/7/2005 - Y - Continues trading sideways.

7/7/2005 - Y - Continues trading sideways.

6/28/2005 - Y - Another up day that lacks volume conviction.

6/24/2005 - Y - Losses again yet volume about average. A high volume up day would trigger a technical buy signal.

6/23/2005 - Y - Losses yet volume about average. A high volume up day would trigger a technical buy signal.

6/17/2005 - Y - Losses yet volume about average. Had new highs intra-day.

6/16/2005 - Y - Decent price progress yet volume could have been better.

6/15/2005 - Y - Third consecutive day of losses. Support near $23.

6/13/2005 - Y - First loss (on light volume) after several days of gains. Holding up well.

6/10/2005 - Y - Holding up well. Getting a little too ET to be buyable under the guidelines.

6/10/2005 - Y - Pretty good group. Was made noteworthy with a PP of $21.77 (adjusted for 3/2 split) and a max buy of $22.86. BV BO earlier this week from a decent base.

6/9/2005 - Y - Another new high close on above average volume as price is strating to get too ET to be buyable under the guidelines. Nice example though.

6/9/2005 - Y - Pretty good group. Was made noteworthy with a PP of $21.77 (adjusted for 3/2 split) and a max buy of $22.86. BV BO earlier this week from a decent base.

6/8/2005 - Y - New high close on more than twice normal volume! Just featured in a CANSLIM.net Mid-Day BreakOuts Report.

6/8/2005 - Y - Pretty good group. Was made noteworthy with a PP of $21.77 (adjusted for 3/2 split) and a max buy of $22.86. BV BO yesterday from decent base.

6/7/2005 - Y - New high close with volume.

6/7/2005 - Y - New high close with volume.

6/7/2005 - Y - Pretty good group. Was made noteworthy with a PP of $21.77 (adjusted for 3/2 split) and a max buy of $22.86. BV BO today from decent base.

1/24/2005 1:13:53 PM - Pretty good group. Was made noteworthy with a PP of $32.66 and a max buy of $33.99. Now consolidating recent gains and building a base.

1/5/2005 12:36:59 PM - L in decent group. Was made noteworthy with a PP of $32.66 and a max buy of $33.99. Now consolidating recent gains and building a base.

12/15/2004 12:46:17 PM - Y - L in decent group. Nice gap open today and BV BO from a nice base. PP of $32.66 and a max buy of $33.99.

11/12/2004 12:58:55 PM - No base at this point to be considered buyable under the guidelines.

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

10/14/2004 1:00:00 PM - Base questionable at this point.

10/12/2004 1:00:00 PM - Base questionable at this point.