1/10/2022 12:55:50 PM - Sputtering below its 50 DMA line ($710) which has acted as resistance after it was dropped from the Featured Stocks list 12/03/21 when last noted - "Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Completed a new Public Offering on 8/11/21."

12/3/2021 5:26:44 PM - Sank further below its 50 DMA line ($707) with today's volume-driven loss and it will be dropped from the Featured Stocks list tonight. Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Completed a new Public Offering on 8/11/21. See the latest FSU analysis for more details and a new annotated graph.

12/2/2021 5:27:31 PM - G - Today's big gain and prompt rebound above the 50 DMA line ($707) helped its technical stance improve. Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Completed a new Public Offering on 8/11/21.

11/30/2021 5:42:49 PM - G - Violated its 50 DMA line ($703) with today's more damaging loss on higher volume raising concerns and triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve. Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Completed a new Public Offering on 8/11/21.

11/26/2021 2:42:42 PM - G - Pulled back and tested its 50 DMA line ($699) with today's loss. More damaging losses would raise concerns and trigger a technical sell signal. Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Completed a new Public Offering on 8/11/21.

11/18/2021 2:57:24 PM - G - Volume totals have been cooling while hovering near its all-time high, extended from the previously noted base. Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Its 50 DMA line ($685) defines important near-term support to watch on pullbacks. Completed a new Public Offering on 8/11/21.

11/12/2021 5:02:58 PM - G - Volume totals have been cooling while hovering near its all-time high, extended from the previously noted base. Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Its 50 DMA line ($672) defines important near-term support to watch on pullbacks. Completed a new Public Offering on 8/11/21.

11/5/2021 1:14:43 PM - G - Hovering near its all-time high, extended from the previously noted base. Recently reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Its 50 DMA line ($654) defines important near-term support to watch on pullbacks. Completed a new Public Offering on 8/11/21.

10/29/2021 4:38:20 PM - G - Very extended from the previously noted base, it pulled back this week. Weakness came after it reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria) raising fundamental concerns. Its 50 DMA line ($636) defines important near-term support to watch. Completed a new Public Offering on 8/11/21. See the latest FSU analysis for more details and a new annotated graph.

10/27/2021 6:17:42 PM - G - Very extended from the previously noted base, it pulled back today with +12% above average volume. Reported Sep '21 quarterly earnings -14% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria) raising fundamental concerns. Its 50 DMA line ($629) and prior highs in the $608 area define important near-term support to watch on pullbacks. Completed a new Public Offering on 8/11/21.

10/22/2021 5:22:39 PM - G - Reported Sep '21 quarterly earnings -26% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria) raising fundamental concerns. Gapped up today and hit another new new all-time high with a big gain on +84% above average volume, getting very extended from the previously noted base. Its 50 DMA line ($620) and prior highs in the $608 area define important near-term support to watch on pullbacks. Completed a new Public Offering on 8/11/21.

10/22/2021 5:22:01 PM - G - Reported Sep '21 quarterly earnings -26% on +43% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria) raising fundamental concerns. Gapped up today and hit another new new all-time high with a big gain on +84% above average volume, getting very extended from the previously noted base. Its 50 DMA line ($620) and prior highs in the $608 area define important near-term support to watch on pullbacks. Completed a new Public Offering on 8/11/21.

10/19/2021 5:23:59 PM - G - Inched to new new all-time highs with today's 5th consecutive small gain on below average volume. Extended from the previously noted base, its 50 DMA line ($612) and prior highs in the $608 area define important near-term support to watch on pullbacks. Completed a new Public Offering on 8/11/21.

10/12/2021 5:43:56 PM - G - There was a "negative reversal" on the prior session after hitting a new all-time high. Extended from the previously noted base, the prior highs in the $608 area define initial support to watch above its 50 DMA line ($600). Completed a new Public Offering on 8/11/21.

