7/20/2021 11:46:47 AM - Pulled back from its 52-week high and tested its 50 DMA line ($179.52) with 3 consecutive volume-driven losses. Gapped up on 12/14/20 and made gradual progress following M&A news with Astrazeneca Plc (AZN). Quarterly earnings through Mar '21 were below the +25% minimum guideline (C criteria).

7/19/2021 12:42:13 PM - Pulling back from its 52-week high and testing its 50 DMA line ($179.31). Gapped up on 12/14/20 and made gradual progress following M&A news with Astrazeneca Plc (AZN). Quarterly earnings through Mar '21 were below the +25% minimum guideline (C criteria).

7/16/2021 12:19:05 PM - Pulled back from its 52-week high this week testing its 50 DMA line. Gapped up on 12/14/20 and made gradual progress following M&A news with Astrazeneca Plc (AZN). Quarterly earnings through Mar '21 were below the +25% minimum guideline (C criteria).

7/15/2021 12:06:28 PM - Gapped down today from its 52-week high. Gapped up on 12/14/20 and made gradual progress following M&A news with Astrazeneca Plc (AZN). Quarterly earnings through Mar '21 were below the +25% minimum guideline (C criteria).

7/14/2021 12:06:29 PM - Gapped up on 12/14/20 and made gradual progress following M&A news with Astrazeneca Plc (AZN). Quarterly earnings through Mar '21 were below the +25% minimum guideline (C criteria).

12/17/2020 12:07:31 PM - Gapped up on 12/14/20 following M&A news with Astrazzeneca Plc (AZN). Quarterly earnings in the Sep and Jun '20 periods were below the +25% minimum guideline (C criteria).

12/16/2020 12:17:22 PM - Gapped up on 12/14/20 following M&A news with Astrazzeneca Plc (AZN). Quarterly earnings in the Sep and Jun '20 periods were below the +25% minimum guideline (C criteria).

12/15/2020 12:33:02 PM - Gapped up on the prior session following M&A news with Astrazzeneca Plc (AZN). Quarterly earnings in the Sep and Jun '20 periods were below the +25% minimum guideline (C criteria).

4/17/2019 12:30:07 PM - Violated its 50 DMA line with today's big loss. Last noted with caution in the 2/04/19 mid-day report - "Reported earnings above the +25% minimum guideline (C criteria) in the 3 latest quarterly comparisons through Dec '18. Up and down annual earnings history (A criteria) is not a great match with the fundamental guidelines of the fact-based investment system."

2/4/2019 12:29:24 PM - Reported earnings above the +25% minimum guideline (C criteria) in the 3 latest quarterly comparisons through Dec '18. Up and down annual earnings history (A criteria) is not a great match with the fundamental guidelines of the fact-based investment system.

7/26/2018 12:17:09 PM - Quarterly and annual earnings history is not a great match with the fundamental guidelines (C and A criteria). It was last noted when dropped from the Featured Stocks list on 1/16/15.

1/16/2015 3:51:15 PM - Up today with lighter (near average) volume after damaging losses on above average volume which negated the prior technical breakout. May likely find support at its 200 DMA line, but it faces resistance due to overhead supply up through the $203 level. It will be dropped from the Featured Stocks list tonight and needs gains above the 50 DMA line for its outlook to improve.

1/13/2015 6:29:03 PM - G - Down today with higher volume, slumping toward the recent low ($176.01 on 12/17/14) which defines an important near-term support level. Negated the prior technical breakout, and for its outlook to improve it needs gain above its 50 DMA line which may act as resistance. Faces resistance due to overhead supply up through the $203 level.

1/8/2015 12:31:03 PM - G - Concerns remain since it negated the prior technical breakout. Needs gain above its 50 DMA line ($190.29) which may act as resistance while trying to rebound. The recent low ($176.01 on 12/17/14) acted as a support level. Faces resistance due to overhead supply up through the $203 level.

1/7/2015 7:48:20 PM - G - Volume-driven gain today helped it rebound near its 50 DMA line ($190.43) which may act as resistance. The recent low ($176.01 on 12/17/14) acted as a support level. Faces resistance due to overhead supply up through the $203 level.

1/6/2015 6:44:56 PM - G - Today's 2nd consecutive loss had its slumping near the recent low ($176.01 on 12/17/14) that defines the next important support level. Faces resistance due to overhead supply up through the $203 level.

1/5/2015 7:16:50 PM - G - Gapped down today for a loss on above average volume after its 50 DMA line recently acted as resistance. Faces resistance due to overhead supply up through $203. The recent low ($176.01 on 12/17/14) defines the next important support level.

1/2/2015 6:12:28 PM - G - Its 50 DMA line recently acted as resistance, plus it faces resistance due to overhead supply up through $203. The recent low ($176.01 on 12/17/14) defines the next important support level. See the latest FSU analysis for more details and new annotated graphs.

12/30/2014 6:03:33 PM - G - Its 50 DMA line recently acted as resistance, plus it faces resistance due to overhead supply up through $203. The recent low ($176.01 on 12/17/14) defines the next important support level. Disciplined investors limit losses by selling if any stock falls more than -7% from their purchase price.

12/26/2014 5:53:33 PM - G - Rebounded with a quiet gain today ending near its 50 DMA line which may act as resistance. The recent low ($176.01 on 12/17/14) defines the next important support level. It faces resistance due to overhead supply up through $203. Disciplined investors limit losses by selling if any stock falls more than -7% from their purchase price.

12/23/2014 12:13:53 PM - G - Slumping back below its 50 DMA line today. The recent low ($176.01 on 12/17/14) defines the next important support level. It faces resistance due to overhead supply up through $203. Disciplined investors limit losses by selling if any stock falls more than -7% from their purchase price.

