9/17/2024 1:15:48 PM - Perched at its all-time high today following 5 consecutive volume-driven gains after a big "breakaway gap" noted on 9/10/24. Prior highs in the $146 area define initial support above its 50 DMA line ($140.87). Reported Aug '24 quarterly earnings +17% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

9/16/2024 12:56:32 PM - Perched at its all-time highs with today's 5th consecutive volume-driven gain after a big "breakaway gap" on 9/10/24. Prior highs in the $146 area define initial support above its 50 DMA line ($140). Reported Aug '24 quarterly earnings +17% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

9/13/2024 12:04:11 PM - Hitting new all-time highs with today's 4th consecutive volume-driven gain after a big "breakaway gap" on 9/10/24. Prior highs in the $146 area define initial support above its 50 DMA line ($140). Reported Aug '24 quarterly earnings +17% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

9/12/2024 1:51:02 PM - Hitting new all-time highs with today's 3rd gain after a big "breakaway gap" on 9/10/24. Prior highs in the $146 area define initial support above its 50 DMA line ($139.55). Reported Aug '24 quarterly earnings +17% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

9/11/2024 12:03:14 PM - Hitting a new all-time high with a big "breakaway gap" on the prior session after consolidating above its 50 DMA line ($139). Reported Aug '24 quarterly earnings +17% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

9/10/2024 1:42:46 PM - Hitting a new all-time high with today's "breakaway gap" after consolidating above its 50 DMA line ($139). Reported Aug '24 quarterly earnings +17% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

9/9/2024 12:24:03 PM - Consolidating above its 50 DMA line ($138.68) and perched within close striking distance of its all-time high. Reported May '24 quarterly earnings -2% on +3% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

6/13/2024 1:13:14 PM - Gapped up on the prior session hitting new all-time highs with a considerable volume-driven gain. Found support at its 200 DMA line during its consolidation after a noted gap up on 3/12/24. Reported May '24 quarterly earnings -2% on +3% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

3/21/2024 1:28:52 PM - Hitting new 52-week and all-time highs with today's 6th consecutive volume-driven gain. Gapped up on 3/12/24 after consolidating near its 50 DMA line. Bullish action came after it reported Feb '24 quarterly earnings +16% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

3/13/2024 12:43:02 PM - Gapped up on the prior session for a considerable volume-driven gain hitting new 52-week and all-time highs after consolidating above its 50 DMA line ($111). Bullish action came after it reported Feb '24 quarterly earnings +16% on +7% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

12/11/2023 12:48:00 PM - Consolidating above its 50 DMA line ($110) after finding support near its 200 DMA line since last noted with caution in the 9/14/23 mid-day report. Reported Aug '23 quarterly earnings +16% on +9% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

9/14/2023 12:23:25 PM - Gapped down on 9/12/23 for a big volume-driven loss following an analyst downgrade, abruptly retreating from its all-time high and violating its 50 DMA line ($117). Prior mid-day reports repeatedly noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

9/13/2023 12:40:58 PM - Gapped down on the prior session for a big volume-driven loss following an analyst downgrade, abruptly retreating from its all-time high and violating its 50 DMA line ($117). Prior mid-day reports repeatedly noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

9/12/2023 12:40:55 PM - Gapped down today for a big volume-driven loss following an analyst downgrade, abruptly retreating from its all-time high and violating its 50 DMA line ($117). Prior mid-day reports repeatedly noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

9/11/2023 12:35:33 PM - Found support near its 50 DMA line ($117.53) while recently consolidating near its all-time high. Prior mid-day reports noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

9/7/2023 12:35:52 PM - Found support near its 50 DMA line ($117.15) while rewcently consolidating near its all-time high. Prior mid-day reports noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

8/23/2023 2:30:45 PM - Consolidating after a noted streak of volume-driven gains, hovering near its all-time high. Prior mid-day reports noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

6/30/2023 12:53:02 PM - Consolidating after a noted streak of volume-driven gains, hovering near its all-time high. Prior mid-day reports noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

6/21/2023 1:06:28 PM - Following a noted streak of volume-driven gains it is hovering near its all-time high. Prior mid-day reports noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

6/20/2023 12:30:48 PM - Following a noted streak of volume-driven gains it is perched near its all-time high. Prior mid-day reports noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