10/5/2021 5:55:58 PM - G - Hovering near its all-time high, extended from the previously noted base. Prior highs in the $608 area define initial support to watch above its 50 DMA line ($589). Completed a new Public Offering on 8/11/21.

9/28/2021 5:39:42 PM - G - Pulled back today after 5 consecutive gains into new all-time high territory. Prior highs in the $608 area define initial support to watch above its 50 DMA line ($580). Completed a new Public Offering on 8/11/21. See the latest FSU analysis for more details and a new annotated graph.

9/23/2021 5:21:34 PM - G - Color code is changed to green after rallying above its "max buy" level for a new all-time high. Its 50 DMA line ($574.52) defies important near-term support to watch. Completed a new Public Offering on 8/11/21.

9/20/2021 1:08:33 PM - Y - Pulling back into the prior base with today's big loss negating the recent breakout. Its 50 DMA line ($572) defies important near-term support to watch. Completed a new Public Offering on 8/11/21.

9/13/2021 12:51:04 PM - Y - Approaching its pivot point with today's 3rd consecutive gain. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Color code was changed to yellow after rebounding back above its 50 DMA line ($569) helping its outlook improve. Completed a new Public Offering on 8/11/21.

9/7/2021 5:16:45 PM - Y - Color code is changed to yellow after rebounding back above its 50 DMA line ($566) helping its outlook improve. Prior lows in the $530 area define the next important near-term support to watch. Completed a new Public Offering on 8/11/21.

8/30/2021 5:10:55 PM - G - Color code is changed to green after slumping back below its 50 DMA line ($565) with today's loss backed by light volume. Only a prompt rebound above the 50 DMA line would help its outlook improve. Prior lows in the $530 area define the next important near-term support to watch. Completed a new Public Offering on 8/11/21.

8/25/2021 5:21:39 PM - Y - Color code is changed to yellow after rebounding above its 50 DMA line ($564) with today's 4th consecutive gain backed by light volume. Prior lows in the $530 area define the next important near-term support to watch. Completed a new Public Offering on 8/11/21.

8/19/2021 6:26:51 PM - G - Color code is changed to green after slumping further below its 50 DMA line ($563) with today's 6th consecutive loss. Prior lows in the $530 area define the next important near-term support to watch. Completed a new Public Offering on 8/11/21. A rebound above the 50 DMA line is needed for its outlook to improve.

8/17/2021 3:31:29 PM - Y - Completed a new Public Offering on 8/11/21. Slumping below its 50 DMA line ($565) with today's 4th consecutive loss. Prior low in the $538 area defines the next important near-term support to watch. New pivot point recently cited was based on its 6/08/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Reported Jun '21 quarterly earnings +106% on +69% sales revenues versus the year ago period, continuing its strong earnings track record.

8/10/2021 12:44:10 PM - Y - Pulling back after challenging prior highs, consolidating near its 50 DMA line ($566.16). Color code was changed to yellow with new pivot point cited based on its 6/08/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Reported Jun '21 quarterly earnings +106% on +69% sales revenues versus the year ago period, continuing its strong earnings track record. Prior lows in the $531-529 area define important near-term support to watch.

8/9/2021 5:37:13 PM - Y - Perched near prior highs, consolidating above its 50 DMA line ($566.50). Color code was changed to yellow with new pivot point cited based on its 6/08/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Reported Jun '21 quarterly earnings +106% on +69% sales revenues versus the year ago period, continuing its strong earnings track record. Prior lows in the $531-529 area define important near-term support to watch. See the latest FSU analysis for more details and a new annotated graph.

8/6/2021 5:32:12 PM - Y - Posted a big gain today with average volume and rebounded further above its 50 DMA line ($566) helping its outlook improve. Color code is changed to yellow with new pivot point cited based on its 6/08/21 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Reported Jun '21 quarterly earnings +106% on +69% sales revenues versus the year ago period, continuing its strong earnings track record. Prior lows in the $531-529 area define important near-term support to watch.