12/18/2014 6:15:58 PM - G - Prompt rebound above its 50 DMA line helped its outlook improve after damaging losses, but it faces resistance due to overhead supply up through $203. See the latest FSU analysis for more details with annotated graphs.

12/17/2014 7:54:08 PM - G - Recent violation of its 50 DMA line triggered a technical sell signal. Only a rebound above its 50 DMA line would help its outlook improve. See the latest FSU analysis for more details with new annotated graphs.

12/16/2014 12:07:28 PM - G - Rebounded from earlier lows today following a damaging volume-driven loss and violation of its 50 DMA line on the prior session which triggered a technical sell signal. Only a rebound above its 50 DMA line would help its outlook improve.

12/12/2014 6:17:05 PM - G - Ended near the session low testing its 50 DMA with a loss today on average volume. Recent lows near $185 help define support to watch, and a violation of its 50 DMA line would raise concerns and trigger a technical sell signal.

12/10/2014 6:22:43 PM - G - Ended near the session low with a loss on above average volume, action indicative of distributional pressure. Recent lows near $185 define initial support to watch above its 50 DMA line.

12/8/2014 6:33:17 PM - G - Encountering mild distributional pressure while consolidating near its 52-week high, extended from its previously noted. Recent lows near $185 define initial support to watch above its 50 DMA line.

12/2/2014 5:37:48 PM - G - Rallied to new highs today with a volume-driven gain from a brief consolidation, not a sufficient length base. Recent lows near $185 define initial support to watch above its 50 DMA line.

11/28/2014 2:13:55 PM - G - Color code is changed to green while quietly trading above its "max buy" level and near all-time highs. Recent lows near $185 define initial support to watch above its 50 DMA line. See the latest FSU analysis for more details and new annotated graphs.

11/26/2014 1:31:51 PM - Y - Still quietly trading just below its "max buy" level and perched only -2% off its 52-week and all-time highs. Recent lows near $185 define initial support to watch above its 50 DMA line.

11/21/2014 5:43:36 PM - Y - Finished near the session low today with a small loss on near average volume. Still trading above its pivot point and below its "max buy" level. Prior highs in the $180 area define initial support to watch on pullbacks.

11/18/2014 5:37:15 PM - Y - Posted a gain today with below average volume. Still trading above its pivot point and below its "max buy" level. Prior highs in the $180 area define initial support to watch on pullbacks.

11/14/2014 6:14:22 PM - Y - Pulled back today on higher volume but below average volume, still trading above its pivot point and below its "max buy" level. Prior highs in the $180 area define initial support to watch on pullbacks.

11/12/2014 1:07:08 PM - Y - Stubbornly holding its ground near its 52-week high and near its "max buy" level. Prior highs in the $180 area define initial support to watch on pullbacks.

11/6/2014 5:41:54 PM - Y - Managed a best-ever close with today's gain on slightly higher than average volume. Prior highs in the $180 area define initial support to watch on pullbacks.

11/3/2014 6:11:03 PM - Y - Holding its ground at its 52-week high volume totals cooling. Prior highs in the $180 area define initial support to watch on pullbacks.

10/28/2014 6:34:35 PM - Y - Inched higher for another new 52-week high with today's 4th consecutive gain backed by lighter volume. Prior highs in the $180 area define initial support to watch on pullbacks.

10/27/2014 7:36:36 PM - Y - Held its ground today at its 52-week high following volume-driven gains. Highlighted in yellow in the 10/23/14 mid-day report (read here) as solid volume-driven gains triggered a technical buy signal. Prior highs in the $180 area define initial support to watch on pullbacks.

10/24/2014 4:36:51 PM - Y - Hit new 52-week and all-time highs with today's 2nd consecutive volume-driven gain and it finished near the session high. It was highlighted in yellow in the 10/23/14 mid-day report (read here) as solid volume-driven gains triggered a technical buy signal. Prior highs in the $180 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and annotated graphs.

10/24/2014 4:35:53 PM -

Y - Hit new 52-week and all-time highs with today's 2nd consecutive volume-driven gain and it finished near the session high. It was highlighted in yellow in the 10/23/14 mid-day report (read here) as solid volume-driven gains triggered a technical buy signal. Prior highs in the $180 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and annotated graphs.



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

Y - Hitting new 52-week and all-time highs with today's gain following a strong finish after highlighted in yellow in the 10/23/14 mid-day report (read here). The solid volume-driven gain for a new 52-week high triggered a technical buy signal. Reported earnings +53% on +38% sales revenues for the Sep '14 quarter, continuing its strong earnings history. See the latest FSU analysis for more details and annotated graphs.



10/23/2014 5:46:34 PM -

Y - Finished strong after it gapped up and it was highlighted in yellow with pivot point cited based on its 2/25/14 high plus 10 cents in the earlier mid-day report (read here). The solid volume-driven gain for a new 52-week high triggered a technical buy signal. Reported earnings +53% on +38% sales revenues for the Sep '14 quarter, continuing its strong earnings history. See the latest FSU analysis for more details and new annotated graphs.



10/23/2014 12:10:22 PM -

Y - Color code is changed to yellow with pivot point cited based on its 2/25/14 high plus 10 cents. Volume-driven gains for new highs may trigger a technical buy signal. Gapped up today, clearing a prior high and approaching its 52-week high. Reported earnings +53% on +38% sales revenues for the Sep '14 quarter, continuing its strong earnings history. Found support at its 200 DMA line during its long consolidation since last noted in the 3/21/14 mid-day report - "Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history."



3/21/2014 11:57:06 AM -

Retreating abruptly and testing its 50 DMA line with a big volume-driven loss today. Recently reported earnings +45% on +38% sales revenues for the Dec '13 quarter, continuing its strong earnings history. Current consolidation is still too brief to be considered a sound base, and it was noted in recent mid-day reports - "Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."



