8/27/2024 5:01:45 PM - Fell further today and it will be dropped from the Featured Stocks list tonight. Gapped down on the prior session for a damaging volume-driven loss violating its 50 DMA and 200 DMA lines triggering a technical sell signal and its color code was changed to green. Reported Jun '24 quarterly earnings +122% on +85% sales revenues versus the year-ago period.

8/26/2024 5:12:09 PM - G - Gapped down today for a damaging volume-driven loss violating its 50 DMA and 200 DMA lines triggering a technical sell signal and its color code is changed to green. Reported Jun '24 quarterly earnings +122% on +85% sales revenues versus the year-ago period.

8/23/2024 4:11:38 PM - Y - Gapped down today and suffered a damaging volume-driven loss, slumping near its 50 DMA line ($137.65) which defines important near-term support. Color code was changed to yellow with pivot point cited based on its 5/24/24 high plus 10 cents. Due to report Jun '24 quarterly results on 8/26/24. Fundamentals have been strong. It faces near-term resistance due to overhead supply up to the $164 level. Subsequent gains above the pivot point backed by at least +40% above average volume are needed to trigger a proper technical buy signal. See the latest FSU analysis for more details and an annotated graph.

8/22/2024 7:08:18 PM - Y - Color code was changed to yellow with pivot point cited based on its 5/24/24 high plus 10 cents. Due to report Jun '24 quarterly results on 8/26/24. Fundamentals have been strong. It faces near-term resistance due to overhead supply up to the $164 level. Found support near its 200 DMA line ($134) and rebounded above the 50 DMA line ($138) helping its outlook to improve. It was dropped from the Featured Stocks list on 7/11/24. Subsequent gains above the pivot point backed by at least +40% above average volume are needed for its outlook to improve. See the latest FSU analysis for more details and a new annotated graph.

8/22/2024 12:12:12 PM - Y - Color code is changed to yellow with pivot point cited based on its 5/24/24 high plus 10 cents. Due to report Jun '24 quarterly results on 8/26/24. Fundamentals have been strong. It is perched -10.7% off its high and faces near-term resistance due to overhead supply up to the $164 level. Found support near its 200 DMA line ($134) and rebounded above the 50 DMA line ($138) helping its outlook to improve. It was dropped from the Featured Stocks list on 7/11/24. Subsequent gains above the pivot point backed by at least +40% above average volume are needed for its outlook to improve.

8/20/2024 12:33:52 PM - Due to report Jun '24 quarterly results on 8/22/24. Faces near-term resistance due to overhead supply up to the $164 level. Found support near its 200 DMA line ($133) and rebounded above the 50 DMA line ($138) helping its outlook to improve. It was dropped from the Featured Stocks list on 7/11/24.

8/16/2024 12:05:34 PM - Fundamentals remain strong. Faces near-term resistance due to overhead supply up to the $164 level. Found support near its 200 DMA line ($132.74) and rebounded above the 50 DMA line ($137.74) helping its outlook to improve. It was dropped from the Featured Stocks list on 7/11/24.

8/15/2024 12:03:52 PM - Faces near-term resistance due to overhead supply up to the $ 164 level. Found support near its 200 DMA line ($132.52) and rebounded above the 50 DMA line ($137.62) helping its outlook to improve. It was dropped from the Featured Stocks list on 7/11/24.

7/17/2024 5:23:31 PM - Today's 3rd consecutive loss is testing near its prior low and 200 DMA line ($129.50) which coincide defining important near-term support. It may find support but a rebound above the 50 DMA line is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

7/15/2024 5:59:49 PM - G - With today's loss it pulled back below its 50 DMA line which has acted as resistance. Faces resistance due to overhead supply up to the $164 level. Its 200 DMA line ($129) defines important near-term support.

7/12/2024 6:51:41 PM - G - Posted a 4th consecutive gain as it rebounded to its 50 DMA line helping its outlook to improve, but it still faces near-term resistance due to overhead supply up to the $164 level. Its 200 DMA line ($128) defines important near-term support. See the latest FSU analysis for more details and an annotated graph.

7/11/2024 4:58:16 PM - G - Posted a 3rd consecutive small gain today with light volume, still lingering below its 50 DMA line ($142). A rebound above the 50 DMA line is needed for its outlook to improve. Its 200 DMA line ($128) defines important near-term support. See the latest FSU analysis for more details and a new annotated graph.

7/9/2024 10:44:35 PM - G - Posted a small gain today with light volume, still lingering below its 50 DMA line ($141.65). A rebound above the 50 DMA line is needed for its outlook to improve. Its 200 DMA line ($128) defines important near-term support.

7/5/2024 8:39:31 PM - G - Still lingering below its 50 DMA line ($141.27). A rebound above the 50 DMA line is needed for its outlook to improve. Its 200 DMA line ($128) defines important near-term support.

6/27/2024 6:03:40 PM - G - Color code is changed to green after slumping well below its 50 DMA line ($139.66) with today's 9th consecutive loss. A rebound above the 50 DMA line is needed for its outlook to improve.

6/24/2024 5:34:41 PM - Y - Pulled back today for a 6th consecutive small loss with below average volume. Raised concerns recently as it negated the breakout after clearing a 20-week base. Disciplined investors avoid big losses by selling any stock that falls more than 7-8% below their purchase price. Its 50 DMA line ($138.32) defines important near-term support to watch.