6/16/2023 1:08:36 PM - Following 6 consecutive volume-driven gains it is perched at its all-time high. Prior mid-day reports noted - "It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

6/15/2023 12:10:52 PM - Today's 6th consecutive volume-driven gain has it powering to another new all-time high. It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

6/14/2023 12:09:33 PM - Today's 5th consecutive volume-driven gain has it perched at its all-time high. It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

6/13/2023 12:46:09 PM - Gapped up for a 2nd consecutive session and 4th consecutive volume-driven gain for new 52-week highs. It faces no resistance due to overhead supply. Reported May '23 quarterly earnings +8% on +17% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

6/12/2023 12:54:49 PM - Gapped up today hitting another new 52-week high. The 6/09/23 mid-day report noted - "It faces no resistance due to overhead supply. Reported Feb '23 quarterly earnings +8% on +18% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain."

6/9/2023 12:56:31 PM - Hitting a new 52-week high today and it faces no resistance due to overhead supply. Reported Feb '23 quarterly earnings +8% on +18% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

3/31/2023 12:08:41 PM - Hitting a new 52-week high today, but still faces resistance due to overhead supply up to the $106 level. Reported Feb '23 quarterly earnings +8% on +18% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

3/16/2023 12:57:22 PM - Gapped down on 3/10/23 slumping well below its 50 DMA line ($87.50) and recent lows with a considerable volume-driven loss. Reported Feb '23 quarterly earnings +8% on +18% sales revenues versus the year-ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year-ago periods. Fundamental concerns remain.

12/10/2021 12:57:08 PM - Gapped up today powering to a new all-time high with a considerable volume-driven gain. Reported Nov '21 quarterly earnings +14% on +6% sales revenues versus the year ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year ago periods. Fundamental concerns remain.

10/11/2021 12:49:00 PM - Powering to new all-time highs with today's 3rd consecutive gain. Reported Aug '21 quarterly earnings +11% on +4% sales revenues versus the year ago period. Earnings increases have not been strong and steady above the +25% minimum guideline (C criteria) in quarterly comparisons versus the year ago periods. Fundamental concerns remain.

7/15/2021 12:27:16 PM - Perched at its all-time high and holding its ground following a noted spurt of gains backed by volume. The prior mid-day report noted - "Reported May '21 quarterly earnings +28% on +8% sales revenues versus the year ago period. Earnings increases were below the +25% minimum guideline (C criteria) in all quarterly comparisons through Feb '21 versus the year ago periods. Fundamental concerns remain."

7/9/2021 12:28:22 PM - Hitting another new all-time high today while adding to a noted spurt of gains backed by volume. The prior mid-day report noted - "Reported May '21 quarterly earnings +28% on +8% sales revenues versus the year ago period. Earnings increases were below the +25% minimum guideline (C criteria) in all quarterly comparisons through Feb '21 versus the year ago periods. Fundamental concerns remain."

7/8/2021 12:39:46 PM - Hit a new all-time high on the prior session with its 4th consecutive gain backed by volume. Reported May '21 quarterly earnings +28% on +8% sales revenues versus the year ago period. Earnings increases were below the +25% minimum guideline (C criteria) in all quarterly comparisons through Feb '21 versus the year ago periods. Fundamental concerns remain.

6/16/2021 12:59:24 PM - Reported May '21 quarterly earnings +28% on +8% sales revenues versus the year ago period. Gapped down today for a damaging volume-driven loss violating its 50 DMA line ($78.65). Encountering distributional pressure after wedging into new all-time high territory with gains lacking great volume conviction. Earnings increases were below the +25% minimum guideline (C criteria) in all quarterly comparisons through Feb '21 versus the year ago periods. Fundamental concerns remain.

6/10/2021 12:49:04 PM - Pulling back today after wedging into new all-time high territory with gains lacking great volume conviction. Earnings increases were below the +25% minimum guideline (C criteria) in all quarterly comparisons through Feb '21 versus the year ago periods. Fundamental concerns remain.

9/12/2019 12:50:10 PM - Earnings increases were below the +25% minimum guideline (C criteria) in at least the past 8 quarterly comparisons through Aug '19 versus the year ago periods. Fundamental concerns remain. Last noted with caution in the 12/21/12 mid-day report - "It survived but failed to impress since dropped from the Featured Stocks list on 3/16/11."

