9/5/2024 1:23:55 PM - Pulling back today for a big loss following 5 consecutive small gains. Reported Jun '24 quarterly earnings +10% on +25% sales revenues versus the year ago period. Showed subpar quarterly earnings comparisons in recent years. It was dropped from the Featured Stocks list on 11/16/22.

11/7/2023 12:30:32 PM - Pulling back today for a 3rd consecutive volume-driven loss. Reported Sep '23 quarterly earnings +12% on +8% sales revenues versus the year ago period adding to a streak of sub par quarterly comparisons. It was dropped from the Featured Stocks list on 11/16/22.

11/6/2023 1:37:30 PM - Reported Sep '23 quarterly earnings +12% on +8% sales revenues versus the year ago period adding to a streak of sub par quarterly comparisons. It was dropped from the Featured Stocks list on 11/16/22.

1/6/2023 12:45:37 PM - Slumping further below its 50 DMA line ($323) with today's 4th consecutive loss. Prior mid-day reports cautioned members - "Reported Sep '22 quarterly earnings +5% on +2% sales revenues versus the year ago period, its 2nd sub par quarterly comparison. It was dropped from the Featured Stocks list on 11/16/22."

1/4/2023 12:27:06 PM - Slumping below its 50 DMA line ($323) with a 2nd consecutive loss. Wedged higher with gains lacking volume conviction since last noted in the 11/30/22 mid-day report - "Reported Sep '22 quarterly earnings +5% on +2% sales revenues versus the year ago period, its 2nd sub par quarterly comparison. It was dropped from the Featured Stocks list on 11/16/22."

11/30/2022 12:30:01 PM - Consolidating above its 50 DMA line ($304) after a big volume-driven loss was noted on 11/11/22 triggering a technical sell signal. Reported Sep '22 quarterly earnings +5% on +2% sales revenues versus the year ago period, its 2nd sub par quarterly comparison. It was dropped from the Featured Stocks list on 11/16/22.

11/16/2022 3:11:07 PM - Consolidating above its 50 DMA line ($299) after a big volume-driven loss was noted on 11/11/22 triggering a technical sell signal. Reported Sep '22 quarterly earnings +5% on +2% sales revenues versus the year ago period, its 2nd sub par quarterly comparison. It will be dropped from the Featured Stocks list tonight.

11/11/2022 12:12:04 PM - G - Violating its 50 DMA line ($297.53) with today's big volume-driven loss triggering a technical sell signal. Reported Sep '22 quarterly earnings +5% on +2% sales revenues versus the year ago period.

11/8/2022 5:27:05 PM - G - Posted a gain with lighter volume as it hit yet another new all-time high. Reported Sep '22 quarterly earnings +5% after the close. Its 50 DMA line ($295.88) defines near-term support to watch.

11/3/2022 5:08:22 PM - G - Reported Sep '22 quarterly earnings +5% after the close. Perched at its all-time high. Its 50 DMA line ($292.28) defines near-term support to watch. Volume and volatility often increase near earnings news. See the latest FSU analysis for more details and a new annotated graph.

11/1/2022 6:32:31 PM - G - Posted a gain today with below average volume for yet another new all-time high. Its 50 DMA line ($292.28) defines near-term support to watch above the recent low ($283.79 on 10/10/22). Due to report Sep '22 quarterly results on 11/03/22. Volume and volatility often increase near earnings news.

10/27/2022 5:25:48 PM - G - Posted a 6th consecutive gain today with below average volume for yet another new all-time high. Its 50 DMA line ($290) defines near-term support to watch above the recent low ($283.79 on 10/10/22). Due to report Sep '22 quarterly results on 11/03/22. Volume and volatility often increase near earnings news.