3/10/2014 12:41:29 PM -

Raised its guidance and it is rebounding toward its 52-week high with today's gap up gain following a spurt of volume-driven losses. Recently reported earnings +45% on +38% sales revenues for the Dec '13 quarter, continuing its strong earnings history. Extended from any sound base, it was noted in recent mid-day reports - "Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."



2/11/2014 12:50:01 PM -

Hitting another new 52-week high with today's 4th consecutive gain. Held its ground stubbornly following a considerable gap up gain on 1/30/14 with heavy volume after reporting strong Dec '13 earnings and encouraging FY '14 guidance. Tested support at its 50 DMA line during its consolidation since noted in the 1/17/14 mid-day report - "In recent weeks it made progress above prior resistance in the $126 area, but it is now too extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."



2/10/2014 12:49:05 PM -

Hitting another new 52-week hight today. Held its ground stubbornly following a considerable gap up gain on 1/30/14 with heavy volume after reporting strong Dec '13 earnings and encouraging FY '14 guidance. Tested support at its 50 DMA line during its consolidation since noted in the 1/17/14 mid-day report - "In recent weeks it made progress above prior resistance in the $126 area, but it is now too extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."



2/4/2014 12:45:36 PM - Consolidating following a considerable gap up gain on 1/30/14 with heavy volume after reporting strong Dec '13 earnings and encouraging FY '14 guidance. Tested support at its 50 DMA line during its consolidation since noted in the 1/17/14 mid-day report - "In recent weeks it made progress above prior resistance in the $126 area, but it is now too extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."

2/3/2014 12:20:04 PM - Consolidating following a considerable gap up gain on 1/30/14 with heavy volume after reporting strong Dec '13 earnings and encouraging FY '14 guidance. Tested support at its 50 DMA line during its consolidation since noted in the 1/17/14 mid-day report - "In recent weeks it made progress above prior resistance in the $126 area, but it is now too extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."

1/31/2014 12:06:18 PM - Holding its ground today following a considerable gap up gain on heavy volume after reporting strong Dec '13 earnings and encouraging FY '14 guidance. Tested support at its 50 DMA line during its consolidation since noted in the 1/17/14 mid-day report - "In recent weeks it made progress above prior resistance in the $126 area, but it is now too extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."

1/30/2014 12:23:46 PM - Gapped up today for a considerable gain on heavy volume after reporting strong Dec '13 earnings and encouraging FY '14 guidance. Tested support at its 50 DMA line during its consolidation since last noted in the 1/17/14 mid-day report - "In recent weeks it made progress above prior resistance in the $126 area, but it is now too extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12."

1/17/2014 12:29:03 PM - In recent weeks it made progress above prior resistance in the $126 area, but it is now too extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Fundamentals remain strong with respect to the quarterly and annual earnings (C and A criteria) history. Rebounded from lows after slumping beneath its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 10/22/12.

10/22/2012 6:06:19 PM - Down today with heavy volume slumping deeper below its 50 DMA line and undercutting prior highs in the $109-110 area raising more serious concerns. Based on weak action it will be dropped from the Featured Stocks list tonight. Only a prompt rebound above its 50 DMA line would help its outlook.

10/19/2012 4:36:17 PM - G - Finished near the session low today after slumping under its 50 DMA line and under prior lows with a damaging loss on above average volume amid widespread market weakness (M criteria). It also undercut prior highs in the $109-110 area, slumping back into its prior base. Color code was changed to green

10/19/2012 12:22:56 PM - G - Color code is changed to green while slumping under its 50 DMA line and under prior lows with a damaging loss on above average volume amid widespread market weakness (M criteria).

10/16/2012 1:03:11 PM - Y - Still consolidating above its 50 DMA line today after recently retreating below its "max buy" level. The prior highs in the $110 area define chart support along with its 50 DMA line where violations would raise concerns and trigger technical sell signals..

10/9/2012 1:47:51 PM - Y - Color code is changed to yellow after retreating below its "max buy" level. The prior highs in the $110 area define chart support along with its 50 DMA line where violations would raise concerns and trigger technical sell signals..

10/8/2012 3:56:23 PM - G - Pulled back near its "max buy" level with today's loss on light volume. The prior highs in the $110 area define chart support along with its 50 DMA line.

10/2/2012 5:00:14 PM - G - Color code is changed to green after getting extended from its prior base and rallying above its "max buy" level. The prior highs in the $110 area define chart support along with its 50 DMA line (now $107.67)

9/26/2012 5:15:16 PM - Y - Pulled back from its 52 week high today. Color code is changed to yellow after retreating below its "max buy" level. See the latest FSU analysis for more details and a new annotated graph.

9/25/2012 11:29:20 AM - G - Hitting a new 52 week high today. Color code is changed to green after rallying above its "max buy" level. Gains above its pivot point backed by +69% above average volume on 9/21/12 confirmed a technical buy signal.

9/18/2012 5:45:29 PM - Y - Volume totals have been below average for the past 4 sessions while wedging into new 52-week high territory. Gains above a stock's pivot point backed by a minimum of +40% above average volume are necessary to trigger a proper technical buy signal.

9/17/2012 3:50:30 PM - Y - Volume totals have been below average while wedging to new 52-week high territory. Subsequent volume-driven gains above its pivot point may trigger a new (or add-on) technical buy signal.

9/10/2012 4:41:29 PM - Y - Volume totals have been below average while recently consolidating within close striking distance of its 52-week high. Subsequent volume-driven gains above its pivot point may trigger a new (or add-on) technical buy signal.

