10/20/2022 12:18:04 PM - Met resistance near its 50 DMA line ($296.81) and it is slumping near the prior low ($269.73 on 9/27/22). It was dropped from the Featured Stocks list on 9/23/22. A rebound above the 50 DMA line is needed for its outlook to improve.

9/23/2022 6:02:00 PM - Today's 4th consecutive loss added to recent damage, violating prior highs in the $275 area. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve.

9/22/2022 7:40:17 PM - G - Today's 3rd consecutive loss added to recent damage. Prior highs in the $275 area define the next important support to watch. Only a prompt rebound above the 50 DMA line would help its outlook improve.

9/20/2022 5:38:21 PM - G - Loss today undercut the prior low $291 and violated its 50 DMA line ($292.59) raising greater concerns and triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve.

9/16/2022 2:46:38 PM - G - Gapped down today undercutting the prior low $291 and testing its 50 DMA line ($290.86). More damaging losses would raise greater concerns and trigger a technical sell signal,

9/14/2022 8:55:19 PM - G - Consolidating near its all-time high. Its prior low $291 defines near term support to watch above its 50 DMA line ($289). See the latest FSU analysis for more details and a new annotated graph.

9/13/2022 5:57:53 PM - G - Pulled back today after wedging up near its all-time high. Its prior low $291 defines near term support to watch above its 50 DMA line ($288).

9/12/2022 4:50:09 PM - G - Posted a 6th consecutive small gain, wedging up near its all-time high after a brief consolidation. Its 50 DMA line ($286.65) defines important near-term support to watch.

9/7/2022 2:33:18 PM - G - Still extended from the previously noted base. Consolidating well above its 50 DMA line ($282.42) and prior highs in the $275 area define important near-term support to watch.

9/2/2022 5:24:05 PM - G - Reversed an early gain and ended the session with a loss and near the session low. It remains extended from the previously noted base. Its 50 DMA line ($280) and prior highs in the $275 area define important near-term support to watch.

8/31/2022 12:30:38 PM - G - Holding its ground today following 3 consecutive losses. It remains extended from the previously noted base. Its 50 DMA line ($277.67) and prior highs in the $275 area define important near-term support to watch.

8/30/2022 5:45:37 PM - G - Pulled back with higher volume behind today's 3rd consecutive loss. Its 50 DMA line ($276.43) and prior highs in the $275 area define important near-term support to watch.

8/25/2022 5:56:16 PM - G - Posted a 3rd consecutive small gain, perched near its all-time high, stubbornly holding its ground. Prior highs in the $275 area define initial support to watch along with its 50 DMA line ($272.70).

8/22/2022 6:01:33 PM - G - Pulled back today for a 2nd consecutive loss, retreating from its all-time high after getting very extended from the previously noted base. Prior highs in the $275 area define initial support to watch along with its 50 DMA line ($269). See the latest FSU analysis for more details and a new annotated graph.

8/18/2022 5:27:39 PM - G - Posted a quiet gain today, hovering at its all-time high, very extended from the previously noted base. Prior highs in the $275 area define initial support to watch on pullbacks.

8/15/2022 5:25:11 PM - G - Hit yet another new all-time high with today's 4th consecutive volume-driven gain, getting very extended from the previously noted base. Prior highs in the $275 area define initial support to watch on pullbacks.

8/10/2022 6:58:59 PM - G - Hit another new all-time high with today's volume-driven gain adding to a recent spurt. Prior highs in the $275 area define initial support to watch on pullbacks.

8/9/2022 7:17:30 PM - G - Held its ground stubbornly and remains perched near its all-time high following noted volume-driven gains. Prior highs in the $275 area define initial support to watch on pullbacks.

8/4/2022 6:45:47 PM - G - Holding its ground stubbornly perched near its all-time high following noted volume-driven gains. Prior highs in the $275 area define initial support to watch on pullbacks.

8/2/2022 5:29:21 PM - G - Volume cooled today while perched near its all-time high following volume-driven gains. Bullish action has continued since highlighted in yellow in the 7/28/22 mid-day report with pivot point cited based on its 5/04/22 high plus 10 cents. Prior highs in the $275 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