10/25/2022 7:11:39 PM - G - Posted a 4th consecutive gain today with below average volume for a new all-tie high. Its 50 DMA line ($289) defines near-term support to watch above the recent low ($283.79 on 10/10/22). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/21/2022 5:21:45 PM - G - Posted a gain today with near average volume for a new all-tie high. Its 50 DMA line ($288.62) defines near-term support to watch above the recent low ($283.79 on 10/10/22). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/18/2022 5:03:33 PM - G - Posted a gain today with average volume. Its 50 DMA line ($288) defines near-term support to watch above the recent low ($283.79 on 10/10/22). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/17/2022 5:30:15 PM - G - Reversed into the red again today after an early gain, encountering distributional pressure. Its 50 DMA line ($287.77) defines near-term support to watch above the recent low ($283.79 on 10/10/22). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/14/2022 12:35:31 PM - G - Reversed into the red today after an early gain. Posted a gain with average volume and hit a new all-time high on the prior session. Its 50 DMA line ($287.57) defines near-term support above the prior low ($273). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/13/2022 4:54:36 PM - G - Posted a gain today with average volume and hit a new all-time high. Its 50 DMA line ($287) defines near-term support above the prior low ($273). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/12/2022 4:20:11 PM - G - Pulled back today with above average volume. Recently testing near its 50 DMA line ($286.80). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/11/2022 5:03:37 PM - G - Posted a gain today with lighter volume after testing near its 50 DMA line ($286.44). Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/10/2022 5:24:10 PM - G - Pulled back today for a 3rd consecutive loss with above average volume, testing near its 50 DMA line ($286.09). It has not formed a new base of sufficient length. Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/7/2022 5:37:37 PM - G - Pulled back for a 2nd consecutive loss on near average volume, still remaining perched near its all-time high after rebounding above its 50 DMA line ($285.88) this week. It has not formed a new base of sufficient length. Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/6/2022 5:46:38 PM - G - Perched near its all-time high after rebounding above its 50 DMA line ($285.58) this week. It has not formed a new base of sufficient length. Fundamental concerns also remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

10/4/2022 5:12:52 PM - G - Closed 1.1% off its all-time high with today's 2nd big gain as it rebounded above its 50 DMA line ($284.83). Fundamental concerns remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph.

10/3/2022 6:39:16 PM - G - Rebounded above its 50 DMA line ($284.42) with today's gain backed by near average volume. Fundamental concerns remain after the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria).

9/30/2022 5:23:43 PM - G - Sputtering below its 50 DMA line ($284) which has acted as resistance. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns.

9/28/2022 5:58:11 PM - G - Posted a 2nd consecutive gain today, rebounding near its 50 DMA line ($283.56) which may now act as resistance after a streak of 6 consecutive damaging losses. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns.

9/27/2022 5:25:51 PM - G - Posted a small gain today. Remains below its 50 DMA line ($283) following a streak of 6 consecutive damaging losses. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns.

9/26/2022 12:41:02 PM - G - Slumped below its 50 DMA line ($283) during a streak of 6 consecutive losses, raising concerns while retreating from near its all-time high. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns.

9/21/2022 2:46:19 PM - G - Found support above its 50 DMA line ($282) while consolidating near its all-time high in recent weeks. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns.

9/16/2022 6:14:05 PM - G - Found support above its 50 DMA line ($282) while consolidating near its all-time high hit this week. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns. See the latest FSU for more detailed analysis and a new annotated graph.

9/15/2022 5:45:51 PM - G - Consolidating above its 50 DMA line ($282) while perched near its all-time high hit this week. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns.

9/12/2022 12:39:36 PM - G - Inching higher today for a 4th consecutive small gain, rising above its "max buy" level. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns. Near-term support to watch is at its 50 DMA line ($281).

9/9/2022 5:32:18 PM - G - Color code is changed to green after rising back above its "max buy" level. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns. Near-term support to watch is at its 50 DMA line ($280).

9/6/2022 6:13:46 PM - Y - There was a "negative reversal" today while again closing below its "max buy" level with below average volume on the session. Volume totals have been cooling while still hovering near its all-time high. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns. Near-term support to watch is at its 50 DMA line ($278.76).

