7/7/2021 3:03:20 PM - Slumping further with today's 3rd consecutive loss and it will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line (54.28) is needed for its outlook to improve.

7/2/2021 3:48:10 PM - G - Failed to rebound thus far after noted damaging losses triggered a worrisome technical sell signal. A rebound above the 50 DMA line (54.39) is needed for its outlook to improve.

6/29/2021 5:08:13 PM - G - Still sputtering after last week's damaging losses triggered a worrisome technical sell signal. A rebound above the 50 DMA line (54.26) is needed for its outlook to improve. See the latest FSU analysis for more details and a new annotated graph.

6/24/2021 3:52:55 PM - G - Rebounding after last week's damaging losses triggered a worrisome technical sell signal. A rebound above the 50 DMA line (54.21) is needed for its outlook to improve.

6/21/2021 5:15:38 PM - G - Rebounded impressively with today's big gain after last week's damaging losses triggered a worrisome technical sell signal. Only a prompt rebound above the 50 DMA line (54.14) would help its outlook improve.

6/18/2021 3:23:27 PM - G - Gapped down today for a more damaging loss, slumping below the prior low ($52.42 on 5/26/21) raising greater concerns and triggering a worrisome technical sell signal. Only a prompt rebound above the 50 DMA line (54.15) would help its outlook improve.

6/17/2021 6:15:06 PM - G - Color code is changed to green after slumping bellow its 50 DMA line ($54.17) with today's big loss raising concerns. Still sputtering below the previously cited pivot point. More damaging losses below the prior low ($52.42 on 5/26/21) would raise greater concerns and trigger a worrisome technical sell signal.

6/15/2021 4:31:01 PM - Y - Found prompt support at its 50 DMA line ($54.10) with today's gain backed by light volume. Still sputtering below the previously cited pivot point. More damaging losses would raise greater concerns and trigger a worrisome technical sell signal.

6/10/2021 6:06:19 PM - Y - Testing support at its 50 DMA line ($54.02) with today's 3rd consecutive loss on light volume, still sputtering below the previously cited pivot point. More damaging losses would raise greater concerns and trigger a worrisome technical sell signal.

6/3/2021 6:05:18 PM - Y - Found support at its 50 DMA line ($53.72) and it is still consolidating below the previously cited pivot point. More damaging losses would raise greater concerns and trigger a worrisome technical sell signal.

5/28/2021 5:36:22 PM - Y - Abruptly reversed from its high this week and slumped back into the prior base raising concerns. Found support at its 50 DMA line ($53.59). More damaging losses would raise greater concerns and trigger a worrisome technical sell signal.

5/24/2021 6:13:38 PM - Y - Abruptly reversed from its high and fell back into the prior base raising concerns as it closed near the session low with +27% above average volume behind today's big loss. Finished strong after highlighted in yellow in the 5/21/21 mid-day report while hitting new 52-week and all-time highs clearing an orderly base. Pivot point cited was based on the 3/18/21 high plus 10 cents. The gain and strong close above the pivot point clinched a convincing technical buy signal. Reported earnings +196% on +25% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady. Completed a new Public Offering on 3/01/17. See the latest FSU analysis for more details and an annotated graph.

5/21/2021 5:13:13 PM - Y - Finished strong after highlighted in yellow in the earlier mid-day report while hitting new 52-week and all-time highs clearing an orderly base. Pivot point cited was based on the 3/18/21 high plus 10 cents. The gain and strong close above the pivot point clinched a convincing technical buy signal. Reported earnings +196% on +25% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady. Completed a new Public Offering on 3/01/17. See the latest FSU analysis for more details and a new annotated graph.

5/21/2021 12:12:36 PM - Y - Color code is changed to yellow while hitting new 52-week and all-time highs with today's gain clearing an orderly base. Pivot point cited is based on the 3/18/21 high plus 10 cents. A gain and strong close above the pivot point backed by at least +40% above average volume may clinch a convincing technical buy signal. Reported earnings +196% on +25% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings growth has been steady. Completed a new Public Offering on 3/01/17.