8/5/2021 5:12:16 PM - G - Posted a solid gain with light volume today and rebounded above its 50 DMA line ($566) helping its outlook improve. Reported Jun '21 quarterly earnings +106% on +69% sales revenues versus the year ago period, continuing its strong earnings track record. Prior lows in the $531-529 area define important near-term support to watch.

7/30/2021 5:49:30 PM - G - Ended with a loss today with higher (near average) volume, still sputtering below its 50 DMA line ($567.53). A rebound above the 50 DMA line is needed for its outlook to improve. Reported Jun '21 quarterly earnings +106% on +69% sales revenues versus the year ago period, continuing its strong earnings track record.

7/27/2021 1:27:23 PM - G - Reported Jun '21 quarterly earnings +106% on +69% sales revenues versus the year ago period, continuing its strong earnings track record. Remains below its 50 DMA line ($568). A rebound above the 50 DMA line is needed for its outlook to improve.

7/20/2021 5:20:09 PM - G - Posted a big gain today but remains below its 50 DMA line ($568.47). Only a prompt rebound above the 50 DMA line would help its outlook improve.

7/19/2021 5:52:45 PM - G - Slumped further below its 50 DMA line ($569.00) with today's 2nd consecutive loss with above average volume. Only a prompt rebound above the 50 DMA line would help its outlook improve.

7/16/2021 5:02:07 PM - G - Slumped below its 50 DMA line ($569.88) with today's loss and its color code is changed to green. Only a prompt rebound would help its outlook improve.

7/12/2021 1:00:49 PM - Y - With today's 2nd consecutive big gain it has rebounded above its 50 DMA line ($569.40) to nearly challenge its 52-week high and little resistance remains. Previously noted - "Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21."

7/9/2021 5:17:15 PM - Y - With today's big gain it rebounded and closed above its 50 DMA line ($569.40) which recently acted as resistance. The rebound helped its outlook to improve and its color code is changed to yellow. Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

7/6/2021 5:56:22 PM - G - With today's volume-driven loss it slumped further below its 50 DMA line ($570) which recently has acted as resistance. A rebound above the 50 DMA line is needed for its outlook to improve. Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

7/1/2021 4:34:31 PM - G - Consolidating near its 50 DMA line ($569.74). Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

6/25/2021 5:14:27 PM - G - Consolidating near its 50 DMA line ($566). Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21. See the latest FSU analysis for more details and a new annotated graph.

6/21/2021 5:18:32 PM - G - Posted a gain today with lighter volume after damaging volume-drive losses last week raised concerns. A prompt rebound above its 50 DMA line ($562) is needed for its outlook to improve. Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

6/17/2021 6:19:34 PM - G - Undercut its 50 DMA line ($560) again with today's big loss raising concerns. A prompt rebound above its 50 DMA line is needed for its outlook to improve. Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

6/14/2021 12:23:18 PM - G - Undercutting its 50 DMA line ($556.17) with today's 4th consecutive loss raising concerns and its color code is changed to green. A prompt rebound above its 50 DMA line is needed for its outlook to improve. Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

6/10/2021 1:02:41 PM - Y - Pulling back this week after inching to new all-time highs with gains backed by light volume. Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Its 50 DMA line ($553) defines near-term support to watch. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

6/7/2021 5:44:11 PM - Y - Inched to new all-time highs with today's 3rd consecutive gain backed by light volume. Confirming gains above the pivot point backed by at least +40% above average volume are still needed to help clinch a convincing technical buy signal. Its 50 DMA line ($547) defines near-term support to watch. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

6/1/2021 5:36:08 PM - Y - Touched a new all-time high with today's gain backed by light volume. Confirming volume-driven gains are still needed to help clinch a convincing technical buy signal. Its 50 DMA line ($539) defines near-term support to watch. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

5/25/2021 5:33:56 PM - Y - Hovering in a tight range and stubbornly holding its ground near its all-time high with volume totals cooling. Confirming volume-driven gains are still needed to help clinch a convincing technical buy signal. Its 50 DMA line ($536) defines near-term support to watch. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