8/31/2022 12:25:54 PM - Y - Quietly consolidating back below its "max buy" level with below average volume. Volume totals have been cooling while still hovering near its all-time high. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns. Near-term support to watch is at its 50 DMA line ($277).

8/30/2022 5:43:20 PM - Y - Pulled back below its "max buy" level today with below average volume and its color code is changed to yellow. Volume totals have been cooling while hovering near its all-time high. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns. Near-term support to watch is at its 50 DMA line ($276.53).

8/26/2022 6:35:32 PM - G - Pulled back today with below average volume. Volume totals have been cooling while hovering near its all-time high. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising fundamental concerns. Near-term support to watch is at its 50 DMA line ($275). See the latest FSU analysis for more details and a new annotated graph.

8/26/2022 1:15:44 PM - G - Volume totals have been cooling while hovering near its all-time high. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising concerns. Near-term support to watch is at its 50 DMA line ($275).

8/22/2022 6:06:40 PM - G - Volume totals have been cooling while hovering at its all-time high holding its ground after rising above its "max buy" level. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising concerns. Near-term support to watch is at its 50 DMA line ($271.67).

8/16/2022 6:19:29 PM - G - Hovering at its all-time high holding its ground after rising above its "max buy" level. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising concerns. Near-term support to watch is at its 50 DMA line ($269.11).

8/12/2022 12:08:54 PM - G - Wedging higher for another new all-time high and its color code is changed to green after rising above its "max buy" level. Reported earnings for the Jun '22 quarter rose +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria), raising concerns. Near-term support to watch is at its 50 DMA line ($267.77).

8/9/2022 7:16:22 PM - Y - Wedged higher and hit a new all-time high with lighter volume behind today's 5th consecutive gain. Still below its "max buy" level. Reported earnings news for the Jun '22 quarter +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria). Near-term support to watch is at its 50 DMA line ($266.66). See the latest FSU analysis for more details and a new annotated graph.

8/4/2022 12:20:33 PM - Y - Gapped up today for a gain hitting a new all-time high, however it is still below its "max buy" level. Reported earnings news for the Jun '22 quarter +19% on +5% sales revenues versus the year ago period, breaking a streak of 3 quarterly earnings increases above the +25% minimum guideline (C criteria). Volume and volatility often increase near earnings news. Near-term support to watch is at its 50 DMA line ($265.69).

8/3/2022 6:55:02 PM - Y - Churned higher volume today while perched within striking distance of its all-time high. Due to report earnings news for the Jun '22 quarter. Volume and volatility often increase near earnings news. Near-term support to watch is at its 50 DMA line ($265). More damaging losses would raise greater concerns.

8/1/2022 8:10:44 PM - Y - Pulled back with lighter than average volume today. Tested support at its 50 DMA line ($264) twice following a recent technical breakout. More damaging losses would raise greater concerns.

7/28/2022 5:38:48 PM - Y - Pulled back with lighter than average volume for a 2nd consecutive session today. Tested support at its 50 DMA line ($264) twice following a recent technical breakout. More damaging losses would raise greater concerns.

7/27/2022 4:48:53 PM - Y - Pulled back with lighter volume today. Tested support at its 50 DMA line ($264) twice following a recent technical breakout. More damaging losses would raise greater concerns.

7/25/2022 4:11:13 PM - Y - Posted a 2nd gain with lighter volume today, rebounding near prior highs in the $273 area. Tested support at its 50 DMA line ($263.65) twice following a recent technical breakout. More damaging losses would raise greater concerns.

7/22/2022 4:43:00 PM - Y - Recently sputtering below prior highs in the $273 area and testing support at its 50 DMA line ($263.42) following a technical breakout. More damaging losses would raise greater concerns.

7/21/2022 5:05:54 PM - Y - Pulled back for a 2nd consecutive loss today with lighter (below average) volume. Undercutting prior highs in the $273 area and sinking near support at its 50 DMA line ($263) following the recent technical breakout. More damaging losses would raise greater concerns.

