12/13/2021 3:44:37 PM - Slumping below its 200 DMA line ($173) with today's loss adding to damaging volume-driven losses and it will be dropped from the Featured Stocks list tonight. A rebound above its 50 DMA line ($191) is needed for its outlook to improve. Fundamental remain strong after it reported Oct '21 quarterly earnings +30% on +16% sales revenues versus the year ago period.

12/7/2021 5:52:22 PM - G - Posted a gain today with lighter volume halting a streak of 5 consecutive damaging volume-driven losses. A rebound above its 50 DMA line ($191) is needed for its outlook to improve. Fundamental remain strong after it reported Oct '21 quarterly earnings +30% on +16% sales revenues versus the year ago period.

12/6/2021 5:30:37 PM - G - Color code is changed to green after slumping below its 50 DMA line ($191) triggering a technical sell signal during a streak of 5 consecutive losses marked by above average volume. A rebound above he 50 DMA line is needed for its outlook to improve. Fundamental remain strong after it reported Oct '21 quarterly earnings +30% on +16% sales revenues versus the year ago period.

11/30/2021 5:40:16 PM - Y - Color code is changed to yellow after slumping below its "max buy" level with a big loss today. Near-term support to watch is its 50 DMA line ($192.40). Fundamental remain strong after it reported Oct '21 quarterly earnings +30% on +16% sales revenues versus the year ago period.

11/29/2021 5:14:47 PM - G - Volume totals have been cooling while prior highs define near-term support to watch above its 50 DMA line ($192). Fundamental remain strong after it reported Oct '21 quarterly earnings +30% on +16% sales revenues versus the year ago period.

11/23/2021 12:53:29 PM - G - Reported Oct '21 quarterly earnings +30% on +16% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Pulling back from its all-time high. Prior highs define near-term support to watch above its 50 DMA line ($190).

11/19/2021 1:11:00 PM - G - Reported Oct '21 quarterly earnings +30% on +16% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Churning above average volume while recently hovering near its all-time high, extended from the previously noted base. Prior highs define near-term support to watch above its 50 DMA line ($189.49).

11/18/2021 2:48:10 PM - G - Due to report Oct '21 quarterly results. Volume and volatility often increase near earnings news. Perched near its all-time high, extended from the previously noted base. Prior highs define near-term support to watch above its 50 DMA line ($188.67).

11/16/2021 1:23:40 PM - G - Hitting yet another new all-time high with today's 4th consecutive gain, getting very extended from the previously noted base. Prior highs define near-term support to watch above its 50 DMA line ($187.24).

11/12/2021 5:08:15 PM - G - Hit another new all-time high with today's solid gain. Prior highs define near-term support to watch above its 50 DMA line ($185.63).

11/11/2021 3:55:53 PM - G - Volume totals have been cooling while hovering above its "max buy" level holding its ground after volume-driven gains. Prior highs define near-term support to watch above its 50 DMA line ($185).

11/4/2021 5:15:19 PM - G - Posted a 6th consecutive gain today for a best-ever close above its "max buy" level and its color code is changed to green. Highlighted in yellow in the 11/03/21 mid-day report with pivot point cited based on its 9/27/21 high. It cleared a "double bottom" base as it gapped up and rallied to hit a new 52-week high with +61% above average volume triggering a technical buy signal. See the latest FSU analysis for more details and a new annotated graph.

11/3/2021 5:27:35 PM - Y - Finished in the middle of its intra-day range today after highlighted in yellow in the earlier mid-day report with pivot point cited based on its 9/27/21 high. It cleared a "double bottom" base as it gapped up and rallied to hit a new 52-week high with +61% above average volume triggering a technical buy signal. Found support near its 50 DMA line since noted in the 9/30/21 mid-day report - "Reported Jul '21 quarterly earnings +80% on +31% sales revenues versus the year ago period, its 5th consecutive strong quarterly comparison. Annual earnings history has been strong."