10/18/2019 12:21:09 PM - Reported earnings +8% on +75% sales revenues for the Sep '19 quarter, below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain. Completed a new Public Offering on 3/01/17.

3/6/2017 12:02:26 PM - Retreated after wedging to new all-time highs and it completed a new Public Offering on 3/01/17. Reported earnings +32% on +16% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

3/1/2017 12:13:26 PM - Retreating after wedging to new all-time highs, it proposed a new Public Offering on 2/28/17. Reported earnings +32% on +16% sales revenues for the Dec '16 quarter, but prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

12/19/2016 12:19:01 PM - Retreating from all-time highs following considerable volume-driven gains. Last noted in the 12/05/16 mid-day report cautioned - "Reported earnings +24% on +20% sales revenues for the Sep '16 quarter, below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

12/5/2016 12:08:12 PM - Hovering near all-time highs following considerable volume-driven gains. The 11/10/16 mid-day report cautioned - "Reported earnings +24% on +20% sales revenues for the Sep '16 quarter, below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain."

11/10/2016 12:34:23 PM - Hitting new all-time highs with considerable volume-driven gains. Reported earnings +24% on +20% sales revenues for the Sep '16 quarter, below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain.

9/9/2016 12:14:10 PM - Hitting new all-time highs while adding to a spurt of volume-driven gains. Reported earnings +50% on +35% sales revenues for the Jun '16 quarter, its 2nd strong quarter, but fundamental concerns remain. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria). It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list.

5/25/2016 12:32:47 PM - Noted in prior mid-day reports - "Reported earnings +56% on +32% sales revenues for the Mar '16 quarter but fundamental concerns remain. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria). It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list."

5/24/2016 12:10:10 PM - Last noted in the 5/05/16 mid-day report - "Reported earnings +56% on +32% sales revenues for the Mar '16 quarter but fundamental concerns remain. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria). It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list."

5/5/2016 12:14:07 PM - Reported earnings +56% on +32% sales revenues for the Mar '16 quarter but fundamental concerns remain. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria). It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list.

4/26/2016 12:13:20 PM - The 4/22/16 mid-day report cautioned - "Recent quarterly comparisons through Dec '15 earnings increases below the +25% minimum guideline (C criteria). It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list."

4/22/2016 12:09:32 PM - Recent quarterly comparisons through Dec '15 earnings increases below the +25% minimum guideline (C criteria). It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list.

11/12/2014 12:14:49 PM - Hitting yet another new 52-week high with today's 6th consecutive gain. Prior mid-day reports cautioned members - "Recent quarterly comparisons through Sep '14 show accelerating sales revenues growth and earnings increases above the +25% minimum guideline (C criteria) making it a better match with the fact-based investment system's guidelines. However, blue triangles beside the annual earnings figures FY '09 to '13 within the datagraphs used by CANSLIM.net experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).
It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list."


11/11/2014 12:10:08 PM - Hitting yet another new 52-week highs with today's 5th consecutive gain. Prior mid-day reports cautioned members - "Recent quarterly comparisons through Sep '14 show accelerating sales revenues growth and earnings increases above the +25% minimum guideline (C criteria) making it a better match with the fact-based investment system's guidelines. However, blue triangles beside the annual earnings figures FY '09 to '13 within the datagraphs used by CANSLIM.net experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).
It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list."


11/10/2014 12:15:13 PM - Hitting another new 52-week highs with today's gap up gain. The 10/31/14 mid-day report cautioned members - "Recent quarterly comparisons through Sep '14 show accelerating sales revenues growth and earnings increases above the +25% minimum guideline (C criteria) making it a better match with the fact-based investment system's guidelines. However, blue triangles beside the annual earnings figures FY '09 to '13 within the datagraphs used by CANSLIM.net experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).
It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list."