9/4/2012 4:21:07 PM - Y - Still perched within close striking distance of its 52-week high. Subsequent volume-driven gains above its pivot point may trigger a new (or add-on) technical buy signal.

8/28/2012 4:29:06 PM - Y - Posted a 3rd consecutive gain today and it is perched within close striking distance of its 52-week high. Subsequent volume-driven gains above its pivot point may trigger a new (or add-on) technical buy signal.

8/23/2012 5:50:10 PM - Y - Color code is changed to yellow with new pivot point cited based on its 7/27/12 high plus 10 cents. Volume totals have been cooling in recent weeks while consolidating above support defined by its 50 DMA line. Subsequent volume-driven gains above its pivot point may trigger a new (or add-on) technical sell signal. See the latest FSU analysis for more details and a new annotated graph.

8/22/2012 4:01:34 PM - G - Volume totals have been cooling in recent weeks while consolidating above support defined by its 50 DMA line (now $100.67). It may form a new base, but its current consolidation is not of sufficient length to be recognized as a sound base pattern

8/17/2012 4:14:32 PM - G - Volume rose behind today's loss but remained below average as it slumped near support defined by its 50 DMA line (now $100.05).

8/15/2012 12:39:42 PM -

G - Still holding its ground with volume totals cooling since last noted on 8/03/12 when it gapped up for a gain with above average volume. Chart support is defined by its 50 DMA line (now $99.55).



8/8/2012 4:05:52 PM - G - Holding its ground with volume totals cooling since last noted on 8/03/12 when it gapped up for a gain with above average volume. Chart support is defined by its 50 DMA line (now $98.11).

8/3/2012 11:57:15 AM - G - Gapped up today while consolidating well above chart support defined by its 50 DMA line (now $97.33). Reported earnings +62% on +48% sales revenues for the quarter ended June 30, 2012 versus the year ago period.

8/1/2012 6:14:40 PM - G - Down today with below average volume, pulling back under prior highs in the $104 area. Important support is defined by its 50 DMA line (now $96.48). Reported earnings +62% on +48% sales revenues for the quarter ended June 30, 2012 versus the year ago period.

7/30/2012 3:58:47 PM - G - Down today with below average volume, pulling back near prior highs. Reported earnings +62% on +48% sales revenues for the quarter ended June 30, 2012 versus the year ago period.

7/25/2012 5:00:17 PM - G - Finished near the session high with a considerable gain backed by +40% above average volume. Color code is changed to green after rallying well above its "max buy"level. Reported earnings +62% on +48% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Found support near its 50 DMA line and prior resistance in the $95 area. See the latest FSU analysis for more details and a new annotated graph.

7/25/2012 12:14:21 PM - Y - Touched a new high but erased much of today's early gain. Reported earnings +62% on +48% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Recently consolidating above prior highs in the $95 area and its 50 DMA line defining important chart support. No resistance remains due to overhead supply.

7/20/2012 5:34:06 PM - Y - Volume totals have been cooling in recent weeks while consolidating above prior highs in the $95 area and its 50 DMA line defining important chart support. No resistance remains due to overhead supply.

7/13/2012 3:38:53 PM - Y - Halted its slide this week above prior highs in the $95 area that define support to watch above its 50 DMA line.

7/10/2012 4:49:04 PM - Y - Color code is changed to yellow after quietly pulling back below its "max buy" level today with a 5th consecutive loss on below average volume. Prior highs in the $95 area define support to watch on pullbacks.

7/9/2012 4:32:43 PM - G - Quietly consolidating just above its "max buy" level. Prior highs in the $95 area define support to watch on pullbacks.

7/2/2012 4:13:39 PM - G - Gain with near average volume today led to a rally above its "max buy" level and its color code is changed to green. Prior highs in the $95 area define support to watch on pullbacks.

6/29/2012 5:34:56 PM - Y - Gapped up today for a gain with below average volume. It remains consolidating above its pivot point but below its "max buy" level following its 6/19/12 technical breakout with volume.

6/28/2012 5:58:13 PM - Y - After a loss today with below average volume it remains consolidating above its pivot point but below its "max buy" level following its 6/19/12 technical breakout with volume.

6/27/2012 5:56:49 PM - Y - Posted a gain today with light volume for a new high and best-ever close. It remains consolidating above its pivot point but below its "max buy" level following its 6/19/12 technical breakout with volume.

6/26/2012 1:18:32 PM - Y - Quietly holding its ground since last noted on 6/19/12 when it gapped up above resistance in the $94-95 area and rallied above its pivot point for a new 52-week high.

6/19/2012 10:10:54 AM - Y - Gapped up today, clearing resistance in the $94-95 area and rising above its pivot point for a new 52-week high.

6/15/2012 8:38:47 PM - Y - Posted a small gain today with above average volume. Encountering resistance in the $94-95 area, but little overhead supply remains to hinder its progress. It is perched within close striking distance of its pivot point and near its 52-week high.

6/12/2012 2:02:35 PM - Y - Faces near-term resistance in the $94-95 area, but little overhead supply remains to hinder its progress while perched within close striking distance of its 52-week high today.

6/6/2012 6:18:47 PM - Y - Color code is changed to yellow after a 3rd consecutive gain today backed by light volume helped it rebound above its 50 DMA line. No new pivot point is being cited, and it faces near-term resistance in the $94-95 area.

6/1/2012 7:12:59 PM - G - Color code is changed to green after a 5th consecutive loss led to a close below its 50 DMA line. Faces some resistance in the $94-95 area.

5/31/2012 5:38:14 PM - Y - Volume-driven gains to new highs may trigger a technical buy signal. Faces little resistance in the $94-95 area. The M criteria remains an overriding concern until a confirmed rally with follow-through day from at least one of the major averages. See the latest FSU analysis for more details and a new annotated graph.