8/1/2022 8:03:02 PM - G - Color code is changed to green as it paused today perched at its all-time high and above its "max buy" level following 5 consecutive volume-driven gains. Bullish action continued since highlighted in yellow in the 7/28/22 mid-day report with pivot point cited based on its 5/04/22 high plus 10 cents. Found support in recent weeks at its 200 DMA line ($241). Reported Jun '22 quarterly earnings +185% on +57% sales revenues versus the year ago period, its 4th very strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.


7/29/2022 12:58:52 PM - Y - Hitting another new all-time high with today's 5th consecutive volume-driven gain. Finished strong after highlighted in yellow with pivot point cited based on its 5/04/22 high plus 10 cents in the 7/28/22 mid-day report. Found support in recent weeks at its 200 DMA line ($241). Reported Jun '22 quarterly earnings +185% on +57% sales revenues versus the year ago period, its 4th very strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.


7/28/2022 5:40:08 PM - Y - Finished strong today after highlighted in yellow with pivot point cited based on its 5/04/22 high plus 10 cents in the earlier mid-day report. Gapped up hitting a new all-time high with its 4th consecutive volume-driven gain. Found support in recent weeks at its 200 DMA line ($240). Reported Jun '22 quarterly earnings +185% on +57% sales revenues versus the year ago period, its 4th very strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.


7/28/2022 12:26:34 PM - Y - Color code is changed to yellow with pivot point cited based on its 5/04/22 high plus 10 cents. Gapped up today hitting a new all-time high with its 4th consecutive volume-driven gain. Found support in recent weeks at its 200 DMA line ($240). Reported Jun '22 quarterly earnings +185% on +57% sales revenues versus the year ago period, its 4th very strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.


7/27/2022 12:30:55 PM - Perched within striking distance of its all-time high after finding support in recent weeks at its 200 DMA line ($240). Due to report Jun '22 quarterly results. Reported earnings +209% on +59% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd very strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.

4/29/2022 12:30:58 PM - Gapped up hitting a new all-time high with today's volume-driven gain after finding support in recent weeks at its 50 DMA line ($241.65). Bullish action came after it reported earnings +209% on +59% sales revenues for the Mar '22 quarter versus the year ago period, its 3rd very strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.

4/12/2022 12:33:12 PM - Rebounding toward its all-time high with today's 4th consecutive gain after testing support at its 50 DMA line ($236). The 4/01/22 mid-day report noted - "Reported earnings +60% on +39% sales revenues for the Dec '21 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20."

4/1/2022 12:10:19 PM -
Hovering near its all-time high hitn this week after wedging higher. Reported earnings +60% on +39% sales revenues for the Dec '21 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.


2/11/2022 12:11:35 PM -
Rebounding above its 50 DMA line with today's gap up gain after it reported earnings +60% on +39% sales revenues for the Dec '21 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Last noted with caution in the 2/07/20 mid-day report - "Sub par sales revenues growth is a concern and its annual earnings (A criteria) history has not been strong and steady."


2/7/2020 12:28:38 PM -
Reported earnings +17% on +6% sales revenues for the Dec '19 quarter. Hit a new all-time high today but reversed much of its early gain. Four prior quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Last noted with caution in the 10/23/19 mid-day report - "Sub par sales revenues growth is a concern and its annual earnings (A criteria) history has not been strong and steady."


10/23/2019 12:22:26 PM -
Reported earnings +49% on +8% sales revenues for the Sep '19 quarter and gapped up today hitting a new all-time high. Four consecutive quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Last noted in the 7/24/19 mid-day report - "Sub par sales revenues growth is a concern and its annual earnings (A criteria) history has not been strong and steady."


7/24/2019 11:53:52 AM -
Reported earnings +38% on +6% sales revenues for the Jun '19 quarter and gapped up today challenging prior highs and touching a new all-time high. Three consecutive quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth is a concern and its annual earnings (A criteria) history has not been strong and steady.


4/24/2019 12:27:58 PM - Reported earnings +45% on +9% sales revenues for the Mar '19 quarter and gapped up today for a new all-time high. Noted with caution in prior mid-day reports - Still hovering within striking distance of its all-time high.Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady."