12/21/2012 12:59:30 PM - Earnings increases were below the +25% minimum guideline (C criteria) in the past 6 quarterly comparisons through Nov '12. Consolidating above prior highs in the $32-33 area following a considerable gap up gain 12/19/12, yet it faces resistance due to overhead supply up through the $36 level. It survived but failed to impress since dropped from the Featured Stocks list on 3/16/11.

3/16/2011 7:50:39 PM - Down again today with heavier volume indicative of distributional pressure, slumping further below its 50 DMA line after violating the prior low previously noted ($30.80 on 1/10/11). Its Relative Strength rank (now 69) has fallen below the 80+ guideline required of proper buy candidates. It faces overhead supply up through $33 now after 3 months of trading at higher levels. Based on weak action it will be dropped from the Featured Stocks list tonight.

3/15/2011 10:10:54 AM - G - Gapped down today, slumping further below its 50 DMA line and violating the prior low previously noted ($30.80 on 1/10/11) as the next important chart support level to watch. Its Relative Strength rank (now 74) has fallen below the 80+ guideline required of proper buy candidates.

3/14/2011 1:32:55 PM - G - Color code is changed to green while slumping to its lowest level since 1/20/11 when it was featured in yellow and its latest pivot point was cited. Slumping further below its 50 DMA line, its Relative Strength rank (now 76) has also ratcheted below the 80+ guideline required of proper buy candidates. Prior low previously noted ($30.80 on 1/10/11) defines the next important chart support level to watch.

3/10/2011 10:33:58 AM - Y - Gapped down today amid widespread market weakness, slumping below its 50 DMA line again. Its Relative Strength rank has also slumped below the 80+ guideline normally required of buy candidates. Prior low previously noted ($30.80 on 1/10/11) defines the next important chart support level to watch.

3/9/2011 4:49:01 PM - Y - Consolidating just above its 50 DMA line again. Its prior low previously noted ($30.80 on 1/10/11) defines the next important chart support level to watch.

3/8/2011 5:15:17 PM - Y - Gain today on light volume helped it close back above its 50 DMA line again. Its prior low previously noted ($30.80 on 1/10/11) defines the next important chart support level to watch.

3/7/2011 5:41:39 PM - Y - Loss today on light volume led to a close below its 50 DMA line again. Its prior low previously noted ($30.80 on 1/10/11) defines the next important chart support level to watch.

3/3/2011 3:53:16 PM - Y - Gapped up today after finding prompt support near its 50 DMA line. Its prior low previously noted ($30.80 on 1/10/11) defines the next important chart support level to watch.

3/2/2011 4:40:17 PM - Y - Gain on lighter volume today was a sign of support as its rebounded to close very near its 50 DMA line after violating that important short-term average on the prior session with a loss on higher volume. Its prior low previously noted ($30.80 on 1/10/11) defines the next important chart support level to watch.

3/1/2011 4:21:32 PM - Y - Pulled back with +21% above average volume today and closed -6.1% from its 52-week high, violating support at its 50 DMA line and triggering a technical sell signal. A prompt rebound would help its outlook, meanwhile a prior chart low ($30.80 on 1/10/11) defines the next important support level to watch.

2/28/2011 6:36:24 PM - Y - Perched -2.4% from its 52-week high now, it found support at its 50 DMA line last week and rebounded back above its pivot point with a gain on light volume.

2/25/2011 5:37:42 PM - Y - Found support at its 50 DMA line this week and rebounded back above its pivot point with a gain on light volume, closing -2.3% from its 52-week high.

2/24/2011 6:10:13 PM - Y - Traded below its 50 DMA line today following a small gap down, then rebounded to close the session above it for a positive reversal. Recently slumped below its pivot point from last week's new 52-week high.

2/23/2011 4:36:48 PM - Y - Down today on below average volume, testing support at its 50 DMA line and closing the session slightly below its pivot point. It finished just -4.5% off last week's new 52-week high and volume totals in recent weeks have been light.

2/22/2011 5:33:57 PM - Y - Considerable loss today on near average volume. It closed near the session low just -3.5% off last week's new 52-week high. Recently volume had been cooling while hovering below its "max buy" level. Near-term support to watch is its 50 DMA line.