7/20/2022 5:14:25 PM - Y - Suffered a big loss today with lighter (below average) volume. Undercutting prior highs in the $273 area and sinking near support at its 50 DMA line ($263) following the recent technical breakout. More damaging losses would raise greater concerns. See the latest FSU analysis for more details and an annotated graph.

7/19/2022 5:08:30 PM - Y - Posted a gain today with higher (near average) volume. Undercut prior highs in the $273 area briefly and found prompt support at its 50 DMA line ($263) following the recent technical breakout. More damaging losses would raise greater concerns. See the latest FSU analysis for more details and a new annotated graph.

7/18/2022 5:20:46 PM - Y - Undercut prior highs in the $273 area again with today's loss on lighter volume. Tested support at its 50 DMA line ($262.70) following volume-driven gains. More damaging losses would raise greater concerns.

7/15/2022 5:12:25 PM - Y - Posted a big gain today, rebounding after undercutting prior highs in the $273 area and testing its 50 DMA line ($262.45). More damaging losses would raise greater concerns.

7/14/2022 3:50:59 PM - Y - Gapped down today undercutting prior highs in the $273 area raising concerns, retreating from its all-time high hit this week. Finished in the upper half of its intra-day range after testing support near its 50 DMA line ($261.9). More damaging losses would raise greater concerns.

7/14/2022 12:30:05 PM - Y - Gapped down today undercutting prior highs in the $273 area raising concerns while testing support near its 50 DMA line ($261.90), retreating from its all-time high hit this week. More damaging losses would raise greater concerns.

7/13/2022 8:00:05 PM - Y - Pulled back from its its all-time high with lighter volume behind today's 2nd consecutive loss. Prior highs in the $273 area define initial support to watch on pullbacks. Volume-driven gains recently triggered a technical buy signal after a rebound above its 50 DMA line ($261) helped its outlook to improve.

7/12/2022 12:20:08 PM - Y - Perched at its all-time high with today's 5th consecutive gain. Prior highs in the $273 area define initial support to watch on pullbacks. Volume-driven gains recently triggered a technical buy signal after a rebound above its 50 DMA line ($261) helped its outlook to improve.

7/11/2022 5:49:16 PM - Y - Perched at its all-time high after today's 4th consecutive gain was backed by lighter volume, but prior volume-driven gains triggered a technical buy signal. Rebound above its 50 DMA line ($260) helped its outlook to improve since dropped from the Featured Stocks list on 6/13/22.

7/8/2022 5:13:21 PM - Y - Hit another new all-time high with today's 3rd consecutive volume-driven gain. Finished strong after highlighted in yellow in the prior mid-day report with new pivot point based on its 5/31/22 high plus 10 cents. The volume-driven gain triggered a technical buy signal. Rebound above its 50 DMA line ($260) helped its outlook to improve since dropped from the Featured Stocks list on 6/13/22.

7/8/2022 12:24:26 PM - Y - Hitting another new all-time high today while on track for a 3rd consecutive volume-driven gain. Finished strong after highlighted in yellow in the prior mid-day report with new pivot point based on its 5/31/22 high plus 10 cents. The volume-driven gain triggered a technical buy signal. Rebound above its 50 DMA line ($260) helped its outlook to improve since dropped from the Featured Stocks list on 6/13/22.

7/7/2022 5:25:35 PM - Y - Finished strong today after highlighted in yellow in the mid-day report with new pivot point based on its 5/31/22 high plus 10 cents. The volume-driven gain triggered a technical buy signal. Rebound above its 50 DMA line ($259) helped its outlook to improve since dropped from the Featured Stocks list on 6/13/22. See the latest FSU analysis for more details and a new annotated graph.

7/7/2022 12:15:33 PM - Y - Color code is changed to yellow with new pivot point based on its 5/31/22 high plus 10 cents. Hitting new all-time highs with today's gain adding to a big volume-driven gain on the prior session. Rebound above its 50 DMA line ($259) helped its outlook to improve since dropped from the Featured Stocks list on 6/13/22.