5/19/2021 3:03:05 PM - Y - Gapped down today, yet still hovering near its high. Confirming volume-driven gains are still needed to help clinch a convincing technical buy signal. Its 50 DMA line ($534) defines near-term support to watch. Reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

5/14/2021 5:24:06 PM - Y - Posted a second consecutive gain with light volume, hovering near its high. Confirming volume-driven gains are still needed to help clinch a convincing technical buy signal. Bullish action came after it reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

5/11/2021 5:14:38 PM - Y - Perched near its high, it posted another gain today with average volume. Confirming volume-driven gains are still needed to help clinch a convincing technical buy signal. Bullish action came after it reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

5/5/2021 5:39:19 PM - Y - Posted another gain today with below average volume, wedging higher for a best-ever close. Confirming volume-driven gains are still needed to help clinch a convincing technical buy signal. Bullish action came after it reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

4/29/2021 5:57:46 PM - Y - Posted another small gain today with below average volume, wedging higher. Confirming volume-driven gains are needed to help clinch a convincing technical buy signal. Bullish action came after it reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21.

4/23/2021 5:01:55 PM - Y - Posted a solid gain but did not close above the pivot point cited based on its 3/18/21 high plus 10 cents. Spiked to a new all-time high with today's volume-driven gain. Bullish action came after it reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21. Went through a deep consolidation and made impressive progress since dropped from the Featured Stocks list on 10/23/18. See the latest FSU analysis for more details.

4/23/2021 - Y - Color code is changed to yellow with pivot point cited based on its 3/18/21 high plus 10 cents. Spiking to a new all-time high with today's volume-driven gain. Bullish action came after it reported earnings +293% on +64% sales revenues for the Mar '21 quarter versus the year ago period, its 3rd strong comparison. Completed a new Public Offering on 3/24/21. Went through a deep consolidation and made impressive progress since dropped from the Featured Stocks list on 10/23/18.

4/20/2021 1:08:30 PM - Met resistance near its 50 DMA line ($513) and it is slumping today. Completed a new Public Offering when noted with caution in the 3/24/21 mid-day report - "Reported earnings +43% on +36% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18."

4/15/2021 12:51:50 PM - Retreated abruptly from its 52-week high. Consolidating below its 50 DMA line ($511) after pricing a new Public Offering when last noted with caution in the 3/24/21 mid-day reports - "Reported earnings +43% on +36% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18."

3/24/2021 12:38:23 PM - Retreated abruptly from its 52-week high and it has been testing its 50 DMA line ($500) after pricing a new Public Offering. Noted with caution in prior mid-day reports - "Reported earnings +43% on +36% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18."

3/23/2021 12:09:50 PM - Retreating abruptly from its 52-week high and undercutting its 50 DMA line ($500) with today's 3rd consecutive volume-driven loss. Last noted with caution in the 1/22/21 mid-day report - "Reported earnings +43% on +36% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18."

1/22/2021 12:18:27 PM - Gapped up today hitting yet another new 52-week high. Reported earnings +43% on +36% sales revenues for the Dec '20 quarter versus the year ago period, its 2nd strong comparison. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18.

11/3/2020 1:13:44 PM - Perched at its 52-week high and tallying a 4th consecutive volume-driven gain. The prior mid-day report noted - "Reported earnings +64% on +24% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18."

11/2/2020 12:49:33 PM - Reported earnings +64% on +24% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18.

1/24/2020 12:36:25 PM - Reported earnings +5% on +24% sales revenues for the Dec '19 quarter, below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since dropped from the Featured Stocks list on 10/23/18.

12/13/2019 12:35:47 PM - Reported earnings +1% on +21% sales revenues for the Sep '19 quarter, below the +25% minimum earnings guideline (C criteria). Went through a deep consolidation since last noted when dropped from the Featured Stocks list on 10/23/18.