5/29/2012 4:31:49 PM - Y - Completed a new Public Offering on 5/25/12 and it is consolidating above its 50 DMA line. Volume-driven gains to new highs may trigger a technical buy signal. Faces little resistance in the $94-95 area.

5/25/2012 12:22:56 PM - Y - Consolidating above its 50 DMA line. Color code was changed to yellow while no new pivot point was cited. Volume-driven gains to new highs may trigger a technical buy signal. Faces little resistance in the $94-95 area. The M criteria remains an overriding concern until a follow-through day from at least one of the major averages confirms a new rally.

5/24/2012 11:57:56 AM - Y - Consolidating above its 50 DMA line today, and its color code is changed to yellow while no new pivot point is cited. Faces resistance in the $94-95 area, yet its technical stance and outlook improved with a gap up on news that Alexion will replace Motorola Mobility Holdings Inc in the S&P 500 Index at Thursday's close. Recent lows define near-term chart support well above its 200 DMA line. The M criteria remains an overriding concern until a follow-through day from at least one of the major averages confirms a new rally.

5/23/2012 11:55:37 AM - G - Pulling back today near its 50 DMA line today. Its technical stance and outlook improved with a gap up on news that Alexion will replace Motorola Mobility Holdings Inc in the S&P 500 Index at Thursday's close. Recent lows define near-term chart support well above its 200 DMA line.

5/22/2012 11:56:08 AM - G - Today's impressive gap up gain above its 50 DMA line helped its technical stance and outlook improve. At the close of trading Thursday, Alexion will replace Motorola Mobility Holdings Inc in the S&P 500 Index. Recent lows define near-term chart support well above its 200 DMA line.

5/22/2012 10:34:38 AM - G - Today's gap up gain above its 50 DMA line helped its technical stance and outlook improve. At the close of trading Thursday, Alexion will replace Motorola Mobility Holdings Inc in the S&P 500 Index. Recent lows define near-term chart support well above its 200 DMA line.

5/21/2012 4:34:03 PM - G - Today's gain with above average volume helped it rally near its 50 DMA line which may now act as a resistance level. A rebound above its 50 DMA line is needed for its outlook to improve. Meanwhile its recent low ($81.28 on 5/07/12) defines the only near-term chart support level above its 200 DMA line.

5/17/2012 5:44:45 PM - G - Today's loss came with above average volume. A rebound above its 50 DMA line is needed for its outlook to improve. Meanwhile its recent low ($81.28 on 5/07/12) defines the only near-term chart support level above its 200 DMA line.

5/15/2012 8:08:19 PM - G - Outlook remains questionable until it rebounds above its 50 DMA line. Meanwhile it is consolidating well above its 200 DMA line that defines the next important chart support level .

5/7/2012 9:52:21 AM - G - Gapped down today after violating its 50 DMA line on the prior session and finishing near the session low. Did not trade above the new pivot point cited based on its 3/26/12 high plus 10 cents after building an orderly flat base. Previously noted - "The late-stage base may be a riskier set-up, yet volume-driven gains could trigger a new (or add-on) technical buy signal."

5/4/2012 1:24:55 PM - G - Color code is changed to green after slumping below its 50 DMA line. Only a prompt rebound above the 50 DMA line would help its outlook. It did not trade above the new pivot point cited based on its 3/26/12 high plus 10 cents after building an orderly flat base. Previously noted - "The late-stage base may be a riskier set-up, yet volume-driven gains could trigger a new (or add-on) technical buy signal."

5/1/2012 6:36:07 PM - Y - Color code is changed to yellow with new pivot point cited based on its 3/26/12 high plus 10 cents after building an orderly flat base above support at its 50 DMA line. The late-stage base may be a riskier set-up, yet volume-driven gains could trigger a new (or add-on) technical buy signal. .

4/24/2012 12:00:40 PM - G - Gapped up today but then reversed into the red. Recently found support at its 50 DMA line, and it is now consolidating above that important short-term average, possibly building a new late-stage base.

4/23/2012 11:53:42 AM - G - Small gap down today amid widespread market weakness. Recently found support at its 50 DMA line, and it is now consolidating above that important short-term average.

4/16/2012 7:02:56 PM - G - Testing support at its 50 DMA line today, which nearly coincides with its latest pivot point cited, after encountering recent distributional pressure. See the latest FSU analysis for more details and a new annotated graph.

4/10/2012 6:18:12 PM - G - Down today with higher (near average) volume, encountering profit-taking pressure amid widespread market weakness. Support to watch is at its 50 DMA line ($85.73).

4/4/2012 4:33:38 PM - G - Hovering near its all-time high with volume totals cooling, action which suggests that few investors are exiting. Support to watch is at its 50 DMA line ($85.02).

3/28/2012 11:53:46 AM - G - Pulling back today with above average volume, enduring distributional pressure after inching to a new all-time high on Monday. Support to watch is at its 50 DMA line ($82.97).

3/28/2012 11:16:28 AM - G - Pulling back with above average volume today, enduring distributional pressure after inching to a new all-time high on Monday. Support to watch is at its 50 DMA line.

3/21/2012 6:19:16 PM - G - Hit another new all-time high with today's gain backed by +37% above average volume and its color code is changed to green after closing above its "max buy" level. Support to watch on pullbacks is its 50 DMA line.

3/19/2012 6:07:22 PM - Y - Hit a new all-time high with today's small gain on light volume. Stubbornly holding is ground since its 3/12/12 gain cleared an advanced "3-weeks tight" base, albeit a risker late-stage breakout, technically triggering a new (or add-on) buy signal. Support to watch on pullbacks is its 50 DMA line.