6/17/2022 12:20:23 PM - Recent losses with higher volume violated its 50 DMA line ($258) and undercut prior lows triggering technical sell signals. A rebound above the 50 DMA line is needed for its outlook to improve. It was dropped from the Featured Stocks list on 6/13/22 amid widespread market weakness (M criteria).

6/13/2022 5:12:41 PM - Slumped badly with higher volume today. Violated its 50 DMA line ($258) and undercut the prior low ($253.69 on 6/03/22) on the prior session triggering a technical sell signal raising greater concerns. A rebound above the 50 DMA line is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

6/10/2022 4:04:33 PM - G - Color code is changed to green after violating its 50 DMA line ($257) and undercutting the prior low ($253.69 on 6/03/22) triggering a technical sell signal raising greater concerns. Fundamentals remain strong.

6/9/2022 5:42:23 PM - Y - Fell today with light volume testing near its 50 DMA line ($257.64). More damaging losses below the 50 DMA line and the prior low ($253.69 on 6/03/22) would raise greater concerns. Fundamentals remain strong.

6/7/2022 5:19:07 PM - Y - Posted a gain today with slightly higher volume. Color code was changed to yellow after rebounding back above its 50 DMA line ($257) helping its outlook to improve. More damaging losses would raise greater concerns. Fundamentals remain strong.

6/6/2022 5:10:42 PM - Y - Color code is changed to yellow after today's quiet gain and close back above its 50 DMA line ($256.64) helped its outlook to improve. More damaging losses would raise greater concerns. Fundamentals remain strong.

6/3/2022 5:17:33 PM - G - Color code is changed to green after it pulled back for a 4th consecutive loss with higher volume today and violated its 50 DMA line ($256) triggering a technical sell signal. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

6/2/2022 5:59:46 PM - Y - Pulled back for a 3rd consecutive loss today following a "negative reversal" after touching a new all-time high. Its 50 DMA line ($256) defines near-term support to watch. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong.

6/1/2022 6:29:35 PM - Y - Pulled back for a 2nd volume-driven loss today following a "negative reversal" on the prior session after touching a new all-time high. Its 50 DMA line ($255.61) defines near-term support to watch. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong.

6/1/2022 12:44:30 PM - Y - Pulling back more today following a "negative reversal" on the prior session after touching a new all-time high. Its 50 DMA line ($255.59) defines near-term support to watch. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong.

5/31/2022 4:54:50 PM - Y - Touched a new al-time high today but reversed into the red for a volume-driven loss, breaking a streak of 6 consecutive small gains with lighter and below average volume. Its 50 DMA line ($255) defines near-term support to watch. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong.

5/27/2022 5:59:13 PM - Y - Posted a 6th consecutive small gain today with lighter and below average volume, consolidating above its 50 DMA line ($254.64) and challenging its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong.

5/26/2022 6:12:02 PM - Y - Posted a 5th consecutive small gain today with near average volume, consolidating above its 50 DMA line ($254) and challenging its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong. See the latest FSU analysis for more details and an annotated graph.

5/25/2022 5:17:26 PM - Y - Posted a 4th consecutive small gain today with below average volume, consolidating above its 50 DMA line ($253.41) after challenging its all-time high last week. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

5/24/2022 5:36:07 PM - Y - Posted a 3 consecutive small gain today with below average volume, consolidating above its 50 DMA line ($252.76) after challenging its all-time high last week. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong.

5/23/2022 5:13:33 PM - Y - Posted a gain today with lighter volume, consolidating above its 50 DMA line ($252) after challenging its all-time high last week. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

5/20/2022 4:46:30 PM - Y - Consolidating above its 50 DMA line ($251.26) after challenging its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

5/18/2022 2:28:09 PM - Y - Down considerably today without great volume conviction amid widespread market weakness. Challenged its all-time high with this week's gains on average volume. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

5/16/2022 5:06:09 PM - Y - Today's gain with average volume halted a streak of 5 consecutive small losses. It is perched within close striking distance of its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