10/23/2018 5:17:56 PM - It will be dropped from the Featured Stocks list tonight after a streak of damaging volume-driven losses below its 200 DMA. A rebound above the 50 DMA line ($314) is needed for its outlook to improve.

10/19/2018 12:48:40 PM - G - Sputtering below its 200 DMA ($289) and recently testing near its 7/02/18 low ($284.42). A rebound above the 50 DMA line ($316) is needed for its outlook to improve.

10/12/2018 12:58:41 PM - G - Slumped below its 200 DMA ($287) with above average volume behind today's 7th consecutive loss raising greater concerns while also undercutting its 7/02/18 low ($284.42). A rebound above the 50 DMA line ($319) is needed for its outlook to improve. See the latest FSU analysis for more details and an annotated graph.

10/11/2018 6:15:36 PM - G - Slumped near its 200 DMA ($287) today with another volume-driven loss. Suffered a big volume-driven loss on the prior session. A rebound above the 50 DMA line ($320) is needed for its outlook to improve. See the latest FSU analysis for more details and a new annotated graph.

10/11/2018 12:57:05 PM - G - Slumped near its 200 DMA ($287) earlier today before rebounding. Suffered a big volume-driven loss on the prior session. A rebound above the 50 DMA line ($320) is needed for its outlook to improve.

10/10/2018 6:03:27 PM - G - Suffered a big volume-driven loss today and ended near the session low. A rebound above the 50 DMA line ($320) is needed for its outlook to improve.

10/9/2018 5:17:57 PM - G - Still sputtering below its 50 DMA line ($320). A rebound above the 50 DMA line is needed for its outlook to improve. Subsequent gains above the pivot point backed by at least +40% above average volume are necessary to trigger a convincing new technical buy signal.

10/2/2018 11:44:47 AM - G - Color code is changed to green while slumping below its 50 DMA line ($319) and below the prior low raising concerns. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Subsequent gains above the pivot point backed by at least +40% above average volume are necessary to trigger a convincing new technical buy signal.

9/25/2018 3:25:46 PM - Y - Consolidating above its 50 DMA line ($319.29) and 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 convincing new technical buy signal. The recent low ($314.03 on 9/13/18) defines the next important near-term support to watch on pullbacks.

9/20/2018 5:20:06 PM - Y - Posted a solid gain today, rising from its 50 DMA line ($317.92) and challenging prior highs. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a convincing new technical buy signal.

9/18/2018 5:59:10 PM - Y - Sputtering near its 50 DMA line ($317) but further deterioration would raise more serious concerns. Met stubborn resistance in recent weeks near prior highs. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a convincing new technical buy signal.

9/12/2018 7:26:11 PM - Y - Slumped near its 50 DMA line ($315.25) today, and further deterioration would raise concerns. Met resistance in recent weeks near prior highs. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a convincing new technical buy signal.

9/4/2018 4:01:56 PM - Y - Met resistance in recent weeks near prior highs. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a convincing new technical buy signal. The 50 DMA line ($311) defines near-term support to watch on pullbacks.

8/27/2018 6:01:51 PM - Y - Posted a quiet gain today for a best ever close. Met resistance in recent weeks near prior highs. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a convincing new technical buy signal. The 50 DMA line ($311) defines near-term support to watch on pullbacks. Fundamentals remain strong. see the latest FSU analysis for more details and a new annotated graph.

8/20/2018 12:44:43 PM - Y - Met resistance in recent weeks near prior highs. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a convincing new technical buy signal. The 50 DMA line ($310) and recent low ($284.42 on 7/02/18) define near-term support to watch on pullbacks. Fundamentals remain strong.

8/13/2018 7:06:13 PM - Y - Still quietly perched near its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. The 50 DMA line ($310) and recent low ($284.42 on 7/02/18) define near-term support to watch on pullbacks. Fundamentals remain strong.