3/12/2012 4:43:50 PM - Y - Hit a new all-time high with today's volume-driven gain. Color code is changed to yellow with new pivot point cited based on its 2/23/12 high. Its gain cleared an advanced "3-weeks tight" base, albeit a risker late-stage breakout, technically triggering a new (or add-on) buy signal. Support to watch on pullbacks is its 50 DMA line.

3/12/2012 12:01:11 PM - G - Challenging its all-time high with today's early gain. Support to watch on pullbacks is its 50 DMA line.

3/7/2012 6:50:20 PM - G - Still holding its ground stubbornly in a tight range near its all-time high with volume totals cooling. Support to watch is its 50 DMA line (now $78).

3/1/2012 5:13:44 PM - G - Holding its ground stubbornly with volume totals cooling after volume-driven gains for new all-time highs last week. It is extended from its prior base, and near-term support to watch is its 50 DMA line.

2/24/2012 4:00:35 PM - G - After volume-driven gains for new all-time highs this week it is more extended from its prior base. Support to watch is its 50 DMA line.

2/22/2012 4:14:45 PM - G - Up today with above average volume. After volume-driven gains for new all-time highs it is extended from its prior base. Support to watch is its 50 DMA line.

2/17/2012 5:44:08 PM - G - Pulled back today for a 4th consecutive loss on near average volume. After volume-driven gains for new all-time highs it is extended from its prior base. Support to watch is its 50 DMA line.

2/16/2012 11:21:48 AM - G - Quietly holding its ground following volume-driven gains for new all-time highs. Extended from its prior base. Prior resistance in the $70 area defines chart support coinciding with its 50 DMA line.

2/10/2012 11:56:26 AM - G - Reported better than expected earnings +58% on +46% sales for the latest quarter ended December 31, 2011 versus the year ago period. Small gap up today following a considerable volume-driven gain for a new all-time high, getting more extended from its prior base. Prior resistance in the $70 area defines chart support coinciding with its 50 DMA line.

2/9/2012 11:52:37 AM - G - Reported better than expected earnings +58% on +46% sales for the latest quarter ended December 31, 2011 versus the year ago period. Considerable gain earlier today hit a new all-time high, getting more extended from its prior base. Prior resistance in the $70 area defines chart support coinciding with its 50 DMA line.

2/9/2012 10:05:16 AM - G - Reported better than expected earnings for the latest quarter. Considerable gain today for a new all-time high, getting more extended from its prior base. Prior resistance in the $70 area defines chart support coinciding with its 50 DMA line.

2/8/2012 5:36:25 PM - G - Down today with heavy volume, enduring distributional pressure. Extended from its prior base. Prior resistance in the $70 area defines chart support coinciding with its 50 DMA line.

2/3/2012 6:16:05 PM - G - Hit a new 52-week high today with its 4th consecutive gain. Extended from its prior base, while prior resistance in the $70 area defines chart support coinciding with its 50 DMA line.

1/31/2012 4:09:25 PM - G - Gain today with higher volume. It is extended from its prior base, and on pullbacks prior resistance in the $70 area defines chart support along with its 50 DMA line.

1/27/2012 4:24:31 PM - G - Gains this week lifted it above its "max buy" level and its color code is changed to green while getting extended from its prior base. Prior resistance in the $70 area defines initial chart support above its 50 DMA line.

1/20/2012 2:40:04 PM - Y - Pulling back below its "max buy" level with today's 3rd consecutive loss and its color code is changed to yellow. Prior resistance in the $70 area defines initial chart support above its 50 DMA line.

1/17/2012 4:14:50 PM - G - Hit another new all-time high with today's gain, getting more extended from its prior base. Prior resistance in the $70 area defines initial chart support above its 50 DMA line. See the latest FSU analysis for more details and a new annotated graph.

1/13/2012 6:07:58 PM - G - Stubbornly holding its ground after rallying with volume-driven gains and getting extended from its prior base. Prior resistance in the $70 area defines initial chart support above its 50 DMA line. See the latest FSU analysis for more details and a new annotated graph.

1/12/2012 3:39:49 PM - G - Stubbornly holding its ground after rallying with volume-driven gains and getting extended from its prior base. Prior resistance in the $70 area defines initial chart support above its 50 DMA line.

1/9/2012 12:25:45 PM - G - Color code is changed to green after rallying beyond its "max buy" level for new all-time highs today with volume running at an above average pace for a 3rd consecutive session. The prior gain above its pivot point had +53% above average volume, meeting the investment system guidelines for a technical buy signal. Its 50 DMA line defines near-term support above prior lows in the $62 area.

1/6/2012 12:25:29 PM - Y - Getting near its "max buy" level today while rallying to new all-time highs with volume running at an above average for a second consecutive session. The prior gain above its pivot point had only +25% above average volume, less than the investment system guidelines call for to trigger a proper technical buy signal. Its 50 DMA line defines near-term support above prior lows in the $62 area.

1/5/2012 12:22:50 PM - Y - Rising near its all-time high today with volume running at a slightly above average pace. A strong gain above its pivot point with at least +40% above average volume may clinch a new technical buy signal. Its 50 DMA line defines near-term support above prior lows in the $62 area.

1/4/2012 8:12:51 PM - Y - Quietly hovering near its all-time high, still stubbornly holding its ground, however a strong gain with at least +40% above average volume did not recently clinch a new technical buy signal. Its 50 DMA line defines near-term support above prior lows in the $62 area.

12/27/2011 12:09:14 PM - Y - Rallying to new all-time high territory and above its pivot point with today's gain. A strong close with at least +40% above average volume or more may clinch a new technical buy signal. Recent lows near $62 define important near-term support to watch.

