2/23/2021 6:21:02 PM - Violated its 50 DMA line today while gapping down and suffering a big volume-driven loss, triggering a technical sell signal. Weak action came after it reported Dec '20 quarterly earnings -95% on +26% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Volume and volatility often increase near earnings news. The prior low ($126.52 on 2/01/21) defines important near term support. It will be dropped from the Featured Stocks list tonight.

2/19/2021 5:28:16 PM - G - Halted its slide today after suffering a big volume-driven loss on the prior session. Weak action came after it reported Dec '20 quarterly earnings -95% on +26% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Volume and volatility often increase near earnings news. Extended from any sound base, its 50 DMA line ($130) defines important near term support to watch above the prior low ($126.52 on 2/01/21). See the latest FSU analysis for more details and a new annotated graph.

2/18/2021 5:13:11 PM - G - Suffered a big volume-driven losses today after reporting Dec '20 quarterly earnings -95% on +26% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Volume and volatility often increase near earnings news. Extended from any sound base, its 50 DMA line ($130) defines important near term support to watch above the prior low ($126.52 on 2/01/21).

2/16/2021 5:51:37 PM - G - Due to report Dec '20 quarterly results on Wednesday, 2/17/21 after the close. Volume and volatility often increase near earnings news. Inched high with today's gain on light volume, getting more extended from any sound base. Its 50 DMA line ($129.35) defines important near term support to watch on pullbacks.

2/8/2021 3:03:02 PM - G - Inching to another new high with today's gain, getting more extended from any sound base. Its 50 DMA line ($126.22) defines important near term support to watch on pullbacks.

2/2/2021 12:47:44 PM - G - Rebounding near the prior high with today's big gain, but it is extended from any sound base. Its 50 DMA line ($124) defines important near term support to watch on pullbacks.

2/1/2021 4:51:00 PM - G - Posted a gain today with heavy volume, breaking streak of 3 volume-driven losses. Extended from any sound base. Its 50 DMA line ($123.624) defines important near term support to watch on pullbacks.

1/26/2021 6:02:04 PM - G - Perched at its all-time high, extended from any sound base. Its 50 DMA line ($121.54) defines important near term support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

1/19/2021 5:19:05 PM - G - Posted a gain today on average volume for a new all-time high. Its 50 DMA line ($118) defines important near term support to watch on pullbacks.

1/13/2021 6:04:25 PM - G - Posted a 4th consecutive gain today on light volume while challenging its all-time high. Its 50 DMA line ($115.91) defines important near term support to watch above the prior high in the $106 area.

1/8/2021 5:31:28 PM - G - Posted a 2nd consecutive gain today on light volume while hovering near its all-time high. Its 50 DMA line ($113.77) defines important near term support to watch above the prior high in the $106 area.

1/4/2021 6:19:18 PM - G - Pulled back with below average volume today, still hovering near its all-time high. Its 50 DMA line ($111.45) defines important near term support to watch above the prior high in the $106 area.

12/29/2020 5:10:13 PM - G - Pulled back with lighter volume for a 4th consecutive small loss today, still hovering near its all-time high. Its 50 DMA line ($109.62) and prior high in the $106 area define important near term support to watch.

12/22/2020 3:23:05 PM - G - Posting a 4th consecutive gain today hitting another new all-time high. Prior high in the $106 area and its 50 DMA line ($107.20) define important near term support to watch on pullbacks.

12/17/2020 5:11:25 PM - G - Posted a solid gain today with average volume hitting another new all-time high. Prior high in the $106 area and its 50 DMA line ($105.52) define important near term suport to watch on pullbacks.

12/14/2020 4:59:00 PM - G - Posted a solid gain today with above average volume hitting a new all-time high. Prior high in the $106 area and its 50 DMA line ($104) define important near term suport to watch on pullbacks.

12/8/2020 7:16:58 PM - G - Posted a small gain today with above average volume while hovering above its "max buy" level and near its all-time high. Prior high in the $106 area and its 50 DMA line ($102) define important near term suport to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

12/3/2020 5:24:46 PM - G - Posted a gain today with average volume while hitting a new high. Showed great earning increases with strong underlying sales revenues growth for the Jun and Sep '20 quarters versus the year ago periods. Annual earnings growth has been strong. Completed new Public Offerings on 6/06/19 and 5/13/20.

12/1/2020 6:30:02 PM - G - Pulled back today with higher volume yet found support and ended near the session high. Showed great earning increases with strong underlying sales revenues growth for the Jun and Sep '20 quarters versus the year ago periods. Annual earnings growth has been strong. Completed new Public Offerings on 6/06/19 and 5/13/20.

11/27/2020 2:31:17 PM - G - Holding its ground stubbornly with volume totals cooling while perched at its all-time high, extended from the previously noted base. Showed great earning increases with strong underlying sales revenues growth for the Jun and Sep '20 quarters versus the year ago periods. Annual earnings growth has been strong. Completed new Public Offerings on 6/06/19 and 5/13/20.

11/19/2020 4:18:29 PM - G - Hit a new all-time high while it rallied above the "max buy" level and its color code is changed to green after today's 4th consecutive gain backed by near average volume. Showed great earning increases with strong underlying sales revenues growth for the Jun and Sep '20 quarters versus the year ago periods. Annual earnings growth has been strong. Completed new Public Offerings on 6/06/19 and 5/13/20.

11/13/2020 12:29:43 PM - Y - Pulling back today yet still hovering near its high. Encountered distributional pressure on the prior sessoion as it churned heavy volme and ended lower after highlighted in yellow with new pivot point cited based on its 8/06/20 high plus 10 cents. Subsequent confirming gains above the pivot point backed by at least +40% above average volume may help clinch a convincing technical buy signal. Showed great earning increases with strong underlying sales revenues growth for the Jun and Sep '20 quarters versus the year ago periods. Annual earnings growth has been strong. Completed new Public Offerings on 6/06/19 and 5/13/20. See the latest FSU analysis for more details and an annotated graph.

11/12/2020 5:47:05 PM - Y - Encountered distributional pressure today as it churned heavy volme and ended lower after highlighted in yellow with new pivot point cited based on its 8/06/20 high plus 10 cents. Subsequent confirming gains above the pivot point backed by at least +40% above average volume may help clinch a convincing technical buy signal. Showed great earning increases with strong underlying sales revenues growth for the Jun and Sep '20 quarters versus the year ago periods. Annual earnings growth has been strong. Completed new Public Offerings on 6/06/19 and 5/13/20. See the latest FSU analysis for more details and a new annotated graph.

11/12/2020 12:47:46 PM - Y - Color code is changed to yellow with new pivot point cited based on its 8/06/20 high plus 10 cents. Perched at a new 52-week and all-time high after a spurt of gains. Subsequent confirming gains above the pivot point backed by at least +40% above average volume may help clinch a convincing technical buy signal. Showed great earning increases with strong underlying sales revenues growth for the Jun and Sep '20 quarters versus the year ago periods. Annual earnings growth has been strong. Completed new Public Offerings on 6/06/19 and 5/13/20.