5/11/2022 6:18:36 PM - Y - Pulled back today for a 3rd consecutive small loss on lighter volume while perched within close striking distance of its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

5/10/2022 5:15:46 PM - Y - Pulled back today for a 2nd loss after perched within close striking distance of its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

5/9/2022 5:13:01 PM - Y - Churned above average volume as it pulled back today from within striking distance of its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

5/9/2022 12:02:38 PM - Y - Perched within striking distance of its all-time high. Finished strong on the prior session after highlighted in yellow with pivot point cited based on its 4/21/22 high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong. See the latest FSU analysis for more details and an annotated graph.

5/6/2022 9:52:44 PM - Y - Finished strong today after highlighted in yellow with pivot point cited based on its 4/21/22 high. Perched within close striking distance of its 52-week and all-time highs. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong. See the latest FSU analysis for more details and a new annotated graph.

5/6/2022 12:16:38 PM - Y - Color code is changed to yellow with pivot point cited based on its 4/21/22 high. Perched within close striking distance of its 52-week and all-time highs with today's big gain. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported a strong +27% earnings increase on +7% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong.

3/17/2022 12:16:16 PM - Reported a strong +36% earnings increase on +10% sales revenues for the Dec '21 quarter versus the year ago period, its 2nd strong quarterly comparison. Prior quarterly comparisons had sub par earnings increases below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong after a downturn in FY '16.

3/4/2020 11:00:36 AM - Tested support at its 200 DMA line. Prior mid-day reports noted - "Reported a strong +75% earnings increase on +167% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had sub par earnings increases below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong after a downturn in FY '16."

2/12/2020 12:18:22 PM - Approaching its all-time high with today's gap up and 3rd consecutive gain. The 2/06/20 mid-day report noted - "Reported a strong +75% earnings increase on +167% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had sub par earnings increases below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong after a downturn in FY '16."

2/6/2020 12:24:47 PM - Reported a strong +75% earnings increase on +167% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had sub par earnings increases below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been strong after a downturn in FY '16.

12/19/2018 12:07:44 PM - Slumped near its 200 DMA line on the prior session. Met resistance at its 50 DMA line when rebounding and prior mid-day reports repeatedly noted - "Reported strong earnings increases in the Mar, Jun, and Sep '18 quarterly comparisons, but sub par sales revenues and annual earnings growth (A criteria) has not been a match with the fact-based investment system's fundamental guidelines."

12/17/2018 12:22:05 PM - Slumping again after meeting resistance at its 50 DMA line when rebounding. Reported strong earnings increases in the Mar, Jun, and Sep '18 quarterly comparisons, but sub par sales revenues and annual earnings growth (A criteria) has not been a match with the fact-based investment system's fundamental guidelines.

12/14/2018 12:13:11 PM - Pulled back from its 52-week high and met resistance at its 50 DMA line when rebounding. Reported strong earnings increases in the Mar, Jun, and Sep '18 quarterly comparisons, but sub par sales revenues and annual earnings growth (A criteria) has not been a match with the fact-based investment system's fundamental guidelines.

11/8/2018 11:34:28 AM - Perched near its 52-week high today after volume-driven gains since a brief consolidation above its 50 DMA line. Reported strong earnings increases in the Mar, Jun, and Sep '18 quarterly comparisons, but sub par sales revenues and annual earnings growth (A criteria) has not been a match with the fact-based investment system's fundamental guidelines.

11/1/2018 12:14:54 PM - Hit a new 52-week high today after a brief consolidation above its 50 DMA line again. Prior mid-day reports noted - "Quarterly and annual earnings growth (C and A criteria) has not bee a match with the fact-based investment system's fundamental guidelines."

1/30/2018 12:59:32 PM - Gapped down today amid widespread weakness in the healthcare group, testing its 50 DMA line again. Prior mid-day reports noted - "Quarterly and annual earnings growth (C and A criteria) has not bee a match with the fact-based investment system's fundamental guidelines."