10/31/2014 11:54:44 AM - Hitting new 52-week highs with today's 7th consecutive gain. Recent quarterly comparisons through Sep '14 show accelerating sales revenues growth and earnings increases above the +25% minimum guideline (C criteria) making it a better match with the fact-based investment system's guidelines. However, blue triangles beside the annual earnings figures FY '09 to '13 within the datagraphs used by CANSLIM.net experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).
It survived but failed to impress since 12/02/06 when it was dropped from the Featured Stocks list.

10/16/2014 12:16:21 PM - Perched within striking distance of its 52-week high. Found support at its 200 DMA line during its consolidation since last noted in the 8/27/14 mid-day report with caution - "Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines. On 12/02/06 it was dropped from the Featured Stocks list."

8/27/2014 12:07:26 PM - Pulling back from its 52-week high with today's 2nd consecutive volume-driven loss following a streak of volume-driven gains. The 8/26/14 mid-day report cautioned members - "Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines. On 12/02/06 it was dropped from the Featured Stocks list."

8/26/2014 11:51:27 AM - Perched at its 52 week high with today's 4th consecutive volume-driven gain. Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines. On 12/02/06 it was dropped from the Featured Stocks list.

8/18/2014 1:17:42 PM - Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's guidelines. Last noted 12/02/06 after removed from the Featured Stocks list.

12/2/2006 - Above average volume gains today all above the 50 DMA ($27.83). Still group rank has fallen considerably. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 11/27/06 CANSLIM.net After Market Update with a DailyGraph(R) here. As of 12/1/2006, this stock was removed from the CANSLIM.net Featured Stocks List.

12/1/2006 -

G - Above average volume gains today all above the 50 DMA ($27.83). Still group rank has fallen considerably. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 11/27/06 CANSLIM.net After Market Update with a DailyGraph(R) here. As of tonight this stock will be removed from the CANSLIM.net Featured Stocks List.



11/30/2006 4:26:48 PM -

G - Indecisive trading today all above the 50 DMA ($27.82) as volume was below average. Still group rank has fallen considerably. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 11/27/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/29/2006 3:46:39 PM -

G - All gains today above the 50 DMA ($27.78) yet on light volume. Still group rank has fallen considerably. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 11/27/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/28/2006 -

G - Somewhat whipsaw trading action today looking to close with a gain and above the 50 DMA ($27.76) as volume is below average. Still group rank has fallen considerably. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 11/27/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/27/2006 -

G - Dipped intra-day to near a recent low, then reversed to close in the uppper half of the day's wide range. Did close below the 50 DMA ($27.75). Group rank has fallen considerably. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 11/27/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/24/2006 12:46:57 PM -

G - Somewhat uneventful trading today looks to be closing near unchanged after being just slightly higher intra-day. Price remains above the 50 DMA ($27.72) and now near short term support at $28. Group rank has fallen considerably. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/22/2006 -

G - All declines today yet on LIGHT volume as price remains above the 50 DMA ($27.69) and now near short term support at $28. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/21/2006 4:06:14 PM -

G - Was a bit lower intra-day yet closed near unchanged on below average volume. Price remains above the 50 DMA ($27.66) and above short term support at $28. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/20/2006 -

G - Small gains today on below average volume as price remains above the 50 DMA ($27.55) and above short term support at $28. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/17/2006 4:01:11 PM -

G - Slight gains today on below average volume as price remains above the 50 DMA ($27.55) and above short term resistance at $28. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/16/2006 -

G - Had some slight declines intra-day yet looks to be closing with a slight loss on just above average volume. Price remains above the 50 DMA ($27.49) and above short term resistance at $28. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/15/2006 -

G - Above average volume gains today as price continues to move up from near the 50 DMA ($27.45). Closed above short term resistance at $28. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/14/2006 3:36:59 PM -

