1/30/2024 12:02:26 PM - Perched at its all-time high. Made steady progress after finding support near its 200 DMA line in October. Fundamental concerns remain. Reported Sep '23 quarterly earnings +29% on +13% sales revenues versus the year ago period but prior quarterly comparisons were subpar.

1/19/2024 12:19:39 PM - Hovering near its all-time high. Made steady progress after finding support near its 200 DMA line in October. Fundamental concerns remain. Reported Sep '23 quarterly earnings +29% on +13% sales revenues versus the year ago period but prior quarterly comparisons were subpar.

1/10/2024 12:15:08 PM - Hovering near its all-time high. Made steady progress after finding support near its 200 DMA line in October. Fundamental concerns remain. Reported Sep '23 quarterly earnings +29% on +13% sales revenues versus the year ago period but prior quarterly comparisons were subpar.

12/20/2023 12:21:30 PM - Hitting new all-time highs with today's 9th consecutive volume-driven gain. Made steady progress since last noted in the 10/26/23 mid-day report after finding support near its 200 DMA line. Reported Sep '23 quarterly earnings +29% on +13% sales revenues versus the year ago period. Fundamental concerns remain.

10/26/2023 11:57:19 AM - Finding support today after recently undercutting its 200 DMA line ($51.48). Fundamental concerns remain.

2/28/2023 12:42:00 PM - Pulling back today after hitting a new all-time high following 3 consecutive volume-driven gains. Reported a loss for the Dec '22 quarter on +22% sales revenues versus the year ago period. Fundamental concerns remain.

12/29/2022 3:18:25 PM - Still sputtering below its 50 DMA line ($48.24). A rebound above the 50 DMA line is needed for its outlook to improve. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period. It will be dropped from the Featured Stocks list tonight.

12/23/2022 5:23:14 PM - G - Still sputtering below its 50 DMA line ($48.10) with volume totals cooling. A rebound above the 50 DMA line is needed for its outlook to improve. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period. More damaging losses below this week's low ($46.71) would raise greater concerns.

12/19/2022 5:43:43 PM - G - Pulled back for a 4th consecutive loss and its color code is changed to green after violating its 50 DMA line ($47.83) triggering a technical sell signal. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period. See the latest FSU analysis for more details and a new annotated graph.

12/15/2022 4:23:26 PM - Y - Pulled back from its 52-week high today with a 2nd loss on below average volume. Its 50 DMA line ($47.71) and recent low define important near-term support. It has formed an orderly new 6-week flat base but a new pivot point was not cited because it has made little headway from the prior base and remains below the "max buy" level. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

12/12/2022 6:41:39 PM - Y - Posted a 3rd consecutive small gain today with +22% above average volume, hovering near its 52-week high. Its 50 DMA line ($47.45) and recent low define important near-term support. It has formed an orderly new 6-week flat base but a new pivot point is not cited because it has made little headway from the prior base and remains below the "max buy" level. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

12/7/2022 3:19:32 PM - Y - Pulling back for a 3rd consecutive small loss with below average volume, hovering near its 52-week high. Its 50 DMA line ($47.07) and recent low define important near-term support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

12/2/2022 5:28:32 PM - Y - Posted a 3rd consecutive gain with below average volume today as it managed a best-ever close and challenged its 52-week high. Its 50 DMA line ($46.73) and recent low define important near-term support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

11/30/2022 5:16:29 PM - Y - Posted a gain with below average volume today as it nearly challenged its 52-week high. Its 50 DMA line ($46.52) and recent low define important near-term support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

11/25/2022 2:49:22 PM - Y - Posted a small gain with light volume today as it inched further above its pivot point and challenged its 52-week high. Its 50 DMA line ($46.27) and recent low define important near-term support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

11/18/2022 4:21:08 PM - Y - Gapped up today for a small gain with light volume yet rebounded above its pivot point. Its 50 DMA line ($45.85) and recent low define important near-term support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

11/16/2022 3:20:59 PM - Y - Volume totals have been cooling while consolidating just below its pivot point. Its 50 DMA line ($45.69) and recent low define important near-term support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