11/3/2021 1:26:39 PM - Y - Color code is changed to yellow with pivot point cited base on its 9/27/21 high after forming a "double bottom" base. Gapped up today and rallied to hit a new 52-week high. Found support near its 50 DMA line since last noted in the 9/30/21 mid-day report - "Reported Jul '21 quarterly earnings +80% on +31% sales revenues versus the year ago period, its 5th consecutive strong quarterly comparison. Annual earnings history has been strong."

9/30/2021 12:43:18 PM - Gapped down today, retreating from near its 52-week high, encountering more distributional pressure. Reported Jul '21 quarterly earnings +80% on +31% sales revenues versus the year ago period, its 5th consecutive strong quarterly comparison. Annual earnings history has been strong.

8/27/2021 1:22:20 PM - Gapped up on the prior session and spiked to a new high before retreating to the lower half of its intra-day range. It did not form an orderly base pattern and appears to be encountering distributional pressure. Reported Jul '21 quarterly earnings +80% on +31% sales revenues versus the year ago period, its 5th consecutive strong quarterly comparison. Annual earnings history has been strong.

8/26/2021 12:56:55 PM - Gapped up today and spiked to a near high before retreating to the lower half of its intra-day range. It did not form an orderly base pattern. Reported Jul '21 quarterly earnings +80% on +31% sales revenues versus the year ago period, its 5th consecutive strong quarterly comparison. Annual earnings history has been strong.

8/25/2021 12:35:24 PM - Due to report Jul '25 quarterly results. Rebounding toward its all-time high after rising back above its 50 DMA line ($159). Reported Apr '21 quarterly earnings +296% on +42% sales revenues versus the year ago period, its 4th consecutive strong quarterly comparison showing acceleration.

6/3/2021 12:33:39 PM - Pulled back from its all-time high and with today's big loss it is slumping further below its 50 DMA line ($174). A rebound above that short-term average is needed for its outlook to improve. Reported Apr '21 quarterly earnings +296% on +42% sales revenues versus the year ago period, its 4th consecutive strong quarterly comparison showing acceleration.

5/27/2021 1:02:00 PM - Pulled back from its all-time high and its has been sputtering below its 50 DMA line ($174.63). Reported Apr '21 quarterly earnings +296% on +42% sales revenues versus the year ago period, its 4th consecutive strong quarterly comparison showing acceleration.

3/26/2021 12:43:32 PM - Perched near its all-time high following noted volume-driven gains. Reported Jan '21 quarterly earnings +85% on +24% sales revenues versus the year ago period, its 3rd consecutive strong quarterly comparison showing acceleration. Prior growth history is not a great match with the fact-based investment system's fundamental guidelines.

3/25/2021 11:43:24 AM - Perched near its all-time high following noted volume-driven gains. Reported Jan '21 quarterly earnings +85% on +24% sales revenues versus the year ago period, its 3rd consecutive strong quarterly comparison showing acceleration. Prior growth history is not a great match with the fact-based investment system's fundamental guidelines.

3/24/2021 12:46:00 PM - Pulling back from its all-time high today following 4 consecutive volume-driven gains. Reported Jan '21 quarterly earnings +85% on +24% sales revenues versus the year ago period, its 3rd consecutive strong quarterly comparison showing acceleration. Prior growth history is not a great match with the fact-based investment system's fundamental guidelines.

3/23/2021 12:17:16 PM - Perched at its all-time high following 3 considerable volume-driven gains. Reported Jan '21 quarterly earnings +85% on +24% sales revenues versus the year ago period, its 3rd consecutive strong quarterly comparison showing acceleration. Prior growth history is not a great match with the fact-based investment system's fundamental guidelines.

3/22/2021 1:04:40 PM - Up again today hitting a new all-time high following 2 considerable gaps up for big volume-driven gains. Reported Jan '21 quarterly earnings +85% on +24% sales revenues versus the year ago period, its 3rd consecutive strong quarterly comparison showing acceleration. Prior growth history is not a great match with the fact-based investment system's fundamental guidelines.

3/18/2021 1:17:39 PM - Gapped up today hitting a new all-time high with a considerable volume-driven gain. Reported Jan '21 quarterly earnings +85% on +24% sales revenues versus the year ago period, its 3rd consecutive strong quarterly comparison showing acceleration. Prior growth history is not a great match with the fact-based investment system's fundamental guidelines.