10/18/2017 12:51:45 PM - Encountered distributional pressure and tested its 50 DMA line. The 10/13/17 mid-day report noted - "Quarterly and annual earnings growth (C and A criteria) has not bee a match with the fact-based investment system's fundamental guidelines."

10/13/2017 12:20:12 PM - Encountering distributional pressure this week and testing its 50 DMA line. Quarterly and annual earnings growth (C and A criteria) has not bee a match with the fact-based investment system's fundamental guidelines.

9/23/2013 12:15:42 PM - Encountering distributional pressure and retreating below its 50 DMA line. Prior mid-day reports cautioned members - "Reported earnings +19% on +8% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +11% and +9% in FY '13 and 14, respectively, may be cause for some concern."

9/20/2013 12:21:19 PM - Retreated from its 52-week high with volume-driven losses this week and it is finding support near its 50 DMA line today. Reported earnings +19% on +8% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +11% and +9% in FY '13 and 14, respectively, may be cause for some concern.

9/19/2013 11:53:07 AM - Retreating from its 52-week high with today's 3rd consecutive loss. Found support above its 50 DMA line and rallied further since noted with caution in the 6/21/13 mid-day report. Reported earnings +19% on +8% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +11% and +9% in FY '13 and 14, respectively, may be cause for some concern.

9/18/2013 12:28:38 PM - Retreating from its 52-week high with higher volume today. Found support above its 50 DMA line and rallied further since last noted with caution in the 6/21/13 mid-day report. Reported earnings +19% on +8% sales revenues for the Jun '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +11% and +9% in FY '13 and 14, respectively, may be cause for some concern.

6/21/2013 12:50:43 PM - Hitting yet another new 52-week high today. Found support near its 50 DMA line on a brief pullback since noted in the 5/22/13 mid-day report with caution - "It is extended from any sound base. Reported earnings +39% on +21% sales revenues for the Mar '13 quarter, marking a 3rd consecutive quarter this Medical- Managed Care firm has posted earnings above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +8% and +7% in FY '13 and 14, respectively, may be cause for some concern."

6/11/2013 12:21:28 PM - Hitting yet another new 52-week high today. Found support near its 50 DMA line on a brief pullback since last noted in the 5/22/13 mid-day report with caution - "It is extended from any sound base. Reported earnings +39% on +21% sales revenues for the Mar '13 quarter, marking a 3rd consecutive quarter this Medical- Managed Care firm has posted earnings above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +8% and +7% in FY '13 and 14, respectively, may be cause for some concern."

5/22/2013 12:10:52 PM - Touched a new 52-week high today. It is extended from any sound base. Reported earnings +39% on +21% sales revenues for the Mar '13 quarter, marking a 3rd consecutive quarter this Medical- Managed Care firm has posted earnings above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +8% and +7% in FY '13 and 14, respectively, may be cause for some concern.

5/2/2013 12:25:49 PM - Gapped up today hitting a new 52-week high. It is extended from any sound base. Reported earnings +39% on +21% sales revenues for the Mar '13 quarter, marking a 3rd consecutive quarter this Medical- Managed Care firm has posted earnings above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08. Consensus estimates for earnings growth +6% and +9% in FY '13 and 14, respectively, may be cause for some concern.

4/2/2013 12:49:32 PM - Gapped up today hitting a new 52-week high. Found support at its 50 DMA line during its consolidation the rebounded since last noted in the 2/19/13 mid-day report with caution - "Reported earnings +50% on +40% sales revenues for the Dec '12 quarter, marking a 2nd consecutive quarter this Medical- Managed Care firm has posted earnings above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08."

2/19/2013 12:29:40 PM - Gapped down today, abruptly retreating from its 52-week high, yet it quickly rebounded from the session's early lows near its 50 DMA line. Last noted in the 2/07/13 mid-day report - "It is extended from any sound base. Reported earnings +50% on +40% sales revenues for the Dec '12 quarter, marking a 2nd consecutive quarter this Medical- Managed Care firm has posted earnings above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08."