6/21/2024 3:44:01 PM - Y - Pulling back today for a 5th consecutive small loss with below average volume. Raised concerns recently as it negated the breakout after clearing a 20-week base. Disciplined investors avoid big losses by selling any stock that falls more than 7-8% below their purchase price. Its 50 DMA line ($138) defines important near-term support to watch.

6/17/2024 5:06:51 PM - Y - Pulled back today with below average. Raised concerns recently as it negated the breakout after clearing a 20-week base. Disciplined investors avoid big losses by selling any stock that falls more than 7-8% below their purchase price. See the latest FSU analysis for more details and a new annotated graph.

6/11/2024 5:42:50 PM - Y - Pulled back today with near average volume following 3 gains with below average volume. Raised concerns recently as it negated the breakout after clearing a 20-week base. Disciplined investors avoid big losses by selling any stock that falls more than 7-8% below their purchase price.

6/10/2024 5:11:56 PM - Y - Posted a 3rd consecutive gain with below average volume. Raised concerns recently as it negated the breakout after clearing a 20-week base. Disciplined investors avoid big losses by selling any stock that falls more than 7-8% below their purchase price.

6/5/2024 12:33:07 PM - Y - Slumping further below prior highs with today's 4th consecutive loss raising concerns as it negated the breakout after rallying to new 52-week highs with 3 consecutive volume-driven gains clearing a 20-week base. Disciplined investors avoid big losses by selling any stock that falls more than 7-8% below their purchase price.

6/3/2024 8:37:37 PM - Y - Slumping below prior highs with losses on below average volume raising concerns after it rallied to new 52-week highs with 3 consecutive volume-driven gains clearing a 20-week base. Disciplined investors avoid big losses by selling any stock that falls more than 7-8% below their purchase price.

5/29/2024 12:29:50 PM - Y - Consolidating near prior highs, showing resilience today with a "positive reversal" after undercutting the prior high raising concerns. Color code was changed to yellow in the 5/24/24 mid-day report with pivot point cited based on its 1/11/24 high plus 10 cents. Rallied to new 52-week highs with 3 consecutive volume-driven gains clearing a 20-week base during which it found prompt support at its 200 DMA line. Quarterly comparisons through Mar '24 showed encouraging sales revenues and greatly improved earnings versus the year-ago periods with growth rate acceleration. After years of losses, it had a profitable FY '21-23 helping it better match the fundamental annual earnings (A criteria) guidelines of the fact-based investment system. See the latest FSU analysis for more details and an annotated graph.

5/28/2024 6:05:28 PM - Y - Retreated today with a volume-driven loss undercutting the prior high raising concerns. Color code was changed to yellow in the 5/24/24 mid-day report with pivot point cited based on its 1/11/24 high plus 10 cents. Rallied to new 52-week highs with 3 consecutive volume-driven gains clearing a 20-week base during which it found prompt support at its 200 DMA line. Quarterly comparisons through Mar '24 showed encouraging sales revenues and greatly improved earnings versus the year-ago periods with growth rate acceleration. After years of losses, it had a profitable FY '21-23 helping it better match the fundamental annual earnings (A criteria) guidelines of the fact-based investment system. See the latest FSU analysis for more details and a new annotated graph.

5/28/2024 12:28:38 PM - Y - Retreating today with a volume-driven loss testing the prior high which defines initial support to watch. Color code was changed to yellow in the 5/24/24 mid-day report with pivot point cited based on its 1/11/24 high plus 10 cents. Rallied to new 52-week highs with 3 consecutive volume-driven gains clearing a 20-week base during which it found prompt support at its 200 DMA line. Quarterly comparisons through Mar '24 showed encouraging sales revenues and greatly improved earnings versus the year-ago periods with growth rate acceleration. After years of losses, it had a profitable FY '21-23 helping it better match the fundamental annual earnings (A criteria) guidelines of the fact-based investment system.

5/24/2024 5:48:57 PM - Y - Color code was changed to yellow in the earlier mid-day report with pivot point cited based on its 1/11/24 high plus 10 cents. Rallied to new 52-week highs with 3 consecutive volume-driven gains clearing a 20-week base during which it found prompt support at its 200 DMA line. Quarterly comparisons through Mar '24 showed encouraging sales revenues and greatly improved earnings versus the year-ago periods with growth rate acceleration. After years of losses, it had a profitable FY '21-23 helping it better match the fundamental annual earnings (A criteria) guidelines of the fact-based investment system.

5/24/2024 11:51:32 AM - Y - Color code is changed to yellow with pivot point cited based on its 1/11/24 high plus 10 cents. Rallying to new 52-week highs with recent volume-driven gains clearing a four and a half month long base during which it found prompt support at its 200 DMA line. Quarterly comparisons through Mar '24 showed encouraging sales revenues and greatly improved earnings versus the year ago periods with growth rate accelleration. After years of losses it had a profitable FY '21-23 helping it better match the fundamental annual earnings (A criteria) guidelines of the fact-based investment system.

1/30/2023 12:41:17 PM - Recent quarterly comparisons through Sep '22 show encouraging sales revenues growth rate accelleration and greatly improved earnings versus the year ago periods. After years of losses it had a profitable FY '21 but its annual earnings (A criteria) history is not a match with the fundamental guidelines of the fact-based investment system.