11/11/2022 3:48:07 PM - Y - Pulling back today with lighter volume but slumping back below its pivot point. Its 50 DMA line ($45.41) and recent low define important near-term support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

11/10/2022 5:48:12 PM - Y - Posted a solid gain today rebounding back above the pivot point. Its 50 DMA line ($45.32) defines the next important support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period.

11/9/2022 6:08:39 PM - Y - Pulled back today with below average volume. Recent losses undercutting the prior high in the $48 area raised some concerns. Its 50 DMA line ($45.20) defines the next important support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period. Volume and volatility often increase near earnings news.

11/4/2022 5:38:49 PM - Y - Pulled back today with below average volume for 5th consecutive loss undercutting the prior high in the $48 area raising some concerns. Its 50 DMA line ($45) defines the next important support. Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period. Volume and volatility often increase near earnings news.

11/1/2022 6:11:52 PM - Y - Pulled back today with above average volume for a 2nd session. Prior high in the $48 area defines initial support to watch above its 50 DMA line ($45). Recently reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period. Volume and volatility often increase near earnings news.

10/27/2022 5:21:27 PM - Y - Hit a new 52-week high today with a gain above its pivot point backed by +87% above average volume triggering a technical buy signal. Reported Sep '22 quarterly earnings +24% on +28% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Earnings rose +26% on +30% sales revenues for the Jun '22 quarter versus the year ago period. Annual earnings history has been strong and it has a 94 Earnings Per Share Rating. See the latest FSU analysis for more details and an annotated graph.

10/26/2022 5:31:05 PM - Y - There was a "negative reversal" today after challenging its 52-week high and it closed near the session low after highlighted in yellow in the earlier mid-day report with pivot point cited based on it 8/18/22 high plus 10 cents. Rebounded above its 50 DMA line ($44.82) with recent volume-driven gains. Due to report Sep '22 quarterly results. Volume and volatility often increase near earnings news. Reported earnings +26% on +30% sales revenues for the Jun '22 quarter versus the year ago period, its 2nd strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and it has a 94 Earnings Per Share Rating. See the latest FSU analysis for more details and a new annotated graph.

10/26/2022 12:34:02 PM - Y - Color code is changed yellow with pivot point cited based on it 8/18/22 high plus 10 cents. Perched within close striking distance of its 52-week high today after rebounding above its 50 DMA line ($44.8) with recent volume-driven gains. Due to report Sep '22 quarterly results. Volume and volatility often increase near earnings news. Reported earnings +26% on +30% sales revenues for the Jun '22 quarter versus the year ago period, its 2nd strong quarter above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong and iyt has a 94 Earnings Per Share Rating.

10/24/2022 12:21:46 PM - Perched within close striking distance of its 52-week high today after rebounding above its 50 DMA line ($44.82) with recent gains. Prior mid-day reports cautioned members - "Reported earnings +26% on +30% sales revenues for the Jun '22 quarter versus the year ago period. Fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

10/18/2022 12:17:00 PM - Rebounded above its 50 DMA line ($44.73) with recent gains. Prior mid-day reports cautioned members - "Reported earnings +26% on +30% sales revenues for the Jun '22 quarter versus the year ago period. Fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

10/13/2022 12:25:58 PM - Recently slumped below its 50 DMA line ($44.71) with volume-driven losses. Reported earnings +26% on +30% sales revenues for the Jun '22 quarter versus the year ago period. Fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

2/17/2022 12:14:11 PM - Pulling back abruptly today after it reported a loss of 19 cents per share on +15% sales revenues for the Dec '21 quarter versus the year ago period. Fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

10/29/2021 12:32:49 PM - Reported Sep '21 quarterly earnings +14% on +19% sales revenues versus the year ago period and fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

12/6/2019 11:59:32 AM - Last noted with caution in the 11/15/19 mid-day report - "Reported Sep '19 quarterly earnings +33% on +7% sales revenues versus the year ago period but fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

11/15/2019 11:51:15 AM -

Reported Sep '19 quarterly earnings +33% on +7% sales revenues versus the year ago period but fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).