12/27/2011 11:27:27 AM - Y - Hitting a new all-time high and rising above its pivot point with today's gain. A strong close with at least +40% above average volume or more may clinch a new technical buy signal. Recent lows near $62 define important near-term support to watch.

12/23/2011 6:22:41 PM - Y - Gain today with below average volume leaves it perched within close striking distance its all-time high. Recent lows near $62 define important near-term support to watch.

12/21/2011 1:11:26 PM - Y - Reversed into the red after a small gap up today and 4 prior gains had it trading within close striking distance its all-time high. Recent lows near $62 define important near-term support to watch.

12/20/2011 2:17:19 PM - Y - Small gap up today has it on track for a 4th consecutive gain and perched within striking distance of a best-ever close. Recent lows near $62 define important near-term support to watch.

12/16/2011 4:35:07 PM - Y - Rallied back above its 50 DMA line today with a solid volume-driven gain helping its technical stance improve and its color code is changed to yellow. Prior lows near $62 define important near-term support to watch.

12/13/2011 7:07:58 PM - G - Loss today with near average volume while encountering resistance at its 50 DMA line. Its prior low ($62.02 on 11/21/11) defines the next important near-term support level to watch. A repair of its 50 DMA violation and volume-driven gains are needed to trigger a new (or add-on) technical buy signal. See the latest FSU analysis for more details and a new annotated graph.

12/12/2011 7:16:09 PM - G - Still sputtering below its 50 DMA line today, and its prior low ($62.02 on 11/21/11) defines the next important near-term support level to watch. A repair of its 50 DMA violation and volume-driven gains are needed to trigger a new (or add-on) technical buy signal. See the latest FSU analysis for more details and a new annotated graph.

12/9/2011 2:38:15 PM - G - Still sputtering below its 50 DMA line today, and its prior low ($62.02 on 11/21/11) defines the next important near-term support level to watch. A repair of its 50 DMA violation and volume-driven gains are needed to trigger a new (or add-on) technical buy signal.

12/5/2011 5:00:04 PM - G - Pulled back today with slightly above average volume and slumped below its 50 DMA line raising concerns so its color code is changed to green. A repair of its 50 DMA violation and volume-driven gains are needed to trigger a new (or add-on) technical buy signal.

12/2/2011 7:55:18 PM - Y - Pulled back today finishing -4.9% off its 52 week high. A new pivot point was cited based on its 52-week high plus ten cents after forming an orderly flat base pattern. Volume-driven gains are needed to trigger a new (or add-on) technical buy signal.

11/30/2011 7:18:01 PM - Y - Rallied within close striking distance of its 52 week high with today's gain on average volume. A new pivot point is cited based on its 52-week high plus ten cents after forming an orderly flat base pattern. Volume-driven gains are needed to trigger a new (or add-on) technical buy signal.

11/28/2011 7:59:09 PM - Y - Rallied above its 50 DMA line today, helping its outlook, and its color code is changed to yellow again. Any subsequent violation of its recent low ($62.02 on 11/21/11) would raise more serious concerns and trigger a more worrisome technical sell signal.

11/25/2011 3:45:52 PM -

G - Sputtering below its 50 DMA line, hurting its outlook, and its color code is changed to green. Any subsequent violation of its recent low ($62.02 on 11/21/11) would raise more serious concerns and trigger a more worrisome technical sell signal.



11/22/2011 5:38:47 PM - Y - Gain today on lighter volume helped it close back above its 50 DMA line. Deterioration below recent chart lows ($67.72 on 11/10/11) would raise concerns and trigger technical sell signals.

11/17/2011 6:11:14 PM - Y - Loss today on lighter volume, slumping to a close just below its 50 DMA line. Deterioration below recent chart lows ($67.72 on 11/10/11) would raise concerns and trigger technical sell signals. See latest FSU analysis for more details and a new annotated daily graph.

11/16/2011 5:24:21 PM - Y - Holding its ground after recently finding support near its 50 DMA line. Color code was changed to yellow however a new pivot point was not cited. See latest FSU analysis for more details and a new annotated daily graph.

11/14/2011 5:37:07 PM - Y - Posted a solid gain today with higher volume, finding support near its 50 DMA line. Color code is changed to yellow however a new pivot point is not being cited. See latest FSU analysis for more details and a new annotated daily graph.

11/14/2011 12:49:40 PM - G - Posting a solid gain today with higher volume, finding support near its 50 DMA line. It has been weeks since volume has indicated any great decisiveness in direction.

11/11/2011 3:34:45 PM - G - Posting a quiet gain today, halting a 4 session losing streak near its 50 DMA line. It has been weeks since volume has indicated any great decisiveness in direction.

11/9/2011 9:50:09 PM - G - Inched lower to a close below its 50 DMA line today raising concerns. It has been weeks since volume has indicated any great decisiveness in direction.

11/8/2011 7:25:42 PM - G - Slumped very near its 50 DMA line today with another loss on slightly higher volume hinting at mild distributional pressure. A violation of that important short-term average line could raise concerns and trigger a technical sell signal.

11/4/2011 6:27:08 PM - G - Small gain today, quietly consolidating above its 50 DMA line previously noted as chart support to watch on pullbacks. A violation of that important short-term average line would raise concerns and trigger a technical sell signal.

11/2/2011 5:45:05 PM - G - Quietly held its ground today, quietly consolidating above its 50 DMA line previously noted as chart support to watch on pullbacks. A violation of that important short-term average line would raise concerns and trigger a technical sell signal.

11/1/2011 4:42:19 PM - G - A small gap down today led to a dip near its 50 DMA line noted as chart support to watch on pullbacks. Finished near the session high with a small loss on average volume.

10/31/2011 6:13:22 PM - G - Holding its ground today perched near its all-time high. Consolidating in a tight trading range for the past few weeks with no overhead supply remaining to act as resistance. Its 50 DMA line defines chart support to watch on pullbacks.