8/6/2018 6:21:16 PM - Y - Perched near its all-time high after today's 5th consecutive gain with near average volume. Color code is changed to yellow with new pivot point cited based on its 6/11/18 high plus 10 cents. Subsequent gains above the pivot point based by at least +40% above average volume may trigger a new technical buy signal. Reported earnings +91% on +40% sales revenues for the Jun '18 quarter, continuing its strong earnings track record. The 50 DMA line and recent low ($284.42 on 7/02/18) define near-term support to watch on pullbacks.

7/30/2018 6:48:05 PM - G - Reversed from its high on the prior session and violated its 50 DMA line today with a big volume-driven loss raising concerns. Reported earnings +91% on +40% sales revenues for the Jun '18 quarter, continuing its strong earnings track record. The recent low ($284.42 on 7/02/18) defines the next important near-term support to watch on pullbacks.

7/27/2018 1:07:40 PM - G - Reported earnings +91% on +40% sales revenues for the Jun '18 quarter, continuing its strong earnings track record. Gapped up and touched a new high today but met resistance. Rebounded above the 50 DMA line ($310) when last noted on 7/23/18. The recent low ($284.42 on 7/02/18) defines the next important near-term support to watch on pullbacks.

7/23/2018 4:37:14 PM - G - Rebounded above the 50 DMA line ($311.38) with today's gain helping its outlook improve. Faces resistance due to overhead supply up to the $329 level. The recent low ($284.42 on 7/02/18) defines the next important near-term support to watch on pullbacks.

7/17/2018 5:27:38 PM - G - A rebound above the 50 DMA line ($311.73) still is needed for its outlook to improve. The recent low ($284.42 on 7/02/18) defines the next important near-term support to watch on pullbacks.

7/10/2018 5:25:37 PM - G - Still sputtering and a rebound above the 50 DMA line ($312) is needed for its outlook to improve. Fundamentals are strong. See the latest FSU analysis for more details and a new annotated graph.

7/9/2018 5:12:03 PM - G - Posted a 3rd consecutive gain with below average volume. A rebound above the 50 DMA line ($312) is still needed for its outlook to improve. Fundamentals are strong.

7/2/2018 6:26:23 PM - G - A rebound above the 50 DMA line ($309) is needed for its outlook to improve following damaging volume-driven losses. Fundamentals are strong.

6/25/2018 5:49:59 PM - G - Pulled back from its all-time high and violated Its 50 DMA line ($304.45) with a gap down and volume-driven loss triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve. Fundamentals are strong.

6/18/2018 5:31:46 PM - G - Hovering near its all-time high extended from any sound base. Its 50 DMA line ($297) defines near-term support to watch on pullbacks. Fundamentals are strong.

6/11/2018 5:56:08 PM - G - Touched a new all-time high today but reversed and ended lower. Fundamentals are strong.

6/4/2018 5:24:46 PM - G - Perched near its all-time high. still very extended from any sound base. Disciplined investors avoid chasing extended stocks. Fundamentals are strong.

5/29/2018 5:28:18 PM - G - Gapped down today retreating from its all-time high. recently noted as very extended from any sound base after a big "breakaway gap" for a new high was noted on 4/27/18. Fundamentals are strong.

5/22/2018 5:33:00 PM - G - Still stubbornly holding its ground and quietly edging higher. Very extended from any sound base after a big "breakaway gap" for a new high was noted on 4/27/18. Fundamentals are strong. See the latest FSU analysis for more details and a new annotated graph.

5/22/2018 4:07:56 PM - G - Still stubbornly holding its ground and quietly edging higher, very extended from any sound base. Big "breakaway gap" for a new high was noted on 4/27/18. Fundamentals are strong.

5/15/2018 5:37:23 PM - G - Still stubbornly holding its ground and quietly edging higher after a big "breakaway gap" for a new high on 4/27/18. Bullish action came after it reported financial results for the quarter ended March 31, 2018 and earnings rose +90% on +34% sales revenues versus the year ago period.