6/18/2018 12:26:19 PM -

Reported Mar '18 quarterly earnings +42% on +10% sales revenues versus the year ago period but fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).



5/21/2018 12:28:26 PM -

Reported Mar '18 quarterly earnings +42% on +10% sales revenues versus the year ago period but fundamental concerns remain. Prior earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).



2/17/2016 12:47:14 PM -

Rebounded from a slump below its 50 and 200 DMA lines since last noted with caution in the 1/21/16 mid-day report - "Reported Sep '15 quarterly earnings -4% on +4% sales revenues versus the year ago period. Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



1/21/2016 12:52:33 PM -

Slumped below its 50 and 200 DMA lines since last noted with caution in the 10/29/15 mid-day report when gapping down from its 52-week high - "Reported Sep '15 quarterly earnings -4% on +4% sales revenues versus the year ago period. Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



10/29/2015 12:33:00 PM -

Gapped down today retreating from its 52-week high. Reported Sep '15 quarterly earnings -4% on +4% sales revenues versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



10/28/2015 12:29:55 PM -

Perched at its 52-week high and no resistance remains. Reported Sep '15 quarterly earnings -4% on +4% sales revenues versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



10/27/2015 12:25:04 PM - Perched at its 52-week high and no resistance remains. Due to report Sep '15 earnings on the morning of Wednesday, 10/28/15. Prior mid-day reports repeatedly cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/23/2015 12:40:52 PM - Perched at its 52-week high, stubbornly holding its ground and inching higher with more gains backed by above average volume and no resistance remaining. Due to report Sep '15 earnings on the morning of Wednesday, 10/28/15. Prior mid-day reports repeatedly cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/20/2015 12:29:08 PM - Perched at its 52-week high, holding its ground after recent gains with above average volume. Prior mid-day reports repeatedly cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/19/2015 12:24:11 PM - Perched at its 52-week high, holding its ground after recent gains with above average volume. Prior mid-day reports repeatedly cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/13/2015 12:11:43 PM - Powered to new 52-week highs with recent gains on above average volume. Noted in prior mid-day reports repeatedly with caution - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/12/2015 12:32:16 PM - Powered to new 52-week highs with gains on above average volume. Noted in prior mid-day reports repeatedly with caution - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/7/2015 12:27:34 PM - Powered to new 52-week highs with a streak of gains on ever-increasing volume. Noted in prior mid-day reports with caution - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/6/2015 12:21:47 PM - Powered to new 52-week highs with a streak of gains on ever-increasing volume. Noted in prior mid-day reports with caution - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

10/5/2015 12:14:34 PM - Powering to a new 52-week high with today's 4th consecutive gain on ever-increasing volume. Last noted in the 9/18/15 mid-day report with caution - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/18/2015 12:19:30 PM - Perched near its 52-week high, holding its ground since prior mid-day reports cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/11/2015 12:13:17 PM - Prior mid-day reports cautioned members - "Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

9/9/2015 12:20:51 PM - Reported earnings +18% on +4% sales revenues for the Jun '15 quarter and fundamental concerns remain. Found support at its 200 DMA line during its consolidation. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

1/7/2014 12:25:42 PM - Reported earnings +56% on +13% sales revenues for the Sep '13 quarter but fundamental concerns remain. Found support at its 200 DMA line during its consolidation then rallied to new highs since the 7/30/13 mid-day report cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

12/24/2013 11:11:17 AM - Reported earnings +56% on +13% sales revenues for the Sep '13 quarter but fundamental concerns remain. Found support at its 200 DMA line during its consolidation then rallied to new highs since the 7/30/13 mid-day report cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

11/11/2013 12:50:23 PM - Reported earnings +56% on +13% sales revenues for the Sep '13 quarter but fundamental concerns remain. Found support at its 200 DMA line during its consolidation then rallied to new highs since the 7/30/13 mid-day report cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

11/7/2013 11:49:21 AM - Reported earnings +56% on +13% sales revenues for the Sep '13 quarter but fundamental concerns remain. Last noted in the 7/30/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

7/30/2013 12:21:46 PM - Gapped down today. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.