G - Uneventful trading today near the 50 DMA ($27.42). Still has some short term resistance at $28. Price is now fairly well below the featured price. $25.80 is 8% below the pivot point and should be a final sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/13/2006 4:04:35 PM -

G - Uneventful trading today near the 50 DMA ($27.39). Still has some short term resistance at $28. Price is now fairly well below the featured price. $25.80 is 8% below the pivot point and should be a final sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.



11/10/2006 - G - Gains today yet on below average volume. Looks to be closing near session highs after yesterday's considerable declines and new recent low close below the 50 DMA. Still has some short term resistance at $28. Price is now fairly well below the featured price. $25.80 is 8% below the pivot point and should be a final sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/9/2006 - G - Considerable declines today closing near session lows (and a new recent low close and below the 50 DMA) although on less than average volume. Still has some short term resistance at $28. Price is now fairly well below the featured price. $25.80 is 8% below the pivot point and should be a final sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/8/2006 - G - Continues trading near the 50 DMA ($27.36) and closed with a light volume (59% of the 50 DAV) gain. Still has some short term resistance at $28. Price is just below the featured price. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/7/2006 - G - Traded up to resistance of $28 then negativly reversed to close with a slight loss yet on below average volume. Continues trading near the 50 DMA ($27.36). Price closed just below the featured price. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/6/2006 - G - Slight gap open and all gains today yet closed off of session highs as volume was light. Continues trading near the 50 DMA ($27.33). Price closed just below the featured price. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/3/2006 - G -Pretty much all gains today with trading above the 50 DMA ($27.30) intra-day yet closed down on the day. Volume is below average and price is below the featured price. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/2/2006 - G - Declines today looking to close just below the 50 DMA ($27.27) yet on below average volume. As previously noted - support remains at the 50 DMA and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

11/1/2006 - G - Declines today to just below the 50 DMA ($27.27) then closed just above it. Breaking out of its recent tight trading range to the downside. As previously noted - support remains at the 50 DMA and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/31/2006 - G - Tight trading range continues while closing the day with a slight loss on less than average volume. Support remains at the 50 DMA ($27.20) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/30/2006 - G - Tight trading range continues while closing the day with a gain on less than average volume. Support remains at the 50 DMA ($27.17) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/27/2006 - G - Looks to be closing with a slight loss while continuing to trade in a tight range. Support remains at the 50 DMA ($27.14) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/26/2006 - G - An increase in volume yet tight range of trading again today. Looks to be closing with a slight gain. Support remains at the 50 DMA ($27.11) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/25/2006 - G - Rather uneventful tight range trading again today closing near unchanged on light (44%) volume. Support is at the 50 DMA ($27.08) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/24/2006 - G - Rather uneventful tight range trading today closing with a slight loss on light (45%) volume. Support is at the 50 DMA ($27.06) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/23/2006 - G - Continues trading in a tight range near $28, looking to close near unchanged on the session. Next support is at the 50 DMA ($27.01) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/20/2006 - G - Was a bit lower intra-day yet closed near unchanged. Now trading near initial support of $28 and as previously noted - A (considerable) break below $28 would be a concern. Next support is at the 50 DMA ($26.94) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/19/2006 - G - Small gain today to break a four straight session down run, although today's volume was below average and a downtrend has developed. Now trading below support of $28 and as previously noted - A break below $28 would be a concern. Next support is as the 50 DMA ($26.91) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/18/2006 - G - Continued declines today for a fourth straight session although today's volume was below average as a downtrend has developed. Now trading below support of $28 and as previously noted - A break below $28 would be a concern. Next support is as the 50 DMA ($26.91) and a break below there would be a greater concern and another sell signal. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/17/2006 3:59:31 PM - G - Continued declines today on just above average volume. Dipping below $28 and as previously noted - A break below $28 would be a concern. Next support is as the 50 DMA ($26.87) and a break below there would be a greater concern. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/16/2006 - G - Declines today yet on below average volume as price is still in an uptrend. A break below $28 would be a concern. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/13/2006 4:51:31 PM - G - Ends with a decline today on above average volume yet off of session lows and price is still in an uptrend. A break below $28 would be a concern. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/12/2006 - G - Gains today on below average volume after a recent new high close. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/11/2006 - G - Down today on below average volume after recent new high close. Trading above the max buy price so CANSLIM.net Status is changed to green. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/10/2006 - G - Solid gains today on above average volume and headed for a new high close. Now trading above the max buy price so CANSLIM.net Status is changed to green. First featured in the 09/21/06 CANSLIM.net Mid-Day BreakOuts Report at $28.04 with a DailyGraph(R) here. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/9/2006 3:13:54 PM - Y - Light volume declines today after several days of gains on higher volume. Price remains near all time highs. As previously noted - Greater volume above the pivot point would trigger a more solid technical buy signal. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/6/2006 - Y - Declines today yet on lighter volume then the recent up days and new highs. As previously noted - Greater volume above the pivot point would trigger a more solid technical buy signal. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/5/2006 - Y - New highs today headed for a new high close yet on well below average volume. As previously noted - Greater volume above the pivot point would trigger a more solid technical buy signal. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/4/2006 - Y - Continued gains today looking to close with a decent gain and at session highs on about average volume. As previously noted - Greater volume above the pivot point would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by choosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/3/2006 - Y - Gain today negating all of yesterday's losses and looking to close at session highs. Volume was again light yet a bit more than the previous session. As previously noted - Greater volume above the pivot point would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by choosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