10/28/2011 6:23:46 PM - G - Hovering near its all-time high with volume totals cooling while stubbornly holding its ground. Its 50 DMA line defines chart support to watch on pullbacks.

10/25/2011 6:49:40 PM - G - Loss today on light volume followed 3 consecutive gains with better but mostly average volume conviction. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/24/2011 5:51:25 PM - G - Inched further into new high territory today without great volume conviction. Reported earnings +48% on +44% sales revenues for the quarter ended September 30, 2011 versus the year ago period. This high-ranked Medical - Biomed/Biotech group leader is extended from its prior base. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/20/2011 11:56:14 AM - G - Off its earlier high following a small gap today after reporting earnings +48% on +44% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Hovering in a tight range near its all-time high, this high-ranked Medical - Biomed/Biotech group leader is extended from its prior base. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/18/2011 4:27:03 PM - G - Still hovering in a tight range near its all-time high with volume totals recently cooling. This high-ranked Medical - Biomed/Biotech group leader is extended from its prior base. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/14/2011 3:08:50 PM - G - Hovering near its all-time high with volume totals recently cooling. This high-ranked Medical - Biomed/Biotech group leader is extended from its prior base. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/12/2011 5:36:19 PM - G - Pulled back today on slightly higher volume after reaching a new all-time high with a quiet gain on the prior session. This high-ranked Medical - Biomed/Biotech group leader is extended from its prior base. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/11/2011 5:59:22 PM - G - Gain today with near average volume helped it hit a new all-time high. This high-ranked Medical - Biomed/Biotech group leader is extended from its prior base. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/10/2011 4:08:33 PM - G - Gain today with light volume led to the best-ever close for this high-ranked Medical - Biomed/Biotech group leader. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line.

10/7/2011 6:49:06 PM - G - Holding its ground with lighter volume following volume-driven gains for this high-ranked Medical - Biomed/Biotech group leader. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line. See the latest FSU analysis for more details and a new annotated graph.

10/6/2011 5:03:46 PM - G - Following 2 volume driven gains lighter volume was behind today's 3rd consecutive gain for this high-ranked Medical - Biomed/Biotech group leader. Support to watch includes prior resistance in the $59-60 area and its upwardly tilted 50 DMA line. See the latest FSU analysis for more details and a new annotated graph.

10/5/2011 7:02:16 PM - G - Posted a 2nd consecutive gain backed by above average volume, rising from support near prior resistance in the $59-60 area. See the latest FSU analysis for more details and a new annotated graph.

10/5/2011 12:22:03 PM - G - Consolidating above prior resistance in the $59-60 area noted as initial support to watch. Recent lows and its 50 DMA line define important near-term support levels to watch.

10/4/2011 7:23:46 PM - G - Posted a gain today after pulling back near prior resistance in the $59-60 area noted as initial support to watch. Heavier distributional volume was behind its 4th consecutive loss on the prior session.

10/4/2011 12:14:37 PM - G - Posting a gain today after pulling back near prior resistance in the $59-60 area noted as initial support to watch. Heavier distributional volume was behind its 4th consecutive loss on the prior session.

10/3/2011 5:14:59 PM - G - Heavier distributional volume was behind its 4th consecutive loss today. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/30/2011 6:55:42 PM - G - Held its ground today. It is extended from its prior base after a spurt of gains with above average volume. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/29/2011 5:07:47 PM - G - Pulling back from its all-time high today. Extended from its prior base after a spurt of gains with above average volume. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/27/2011 1:17:53 PM - G - Touched another new all-time high today while on track for a 3rd consecutive gain with above average volume. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/26/2011 12:45:09 PM - G - Touched another new all-time high today then reversed into the red. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/23/2011 12:23:16 PM - G - Considerable gain today with volume running at an above average pace while challenging its all-time high hit on Wednesday. Broader market weakness (M criteria) this week argues more strongly for protecting capital as opposed to taking on more exposure to equities. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/22/2011 2:47:55 PM - G - Gapped down today amid widespread market weakness, slumping back below its "max buy" level. Broader market weakness (M criteria) this week argues more strongly for protecting capital as opposed to taking on more exposure to equities. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/20/2011 12:20:47 PM - G - Color code was changed to green after rallying well above its "max buy" level. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/20/2011 10:42:33 AM - G - Color code is changed to green after rallying well above its "max buy" level. Prior resistance in the $59-60 area defines initial support to watch on pullbacks.

9/19/2011 3:15:38 PM - Y - Overcame early weakness after a small gap down today, rallying for a positive reversal. Its gap up last week helped it break out from a cup-with-high-handle base pattern and trigger a technical buy signal. Its strong quarterly and annual earnings history satisfies the C and A criteria. See the latest FSU analysis for more details and a new annotated graph.

9/16/2011 12:17:12 PM - Y - Pulling back today after breaking out from a cup-with-high-handle as it gapped up on the prior session and triggered a technical buy signal. Its strong quarterly and annual earnings history satisfies the C and A criteria. See the latest FSU analysis for more details and a new annotated graph.

9/15/2011 6:47:56 PM - Y - Its strong quarterly and annual earnings history satisfies the C and A criteria. It recently found support above its 200 DMA line and rose from a consolidation resembling a cup-with-high-handle as it gapped up today, hitting a new all-time high with +43% above average volume triggering a technical buy signal. See the latest FSU analysis for more details and a new annotated graph.

9/15/2011 12:08:29 PM - Y - Its strong quarterly and annual earnings history satisfies the C and A criteria. It recently found support above its 200 DMA line and rose from a consolidation resembling a cup-with-high-handle as it gapped up today and hit a new all-time high.