1/28/2021 12:58:37 PM - Pulling back from its all-time high with today's loss following 3 consecutive gains marked heavy volume. Reported Oct '20 quarterly earnings +151% on +22% sales revenues versus the year ago period. Found prompt support at its 50 DMA line during its consolidation since last noted in the 11/23/20 mid-day report - "Reported Jul '20 quarterly earnings +107% on +9% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines."

1/25/2021 1:17:38 PM - Hit new 52-week and all-time highs with today's gain marked heavy volume. Reported Oct '20 quarterly earnings +151% on +22% sales revenues versus the year ago period. Found prompt support at its 50 DMA line during its consolidation since last noted in the 11/23/20 mid-day report - "Reported Jul '20 quarterly earnings +107% on +9% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines."

11/23/2020 1:06:58 PM - Hitting another new 52-week and all-time high with today's 7th consecutive gain marked by ever-increasing volume. Reported Oct '20 quarterly earnings +151% on +22% sales revenues versus the year ago period. Found prompt support after undercutting its 50 DMA line ($96) during the consolidation since noted in the 8/28/20 mid-day report - "Reported Jul '20 quarterly earnings +107% on +9% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines."

11/20/2020 1:20:40 PM - Gapped up hitting new 52-week and all-time highs with today's 6th consecutive gain marked by ever-increasing volume. Reported Oct '20 quarterly earnings +151% on +22% sales revenues versus the year ago period. Found prompt support after undercutting its 50 DMA line ($95.67) during the consolidation since noted in the 8/28/20 mid-day report - "Reported Jul '20 quarterly earnings +107% on +9% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines."

9/10/2020 1:31:43 PM - Rebounding toward its 52-week high with today's 3rd consecutive gain after undercutting its 50 DMA line ($88.78) during the consolidation since last noted in the 8/28/20 mid-day report - "Reported Jul '20 quarterly earnings +107% on +9% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines."

8/28/2020 12:47:59 PM - Retreating from its 52-week high with today's 3rd loss with above average volume in the span of 4 sessions. Its 50 DMA line ($88.18) defines important near-term support to watch. Reported Jul '20 quarterly earnings +107% on +9% sales revenues versus the year ago period. Prior quarterly earnings and sales revenues growth history is not a match with the fact-based investment system's fundamental guidelines.

8/29/2019 12:33:50 PM - Retreating from near its 52-week high and violating its 50 DMA line ($65.57) with today's big volume-driven loss. Noted with caution in prior mid-day reports - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

7/15/2019 1:16:06 PM - Rebounding toward its 52-week high after a choppy consolidation since last noted with caution in the 11/14/18 mid-day report - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

11/14/2018 1:37:21 PM - Slumping below its 50 DMA line today. Due to report earnings news. Prior mid-day reports cautioned members - "Recently found support near its 200 DMA line during its consolidation after a big gap up and volume-driven gain for a new 52-week high on 8/23/18. Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

11/13/2018 1:16:00 PM - Found support near its 200 DMA line during its consolidation after a big gap up and volume-driven gain for a new 52-week high on 8/23/18. The 8/27/18 mid-day report cautioned members - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

11/12/2018 1:02:16 PM - Found support near its 200 DMA line during its consolidation after a big gap up and volume-driven gain for a new 52-week high on 8/23/18. The 8/27/18 mid-day report last cautioned members - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

8/27/2018 12:58:51 PM - Consolidating after a big gap up and new 52-week high with a volume-driven gain on 8/23/18. Prior mid-day reports noted - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

8/24/2018 1:16:08 PM - Gapped up hitting a new 52-week high with a big volume-driven gain on the prior session as the mid-day report noted - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

8/23/2018 1:37:52 PM - Gapped up today hitting a new 52-week high with today's big volume-driven gain. Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines.

3/19/2015 12:48:18 PM - Pulling back from its 52-week high with today's 2nd big volume-driven loss testing support at its 50 DMA line. The 2 prior mid-day reports cautioned members - "Reported earnings +17% on +9% sales revenues for the Oct '14 quarter. Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