10/2/2006 2:49:58 PM - Y - Declines today to below the 50 DMA ($26.09) yet volume remains light. As previously noted - Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by choosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/29/2006 - Y - Remains near all-time highs with VERY light volume (33%) declines today. As previously noted - Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by choosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/28/2006 - Y - Remains near all-time highs with very light volume (24%) gains today. As previously noted - Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by choosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/27/2006 - Y - Remains near all-time highs with very light volume gains today. As previously noted - Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by choosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/26/2006 - Y - Remains near all-time highs with declines today on below average volume. As previously noted - Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by chosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/25/2006 - Y - Gains today yet volume is very light. As previously noted - Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The ''L'' criteria can generally be met by chosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/21/2006 - Y - Was building a new base now is breaking out above the pivot point ($27.55 - old high on 8/8 plus 0.10 cents). Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The "L" criteria can generally be met by chosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average. Was also covered in more detail in the 9/21/06 CANSLIM.net After Market Update with a DailyGraph(R) here.

9/21/2006 12:39:45 PM - Y - Was building a new base now is breaking out above the pivot point ($27.55 - old high on 8/8 plus 0.10 cents). Greater volume would trigger a more solid technical buy signal. Group rank is improving over the past 6 months. The "L" criteria can generally be met by chosing leading stocks from a group in the top quartile (25%) of the industry group ranks. Only trades 40,000 shares a day on average.

9/15/2006 12:21:59 PM - Is building a new base at this point.

8/8/2006 12:42:30 PM - As previously noted price is too extended to be buyable under the guidelines.

8/7/2006 12:25:26 PM - As previously noted price is too extended to be buyable under the guidelines.

8/4/2006 12:24:28 PM - Negatively reversing today. As previously noted price is too extended to be buyable under the guidelines.

8/3/2006 12:24:37 PM - Price is too extended to be buyable under the guidelines.

7/31/2006 - More solid gains today, "C" was just below guidelines and now price is too extended.

7/28/2006 - Gap open and gains today after breaking out, yet "C" remains just below guidelines.

7/27/2006 12:27:50 PM - Breaking out yet "C" remains just below guidelines.

7/26/2006 12:31:11 PM - "C" remains just below guidelines.

7/25/2006 12:46:39 PM - "C" just below guidelines.