2/18/2011 5:25:01 PM - Y - Volume total picked up to near average as it rallied to a new 52-week high today. Recently volume had been cooling while hovering below its "max buy" level. Near-term support to watch is its 50 DMA line.

2/14/2011 2:49:04 PM - Y - Volume totals have been cooling while hovering near its 52-week high, below its "max buy" level. Near-term support to watch is its 50 DMA line.

2/10/2011 6:58:46 PM - Y - Gain today with quiet volume for a new high close following mild distributional pressure it encountered after reaching a new 52-week high last week. Near-term support to watch is its 50 DMA line.

2/7/2011 5:38:22 PM - Y - Gain today with quiet volume followed mild distributional pressure. Perched above its pivot point after hitting a new 52-week high last week. Near-term support to watch is its 50 DMA line.

2/4/2011 4:49:44 PM - Y - Endured some distributional pressure today but still closed above its pivot point after hitting a new 52-week high this week. Near-term support to watch is its 50 DMA line.

2/1/2011 4:54:38 PM - Y - Rallied back above its latest pivot point and hit a new 52-week high today with above average volume behind its gain. Recent chart low $30.80 defines near-term support above its 50 DMA line.

2/1/2011 11:01:56 AM - Y - Rallying back above its latest pivot point and nearly challenging its 52-week high today. Recent chart low $30.80 defines near-term support above its 50 DMA line.

1/28/2011 5:05:04 PM - Y - Considerable loss today on slightly higher (yet near average) volume led to a close just below its pivot point, raising some concerns. Recent chart low $30.80 defines near-term support above its 50 DMA line.

1/27/2011 7:09:23 PM - Y - Posted another small gain today with below average volume for a new high close. Rallied against a negative market backdrop for a new 52-week high on 1/20/11 with +68% above average volume, rising from an orderly flat base. Color code was changed to yellow with new pivot point cited based on its 12/17/11 high plus ten cents.

1/26/2011 6:32:43 PM - Y - Small gain today with below average volume for a new high close. Rallied against a negative market backdrop for a new 52-week high on 1/20/11 with +68% above average volume, rising from an orderly flat base. Color code was changed to yellow with new pivot point cited based on its 12/17/11 high plus ten cents.

1/21/2011 5:26:21 PM - Y - Posted a 6th consecutive gain today and closed above its pivot point, but volume was +21% above average, below the minimum guideline for a proper technical buy signal. Rallied against a negative market backdrop for a new 52-week high on the prior session with +68% above average volume, rising from an orderly flat base. Color code was changed to yellow with new pivot point cited base on its 12/17/11 high plus ten cents.

1/21/2011 12:49:06 PM - Y - Posting a 6th consecutive gain today after rallying against a negative market backdrop for a new 52-week high on the prior session with +68% above average volume. It finished near the session high, rising from an orderly flat base. Color code was changed to yellow with new pivot point cited base on its 12/17/11 high plus ten cents.

1/20/2011 5:57:48 PM - Y - Rallied against a negative market backdrop for a new 52-week high today with +68% above average volume. It finished near the session high, rising from an orderly flat base. Color code is changed to yellow with new pivot point cited base on its 12/17/11 high plus ten cents.

1/20/2011 1:33:44 PM - G - Inching near its 52-week high today after stubbornly holding its ground since its 12/17/10 gap up gain. Support to watch is at prior chart highs and its 50 DMA line just under the $30 level.

1/18/2011 5:03:37 PM - G - Still consolidating in a tight trading range near its 52-week high, stubbornly holding its ground since its 12/17/10 gap up gain. Support to watch is at prior chart highs and its 50 DMA line just under the $30 level.

1/13/2011 12:59:58 PM - G - Still consolidating in a tight trading range near its 52-week high, stubbornly holding its ground for the past 4 weeks since its 12/17/10 gap up gain. Support to watch is at prior chart highs and its 50 DMA line just under the $30 level.

1/11/2011 3:01:15 PM - G - Consolidating in a tight trading range near its 52-week high for the past 3 weeks since its 12/17/10 gap up gain. Support to watch is at prior chart highs and its 50 DMA line just under the $30 level.

1/5/2011 6:39:26 PM - G - Volume picked up behind today's loss as it closed below its "max buy" level near the session low, yet only -3.8% off its 52-week high. Support to watch is at prior chart highs and its 50 DMA line.