4/23/2019 12:40:06 PM - Still hovering within striking distance of its all-time high. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady."

3/26/2019 12:33:55 PM - Consolidating within striking distance of its all-time high since noted with caution in the 2/08/19 mid-day report after a gap up - "Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady."

3/21/2019 12:26:38 PM - Consolidating near its all-time high since last noted with caution in the 2/08/19 mid-day report after a gap up - "Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady."

2/8/2019 12:29:02 PM - Gapped up today challenging its 52-week and all-time highs. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.

4/27/2016 12:50:14 PM - Hit new 52-week and all-time highs today after gapping up. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.

8/25/2015 12:19:32 PM -

Abruptly retreated from its 52-week high and violated its 50 DMA line with a streak of damaging volume-driven losses. Fundamental concerns remain as when last noted with caution in the 1/20/15 mid-day report - "Reported earnings +28% on +13% sales for the Sep '14 quarter. Prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady."



1/20/2015 12:03:49 PM -

Abruptly retreating from its 52-week high and violating support at its 50 DMA line with today's 4th consecutive loss on ever-increasing volume. That important short-term average acted as support during consolidations since noted with caution in the 10/22/14 mid-day report - "Reported earnings +28% on +13% sales for the Sep '14 quarter. Prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady."



1/8/2015 12:44:58 PM -

Hitting a new 52-week high with today's 3rd consecutive volume-driven gain, rallying from support at its 50 DMA line. That important short-term average acted as support during its consolidation since last noted with caution in the 10/22/14 mid-day report - "Reported earnings +28% on +13% sales for the Sep '14 quarter. Prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady."



10/22/2014 12:31:50 PM -

Rebounded toward its 52-week high with a considerable gap up gain above its 50 DMA line in the prior session. Reported earnings +28% on +13% sales for the Sep '14 quarter. Prior comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.



5/20/2014 12:33:38 PM -

Consolidating near its 52-week high and above its 50 DMA line. Reported earnings +17% on +3% sales for the Mar '14 quarter, and prior comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.



5/15/2014 12:16:36 PM -

Retreating from its 52-week high with today's 3rd consecutive loss. Reported earnings +17% on +3% sales for the Mar '14 quarter, and prior comparisons were also below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has not been strong and steady.



2/8/2013 12:14:12 PM -

Spiked to new 52-week and all-time highs today, clear of all resistance due to overhead supply. Reported earnings +22% on +7% sales for the Dec '12 quarter, below the +25% minimum earnings guideline (C criteria). Bullish action continued since last noted in the 1/10/13 mid-day report with caution - "Sequential quarterly comparisons through Sep '12 showed decelerating sales revenues and earnings increases. Annual earnings (A criteria) history has not been strong and steady, but improving after a downturn in FY '08."



1/10/2013 12:14:17 PM -

Perched near 52-week and all-time highs today, clear of resistance due to overhead supply. Sequential quarterly comparisons through Sep '12 showed decelerating sales revenues and earnings increases. Annual earnings (A criteria) history has not been strong and steady, but improving after a downturn in FY '08.



7/17/2012 12:00:01 PM -

Still trading near its 50 DMA line today. Consolidating without making any further progress since noted in the 5/01/12 mid-day report following a considerable gap up gain on 4/24/12 for new 52-week and all-time highs, clear of all overhead supply. Reported strong sales revenues and earnings increases in the Mar '12 quarterly comparison versus the year ago period. Fundamentals have improved while it went through a deep consolidation below its 200 DMA line since noted in the 7/19/11 mid-day report when it was encountering stubborn resistance near its then all-time high ($51.57 in 2007) - "Recent quarters showed improved sales and earnings but prior history has been below guidelines."



7/16/2012 11:57:53 AM -

Trading near its 50 DMA line today. Consolidating without making any further progress since noted in the 5/01/12 mid-day report following a considerable gap up gain on 4/24/12 for new 52-week and all-time highs, clear of all overhead supply. Reported strong sales revenues and earnings increases in the Mar '12 quarterly comparison versus the year ago period. Fundamentals have improved while it went through a deep consolidation below its 200 DMA line since noted in the 7/19/11 mid-day report when it was encountering stubborn resistance near its then all-time high ($51.57 in 2007) - "Recent quarters showed improved sales and earnings but prior history has been below guidelines."