2/7/2013 12:38:47 PM - Hit another new 52-week high today, and it is extended from any sound base. Reported earnings +50% on +40% sales revenues for the Dec '12 quarter, marking a 2nd consecutive quarter this Medical- Managed Care firm has posted earnings above the +25% minimum guideline (C criteria). Annual earnings growth (A criteria) has been slow and steady since a downturn in FY '08.

2/5/2013 12:13:54 PM - Gapped up today for a new 52-week high. Found support at its 50 DMA line and rallied to new highs since last noted with caution in the 11/07/12 mid-day report - "Reported strong sales and earnings increases for the Sep '12 quarter, however the Medical- Managed Care firm's prior sales revenues and earnings history (C criteria) is not a match with the investment system's guidelines."

11/7/2012 12:05:11 PM - Perched near its 52-week high today. Reported strong sales and earnings increases for the Sep '12 quarter, however the Medical- Managed Care firm's prior sales revenues and earnings history (C criteria) is not a match with the investment system's guidelines.

7/15/2011 12:42:44 PM - Touched a new 52-week high today. Prior mid-day reports noted - "Strength in the Medical- Managed Care group, a leading (L criteria) industry group, has helped it rally. Sales revenues and earnings history are below the investment system's guidelines."

7/14/2011 12:24:53 PM - Hovering near its 52-week high. The 6/29/11 mid-day report and prior reports recently noted - "Strength in the Medical- Managed Care group, a leading (L criteria) industry group, has helped it rally. Sales revenues and earnings history are below the investment system's guidelines."

6/29/2011 12:49:48 PM - Hitting new 52-week highs for a second day in a row. Strength in the Medical- Managed Care group, a leading (L criteria) industry group, has helped it rally. The 6/09/11 mid-day report and prior reports noted - "Sales revenues and earnings history are below the investment system's guidelines."

6/9/2011 12:35:47 PM - Gapped up today, challenging its 52-week high amid strength in the Medical- Managed Care group, a leading (L criteria) industry group. The 5/13/11 mid-day report noted - "Sales revenues and earnings history are below the investment system's guidelines."

5/13/2011 12:16:04 PM - Gapped up today for a new 52-week high amid strength in the Medical- Managed Care group, a leading (L criteria) industry group. Sales revenues and earnings history are below the investment system's guidelines.

1/20/2010 1:02:31 PM - Sales revenues and earnings history are below the investment system's guidelines. Gapped up for a second session in a row while rallying to new 52-week highs.

1/19/2010 12:18:59 PM - Sales revenues and earnings history are below the guidelines. Gapped up today, rallying to a new 52-week high.

1/13/2010 12:29:36 PM - Sales revenues and earnings history are below the guidelines.

12/10/2009 12:30:03 PM - Gain today for another new 52-week high. Sales revenues and earnings history are below the guidelines.

12/9/2009 12:35:29 PM - Negatively reversed today after hitting a new 52-week high. Sales revenues and earnings history are below the guidelines.

12/8/2009 12:44:41 PM - Sales revenues and earnings history are below the guidelines.

6/6/2007 12:23:13 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/9/2007 12:46:45 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/3/2007 12:29:02 PM - Sales history is below the guidelines. Quarterly sales should be up 25% or more or accelerating over prior quarters.

5/4/2005 12:21:55 PM - Great group (CVH, WLP, HUM, SIE, UNH) though sales history poor.

4/29/2005 1:13:24 PM - Great group (CVH, WLP, HUM, SIE, UNH) though sales history poor.

4/15/2005 12:30:18 PM - Great group. Sales history poor.

4/14/2005 12:34:20 PM - Great group. Sales history questionable.

4/12/2005 1:39:07 PM - Great group. Sales history questionable.

2/22/2005 12:18:25 PM - Great group. Sales history questionable.

2/14/2005 12:38:24 PM - Good group. Sales history questionable.

9/24/2004 1:00:00 PM - Good group. Sales history questionable.

9/7/2004 1:00:00 PM - Good group. Sales history questionable.