12/31/2010 6:20:59 PM - G - Volume remains very light while stubbornly holding its ground in a tight range -3% off its 52-week high. Extended from a sound base, with support at prior chart highs and its 50 DMA line.

12/30/2010 3:29:58 PM - G - Volume totals have still been very light while stubbornly holding its ground in a tight range near its 52-week high following its considerable 12/17/10 gap up gain on heavy volume. It is extended from a sound base, with support at prior chart highs and its 50 DMA line.

12/27/2010 3:10:22 PM - G - Volume totals have recently been light while stubbornly holding its ground in a tight range following its considerable 12/17/10 gap up gain on heavy volume. It is extended from a sound base, with support at prior chart highs and its 50 DMA line.

12/20/2010 3:19:38 PM - G - Rising its "max buy" level and poised today for its best close of 2010. After its prior gain with volume nearly 3 times average its color code was changed to green. On 12/17/10 it gapped up after reporting earnings +31% on +47% sales revenues for the quarter ended November 30, 2010 versus the year ago period.

12/17/2010 6:09:02 PM - G - Hit a new 52-week high above the "max buy" level cited with volume nearly 3 times average and its color code was changed to green, yet it closed near the session low. Gapped up after reporting earnings +31% on +47% sales revenues for the quarter ended November 30, 2010 versus the year ago period.

12/17/2010 12:43:36 PM - G - Hit a new 52-week high above the "max buy" level cited and its color code was changed to green. Gapped up after reporting earnings +31% on +47% sales revenues for the quarter ended November 30, 2010 versus the year ago period.

12/17/2010 9:57:55 AM - G - Gapped up today after reporting earnings +31% on +47% sales revenues for the quarter ended November 30, 2010 versus the year ago period. Hit a new 52-week high above the "max buy" level cited and its color code is changed to green.

12/14/2010 4:37:06 PM - Y - Up today on lighter volume, while +42% above average volume was behind the prior session's gain for a new 52-week high above the new pivot point recently cited. Volume should be at least +40-50% above average behind gains, preferably even greater, to trigger a convincing new (or add-on) technical buy signal.

12/13/2010 3:50:59 PM - Y - Above average volume is behind today's gain for a new 52-week high while it is trading above the new pivot point recently cited. Volume should be at least +40-50% above average behind gains, preferably even greater, to trigger a convincing new (or add-on) technical buy signal.

12/10/2010 2:07:10 PM - Y - Posting a 4th consecutive gain today, hitting a new 52-week high without great volume conviction. After consolidating in an orderly fashion and finding support above prior highs a new pivot point was cited. A subsequent breakout with great volume conviction may trigger a new (or add-on) buy signal.

12/7/2010 5:58:52 PM - Y - Gapped up today rallying above its old "max buy" level. After consolidating in an orderly fashion and finding support above prior highs, a new pivot point is being cited based upon its 52-week high plus ten cents. A subsequent breakout with great volume conviction may trigger a new (or add-on) buy signal.

12/3/2010 5:29:57 PM - Y - Gains on near-average volume helped it rally back above its 50 DMA line this week, helping its outlook to improve, technically. Color code is changed to yellow based on recent resilience.

12/2/2010 4:22:08 PM - G - Gain on lighter volume today, rising near its 50 DMA line. A rally above its short-term average is needed for its outlook to improve, technically.

12/1/2010 5:57:22 PM - G- Gapped up today but it remains below its 50 DMA line, leaving concerns. Gains above its short-term average are needed for its outlook to improve.

11/26/2010 1:22:47 PM - G- Color code was changed to green after it sank below its DMA line and under the latest chart low, raising concerns. Gains above its short-term average are needed for its outlook to improve.

11/23/2010 5:01:16 PM - G- Color code is changed to green after it sank below its DMA line and under the latest chart low today, raising concerns amid widespread market weakness. Gains above its short-term average are needed for its outlook to improve.

11/22/2010 3:41:53 PM - Y - Quietly holding its ground near its 50 DMA line. More damaging losses below its short-term average line or latest chart lows near $27.50 would raise greater concerns.

11/17/2010 3:10:21 PM - Y - Small gain today, trading back above its 50 DMA line. Recent weakness raised concerns even while the volume totals were below average. More damaging losses below its latest chart lows near $27.50 would raise greater concerns.