7/11/2012 11:59:15 AM -

Slumping under its 50 DMA line today. Consolidating without making any further progress since noted in the 5/01/12 mid-day report following a considerable gap up gain on 4/24/12 for new 52-week and all-time highs, clear of all overhead supply. Reported strong sales revenues and earnings increases in the Mar '12 quarterly comparison versus the year ago period. Fundamentals have improved while it went through a deep consolidation below its 200 DMA line since noted in the 7/19/11 mid-day report when it was encountering stubborn resistance near its then all-time high ($51.57 in 2007) - "Recent quarters showed improved sales and earnings but prior history has been below guidelines."



7/9/2012 11:59:00 AM -

Consolidating without making any further progress since last noted in the 5/01/12 mid-day report following a considerable gap up gain on 4/24/12 for new 52-week and all-time highs, clear of all overhead supply. Reported strong sales revenues and earnings increases in the Mar '12 quarterly comparison versus the year ago period. Fundamentals have improved while it went through a deep consolidation below its 200 DMA line since noted in the 7/19/11 mid-day report when it was encountering stubborn resistance near its then all-time high ($51.57 in 2007) - "Recent quarters showed improved sales and earnings but prior history has been below guidelines."



5/1/2012 12:09:14 PM -

Holding its ground following a considerable gap up gain on 4/24/12 for new 52-week and all-time highs, clear of all overhead supply. Reported strong sales revenues and earnings increases in the Mar '12 quarterly comparison versus the year ago period. Fundamentals have improved while it went through a deep consolidation below its 200 DMA line since noted in the 7/19/11 mid-day report when it was encountering stubborn resistance near its then all-time high ($51.57 in 2007) - "Recent quarters showed improved sales and earnings but prior history has been below guidelines."



4/30/2012 12:20:47 PM -

Holding its ground following a considerable gap up gain on 4/24/12 for new 52-week and all-time highs, clear of all overhead supply. Reported strong sales revenues and earnings increases in the Mar '12 quarterly comparison versus the year ago period. Fundamentals have improved while it went through a deep consolidation below its 200 DMA line since noted in the 7/19/11 mid-day report when it was encountering stubborn resistance near its then all-time high ($51.57 in 2007) - "Recent quarters showed improved sales and earnings but prior history has been below guidelines."



4/25/2012 12:24:01 PM -

Holding its ground today following a considerable gap up gain on the prior session for new 52-week and all-time highs, leaving it unhindered by overhead supply. Reported strong sales revenues and earnings increases in the Mar '12 quarterly comparison versus the year ago period. Fundamentals have improved while it went through a deep consolidation below its 200 DMA line since last noted in the 7/19/11 mid-day report when it was encountering stubborn resistance near its then all-time high ($51.57 in 2007) - "Recent quarters showed improved sales and earnings but prior history has been below guidelines."



7/19/2011 12:41:44 PM -

Building a new base since it was last noted in the 5/10/11 mid-day report, it has encountered stubborn resistance near its all-time high ($51.57 in 2007). Previously noted a considerable 4/26/11 gap up gain. Recent quarters showed improved sales and earnings but prior history has been below guidelines.



5/10/2011 11:59:48 AM -

Briefly traded above its 2007 all-time high ($51.57) today. Previously noted a considerable 4/26/11 gap up gain. Recent quarters showed improved sales and earnings but prior history has been below guidelines.



5/5/2011 9:53:36 AM -

Recent quarters showed improved sales and earnings but prior history has been below guidelines. Within close striking distance of its 2007 all-time high ($51.57). Holding its ground since hitting a new 52-week high with 5 consecutive gains including a considerable 4/26/11 gap up gain.



5/2/2011 12:24:23 PM -

Hit a new 52-week high today with a 5th consecutive gain since it considerable 4/26/11 gap up gain.



10/24/2006 12:45:09 PM - Sharp declines today. As previosuly noted - Technically the base is questionable.

10/23/2006 12:48:27 PM - Technically the base is questionable.