5/8/2018 5:23:19 PM - G - Stubbornly holding its ground and quietly edging higher after a big "breakaway gap" for a new high on 4/27/18. Bullish action came after it reported financial results for the quarter ended March 31, 2018 and earnings rose +90% on +34% sales revenues versus the year ago period.

5/2/2018 5:14:09 PM - G - Color code is changed to green. Holding its ground stubbornly following a big "breakaway gap" for a new high on 4/27/18. Bullish action came after it reported financial results for the quarter ended March 31, 2018 and earnings rose +90% on +34% sales revenues versus the year ago period.

4/27/2018 1:19:21 PM - Y - There was a big "breakaway gap" for a new high today after it reported financial results for the quarter ended March 31, 2018 and earnings rose +90% on +34% sales revenues versus the year ago period. Volume and volatility often increase near earnings news.

4/25/2018 6:03:19 PM - Y - Due to report its financial results for the quarter ended March 31, 2018, on Thursday, April 26, 2018 after the close. Volume and volatility often increase near earnings news. Consolidating above its 50 DMA line ($250.71). Found support when recently sputtering near the prior low ($226.61 on 2/06/18). More damaging losses would raise greater concerns and trigger a worrisome technical sell signal.

4/19/2018 5:50:45 PM - Y - Consolidating near its 50 DMA line ($249.23). Found support when recently sputtering near the prior low ($226.61 on 2/06/18). More damaging losses would raise greater concerns and trigger a worrisome technical sell signal.

4/12/2018 5:15:48 PM - Y - Color code is changed to yellow after rebounding above the downward sloping 50 DMA line ($249.19) helping its outlook improve. Found support when recently sputtering near the prior low ($226.61 on 2/06/18). See the latest FSU analysis for more details and a new annotated graph.

4/10/2018 5:39:21 PM - G - Found support when recently sputtering near the prior low ($226.61 on 2/06/18). A rebound above the downward sloping 50 DMA line ($249.25) is needed to help its outlook improve.

4/3/2018 6:43:17 PM - G - Sputtering near the prior low ($226.61 on 2/06/18) defining important near-term support. Only a prompt rebound above the 50 DMA line ($251.22) would help its outlook improve.

3/28/2018 1:20:40 PM - G - Met resistance and slumped further after violating its 50 DMA line triggering a technical sell signal. Only a prompt rebound above the 50 DMA line ($252) would help its outlook improve.

3/27/2018 4:02:57 PM - G - Ended near the session low today, and it met resistance after violating its 50 DMA line ($252) triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve.

3/22/2018 7:02:02 PM - G - Violated its 50 DMA line ($253.14) with a big loss today on higher volume triggering a technical sell signal and its color code is changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve.

3/16/2018 4:40:00 PM - Y - Tallied a volume-driven gain today helping clinch a technical buy signal. Reported earnings +53% on +32% sales revenues for the Dec '17 quarter, marking its 4th consecutive comparison above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's guidelines.

3/15/2018 1:08:26 PM - Y - Volume-driven gains are still needed to clinch a convincing technical buy signal. Endured distributional pressure with 3 straight losses with above average volume after highlighted in yellow in the 3/12/18 mid-day report with pivot point cited based on its 1/24/18 high plus 10 cents. Wedged to new 52-week highs with recent gains lacking great volume conviction after a short flat base. Gains above a stock's pivot point must have at least +40% above average volume to trigger a proper technical buy signal. Reported earnings +53% on +32% sales revenues for the Dec '17 quarter, marking its 4th consecutive comparison above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's guidelines. See the latest FSU analysis for more details and an annotated graph.

3/12/2018 5:48:27 PM - Y - Endured distributional pressure today as it suffered a loss with above average volume after highlighted in yellow with pivot point cited based on its 1/24/18 high plus 10 cents in the mid-day report. Wedged to new 52-week highs with recent gains lacking great volume conviction after a short flat base. Gains above a stock's pivot point must have at least +40% above average volume to trigger a proper technical buy signal. Reported earnings +53% on +32% sales revenues for the Dec '17 quarter, marking its 4th consecutive comparison above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's guidelines. See the latest FSU analysis for more details and a new annotated graph.