3/18/2015 12:51:17 PM - Pulling back from its new 52-week high today following a streak of 5 consecutive gains. Prior mid-day reports cautioned members - "Found support at its 50 DMA line during is recent consolidation. Reported earnings +17% on +9% sales revenues for the Oct '14 quarter. Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

3/17/2015 12:34:42 PM - Hitting a new 52-week high with today's 5th consecutive gain. Found support at its 50 DMA line during is recent consolidation. Reported earnings +17% on +9% sales revenues for the Oct '14 quarter. Last noted with caution in the 8/28/14 mid-day report - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

8/28/2014 12:41:05 PM - Gapped down today violating its 50 DMA line with a damaging volume-driven loss. Reported earnings +8% on +6% sales revenues for the Jun '14 quarter. Last noted with caution in the 7/16/14 mid-day report - "Reported earnings +17% on +10% sales revenues for the Apr '14 quarter. Fundamental concerns remain as when noted with caution in the 6/05/13 mid-day report - 'Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines.'"

7/16/2014 1:09:33 PM - Consolidating above its prior highs and 50 DMA line. Made gradual progress since its considerable gap up gain for new highs when noted with caution in the 5/22/14 mid-day report - "Reported earnings +17% on +10% sales revenues for the Apr '14 quarter. Fundamental concerns remain as when noted with caution in the 6/05/13 mid-day report - 'Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines.'"

7/15/2014 1:08:08 PM - Pulling back from its 52-week high with above average volume behind recent losses. Made gradual progress since its considerable gap up gain for new highs when noted with caution in the 5/22/14 mid-day report - "Reported earnings +17% on +10% sales revenues for the Apr '14 quarter. Fundamental concerns remain as when noted with caution in the 6/05/13 mid-day report - 'Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines.'"

7/10/2014 1:03:30 PM - Pulling back from its 52-week high with above average volume behind today's 3rd consecutive loss. Made gradual progress since its considerable gap up gain for new highs when last noted with caution in the 5/22/14 mid-day report - "Reported earnings +17% on +10% sales revenues for the Apr '14 quarter. Fundamental concerns remain as when noted with caution in the 6/05/13 mid-day report - 'Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines.'"

5/22/2014 12:41:34 PM - Gapped up today and hit a new 52-week high. Recently found support near prior highs in the $61 area and near its 50 DMA line. Reported earnings +17% on +10% sales revenues for the Apr '14 quarter. Fundamental concerns remain as when noted with caution in the 6/05/13 mid-day report - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

5/21/2014 12:31:00 PM - Consolidating near its 50 DMA line. Reported earnings +3% on +4% sales revenues for the Jan '14 quarter. Last noted in the 6/05/13 mid-day report with caution - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

6/5/2013 12:40:48 PM - Slumping below its 50 DMA line with a streak of 6 consecutive losses. Last noted in the 5/24/13 mid-day report with caution - "Churning above average volume in recent weeks while holding its ground near its 52-week high and well above its 50 DMA line. Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

5/24/2013 1:07:15 PM - Churning above average volume in recent weeks while holding its ground near its 52-week high and well above its 50 DMA line. Last noted in the 1/17/13 mid-day report with caution - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

1/17/2013 12:47:51 PM - Gapped down today violating its 50 DMA line. It showed similar weak action when last noted in the 11/15/12 mid-day report with caution - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

11/15/2012 12:34:22 PM - Retreating from multi-year highs, violating its 50 DMA line today with a 2nd consecutive volume-driven loss. Prior mid-day reports noted - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

10/10/2012 1:21:23 PM - Hitting new 52-week and multi-year highs today with a volume-driven gain. Prior mid-day reports noted - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

9/5/2012 12:55:08 PM - Holding its ground near its 52-week high since its considerable gap up gain on 8/22/12. The 8/23/12 mid-day report noted - "Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines."

8/23/2012 12:29:19 PM - Holding its ground today near its 52-week high following a considerable gap up gain on the prior session. Earnings and sales revenues increases are not a match with the fact-based investment system's guidelines.