11/16/2010 3:59:46 PM - Y - Loss today after a small gap down has it trading below its 50 DMA line, raising some concerns even while the volume total is below average. More damaging losses would raise greater concerns.

11/12/2010 5:42:27 PM - Y - Perched -5% off its 52-week high after 6 consecutive losses. Volume totals have been cooling in recent weeks. Prior highs and its 50 DMA line define important chart support in the $27 area. Color code is changed to yellow as it may be considered buyable after finding support at its 10-week average up to +5% above its latest high ($29.82) as a valid secondary buy point. A new pivot point is not cited because it has not formed a sound new base pattern.

11/9/2010 6:04:59 PM - G - Remains perched less than -4% off its 52-week highs, and volume totals have been cooling in recent weeks. Prior highs and its 50 DMA line define chart support in the $27 area. It was barely changed on recent news it agreed to buy Art Technology Group (ARTG) for $1 billion.

11/3/2010 6:13:06 PM - G - Recently wedging to new 52-week highs, getting extended beyond its "max buy" level, without great volume conviction behind gains in the past 2 weeks. It was barely changed on news it agreed to buy Art Technology Group (ARTG +45.12% yesterday) for $1 billion.

10/28/2010 5:51:01 PM - G - Below average volume was behind today's gain for a new 52-week high. Stubbornly holding its ground after getting extended beyond its "max buy" level.

10/26/2010 4:10:50 PM - G - Below average volume has been behind small losses this week. Stubbornly holding its ground after getting extended beyond its "max buy" level with recent volume-driven gains.

10/20/2010 4:49:16 PM - G -Pulling back with near average volume today after getting extended beyond its "max buy" level with recent volume-driven gains.

10/15/2010 6:28:00 PM - G - Gains today and Wednesday with greater volume conviction have it now extended slightly beyond its "max buy" level.

10/13/2010 11:11:26 AM - G - Color code is changed to green as gains today and in recent sessions, without great volume conviction, have it trading above its "max buy" level.

10/12/2010 5:14:04 PM - Y - Recent gains on near average or lighter volume have it trading near its "max buy" level after stubbornly holding its ground following the"breakaway gap" on 9/17/10.

10/5/2010 5:59:36 PM - Y - Holding its ground in a very tight trading range still since its "breakaway gap" on 9/17/10 backed by 5 times average volume.

9/27/2010 5:45:16 PM - Y - Holding its ground in a tight trading range since its "breakaway gap" on 9/17/10 backed by 5 times average volume.

9/22/2010 1:26:11 PM - Y - Rising today after slumping near its pivot point. A "breakaway gap" on 9/17/10 was backed by 5 times average volume, and it was featured in yellow in the 9/20/10 mid-day report.. It has maintained a strong annual earnings (A criteria) history and sales revenues and earnings increases have shown impressive acceleration in its recent quarterly comparisons. Large supply of 5.03 billion shares outstanding makes it an unlikely sprinter.

9/21/2010 12:59:47 PM - Y - Down today, slumping near its pivot point. A "breakaway gap" on 9/17/10 was backed by 5 times average volume, and it was featured in yellow in the 9/20/10 mid-day report.. It has maintained a strong annual earnings (A criteria) history and sales revenues and earnings increases have shown impressive acceleration in its recent quarterly comparisons. Large supply of 5.03 billion shares outstanding makes it an unlikely sprinter.

9/20/2010 1:09:12 PM - Y - Pulling back today after a "breakaway gap" on the prior session with 5 times average volume. It has maintained a strong annual earnings (A criteria) history and sales revenues and earnings increases have shown impressive acceleration in its recent quarterly comparisons. Large supply of 5.03 billion shares outstanding makes it an unlikely sprinter.

12/20/2007 1:24:32 PM - Gapped up above its 50 DMA line, rallying toward prior chart highs in the $23 area. Recently found support near its 200 DMA line. High ranks and solid sales revenues and earnings increases, but a large supply of 5.12 billion shares outstanding.

12/5/2006 1:15:28 PM - Recent gap open puts price too extended.

12/4/2006 1:08:41 PM - Recent gap open puts price too extended.

9/26/2006 12:40:23 PM - Recent gap open puts price too extended.

9/22/2006 - Recent gap open puts price too extended.