3/12/2018 12:51:53 PM - Y - Color code is changed to yellow with pivot point cited based on its 1/24/18 high plus 10 cents. Wedged to new 52-week highs with recent gains lacking great volume conviction after a short flat base. Gains above a stock's pivot point must have at least +40% above average volume to trigger a proper technical buy signal. Reported earnings +53% on +32% sales revenues for the Dec '17 quarter, marking its 4th consecutive comparison above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's guidelines.

1/26/2018 1:16:19 PM - Perched at its 52-week high, extended from any sound base. Reported earnings +53% on +32% sales revenues for the Dec '17 quarter, marking its 4th consecutive comparison above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's guidelines. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

10/30/2017 1:59:05 PM - Gapped up on the prior session hitting a new 52-week high, technically breaking out of a long flat base. Reported earnings +32% on +22% sales revenues for the Sep '17 quarter, marking its 3rd consecutive comparison above the +25% minimum guideline (C criteria), helping it better match the fact-based investment system's guidelines. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

4/28/2017 1:31:31 PM - Gapped down today, pulling back from its 52-week high and violating its 50 DMA line with a big volume-driven loss. Reported earnings +26% on +16% sales revenues for the Mar '17 quarter, but prior comparisons were not strong and steady above the +25% minimum guideline (C criteria).

3/21/2017 12:45:18 PM - Pulling back from its 52-week high and violating its 50 DMA line with today's 2nd consecutive big volume-driven loss. The 1/27/17 mid-day report last cautioned members - "Reported earnings +13% on +7% sales revenues for the Dec '16 quarter, below the +25% minimum guideline (C criteria). Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

1/27/2017 11:59:26 AM - Perched near its 52-week high. Found support above its 50 DMA line during its brief consolidation. Reported earnings +13% on +7% sales revenues for the Dec '16 quarter, below the +25% minimum guideline (C criteria). Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

3/27/2014 12:56:48 PM -

Pulling back from its 52-week high with today's 5th consecutive small loss. Found support above prior highs and its 50 DMA line then rallied further into new high territory since noted in the 1/24/14 mid-day report with caution - " Reported earnings +13% on +47% sales revenues for the Dec '13 quarter, below the +25% minimum guideline (C criteria). Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



3/21/2014 12:34:17 PM -

Perched at its 52-week high today. Found support above prior highs and its 50 DMA line then rallied further into new high territory since last noted in the 1/24/14 mid-day report with caution - " Reported earnings +13% on +47% sales revenues for the Dec '13 quarter, below the +25% minimum guideline (C criteria). Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



1/24/2014 12:55:26 PM -

Gapped up today for a considerable gain and new 52-week high. Reported earnings +13% on +47% sales revenues for the Dec '13 quarter, below the +25% minimum guideline (C criteria). Recent mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



7/26/2013 12:55:45 PM -

Touching a new 52-week high today after enduring mild distributional pressure. Recent mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



7/16/2013 1:26:01 PM -

Consolidating near its 52-week high, enduring distributional pressure. Recent mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



7/5/2013 12:33:20 PM -

Hitting yet another new 52-week high today. Recent mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



7/1/2013 12:45:23 PM -

Hitting yet another new 52-week high with today's 3rd consecutive gain. Recent mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



6/26/2013 12:54:44 PM -

Touched yet another new 52-week high with today's 5th consecutive gain backed by above average volume. Recent mid-day reports repeatedly cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



6/25/2013 12:31:20 PM -

Hitting another new 52-week high with today's 4th consecutive gain backed by above average volume. The 6/21/13 mid-day report cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."



6/21/2013 1:38:51 PM -

Hitting a new 52-week high today with a volume-driven gain. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).