1/10/2023 12:06:22 PM - Big volume-driven loss on the prior session violated its 50 DMA line ($120) triggering a technical sell signal. Noted with caution in the 12/13/22 mid-day report - "Reported Sep '22 quarterly earnings +69% on +31% sales revenues versus the year ago period. Fundamental concerns remain due to sub par quarterly and annual earnings growth since dropped from the Featured Stocks list on 8/07/20."

1/9/2023 1:39:06 PM - Big volume-driven loss today violated its 50 DMA line ($120) triggering a technical sell signal. Last noted with caution in the 12/13/22 mid-day report - "Reported Sep '22 quarterly earnings +69% on +31% sales revenues versus the year ago period. Fundamental concerns remain due to sub par quarterly and annual earnings growth since dropped from the Featured Stocks list on 8/07/20."

12/13/2022 1:00:00 PM - Quietly pulled back from its 52-week high hit on 12/01/22 and testing support near its 50 DMA line ($116.82) with today's loss. The 50 DMA line acted as support since last noted with caution in the 11/02/22 mid-day report - "Reported Sep '22 quarterly earnings +69% on +31% sales revenues versus the year ago period. Fundamental concerns remain due to sub par quarterly and annual earnings growth since dropped from the Featured Stocks list on 8/07/20."

11/2/2022 12:24:51 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Reported Sep '22 quarterly earnings +69% on +31% sales revenues versus the year ago period. Fundamental concerns remain due to sub par quarterly and annual earnings growth since dropped from the Featured Stocks list on 8/07/20.

10/4/2022 12:35:01 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain. Noted with caution in prior mid-day reports - "Reported Jun '22 quarterly earnings +17% on +31% sales revenues versus the year ago period and fundamental concerns remain. It was dropped from the Featured Stocks list on 8/07/20."

9/29/2022 12:18:30 PM - Noted with caution in prior mid-day reports - "Reported Jun '22 quarterly earnings +17% on +31% sales revenues versus the year ago period and fundamental concerns remain. It was dropped from the Featured Stocks list on 8/07/20."

9/8/2022 12:53:42 PM - Held its ground in a tight range since last noted with caution in the 8/12/22 mid-day report after a spurt of volume-driven gains to a new 52-week high - "Reported Jun '22 quarterly earnings +17% on +31% sales revenues versus the year ago period and fundamental concerns remain. It was dropped from the Featured Stocks list on 8/07/20."

8/12/2022 12:36:02 PM - Holding its ground after a spurt of volume-driven gains to a new 52-week high. Prior mid-day reports noted - "Reported Jun '22 quarterly earnings +17% on +31% sales revenues versus the year ago period and fundamental concerns remain. It was dropped from the Featured Stocks list on 8/07/20."

8/9/2022 1:10:26 PM - Reported Jun '22 quarterly earnings +17% on +31% sales revenues versus the year ago period and fundamental concerns remain. It was dropped from the Featured Stocks list on 8/07/20.

8/8/2022 12:57:14 PM - Reported Jun '22 quarterly earnings +17% on +31% sales revenues versus the year ago period and fundamental concerns remain. It was dropped from the Featured Stocks list on 8/07/20.

8/7/2020 5:51:23 PM - Fell for a 4th consecutive loss, slumping further below its 50 DMA line while its Relative Strength rating has slumped to 67, well below the 80+ minimum guideline for buy candidates. It will be dropped from the Featured Stocks list tonight. Recently reported Jun '20 quarterly earnings +100% on +65% sales revenues versus the year ago period. A rebound and close above the 50 DMA line ($124.16) is needed for its outlook to improve.

8/4/2020 12:41:18 PM - G - Reported Jun '20 quarterly earnings +100% on +65% sales revenues versus the year ago period. Traded up earlier, but reversed into the red. A rebound and close above the 50 DMA line ($124.34) is needed for its outlook to improve.

8/3/2020 5:55:34 PM - G - After the close it today it reported Jun '20 quarterly earnings +100% on +65% sales revenues versus the year ago period. A rebound above the 50 DMA line ($124.41) is still needed for its outlook to improve.

7/28/2020 6:07:46 PM - G - Violated its 50 DMA line ($124.49) with a big loss today on below average volume triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve. Due to report Jun '20 quarterly earnings results on Monday 8/03/20. See the latest FSU analysis for more details and an annotated graph.

7/27/2020 5:36:15 PM - G - Color code is changed to green as it rebounded above its "max buy" level. Found prompt support today at its 50 DMA line ($124.38). Subsequent losses leading to a 50 DMA line violation may trigger a technical sell signal. Due to report Jun '20 quarterly earnings results on Monday 8/03/20. See the latest FSU analysis for more details and a new annotated graph.

7/24/2020 7:31:15 PM - Y - Color code is changed to yellow as it pulled back from its all-time high and below its "max buy" level. Today's 4th consecutive loss on light volume tested its 50 DMA line ($124.10) which defines important near-term support to watch. Fundamentals remain strong.

7/20/2020 2:56:21 PM - G - Matched its all-time high earlier with today's quiet gain. Its 50 DMA line ($122.78) and prior highs in the $119 area define important near-term support to watch. Fundamentals remain strong.

7/15/2020 7:31:39 PM - G - Gapped up and posted a solid gain today with near average volume for its best ever close. Its 50 DMA line ($121.11) and prior highs in the $119 area define important near-term support to watch. Fundamentals remain strong.

7/14/2020 5:20:16 PM - G - Managed a "positive reversal" today as it posted a solid gain with average volume for its second best ever close. Its 50 DMA line ($120.39) and prior highs in the $119 area coincide defining important near-term support to watch. Fundamentals remain strong.

7/13/2020 6:54:16 PM - G -Retreating from its all-time high hit last week, slumping near its "max buy" level with today's 2nd consecutive loss on average volume. Prior highs in the $119 area and its 50 DMA line ($119.68) coincide defining important near-term support to watch. Fundamentals remain strong.

7/9/2020 12:55:05 PM - G - Backed off from earlier highs after hitting a new all-time high with today's 4th consecutive gain. Prior highs in the $119 area define important near-term support to watch along with its 50 DMA line ($118.52). Fundamentals remain strong.

7/6/2020 6:01:56 PM - G - Color code is changed to green after rising back above its "max buy" level. Prior highs in the $119 area define important near-term support to watch above its 50 DMA line ($116.72). Fundamentals remain strong.

6/30/2020 5:41:13 PM - Y - Pulled back below its "max buy" level with a loss today on average volume and its color code is changed to yellow. Retreating from its all-time high following volume-driven gains. Prior highs in the $119 area define important near-term support to watch above its 50 DMA line ($114.87). Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

6/29/2020 6:29:34 PM - G - Pulled back today with +20% above average volume, retreating from its all-time high. Prior highs in the $119 area define important near-term support to watch above its 50 DMA line ($114.46). Fundamentals remain strong.

6/26/2020 6:30:04 PM - G - Posted a gain today with +204% above average volume and hit a new all-time high. Prior highs in the $119 area define important near-term support to watch above its 50 DMA line ($113.93). Fundamentals remain strong.

6/26/2020 1:10:39 PM - G - Perched near its all-time high and stubbornly holding its ground. Prior highs in the $119 area define important near-term support to watch above its 50 DMA line ($113.89). Fundamentals remain strong.

6/25/2020 10:40:39 AM - G - Color code is changed to green after rising back above its "max buy" level. Prior highs in the $119 area define important near-term support to watch above its 50 DMA line ($113.21). Fundamentals remain strong.

6/24/2020 6:36:01 PM - Y - Color code is changed to yellow after pulling back today with light volume and closing below its "max buy" level. More damaging losses would raise concerns. Prior highs in the $119 area define important near-term support to watch. Fundamentals remain strong.

6/19/2020 5:45:20 PM - G - Powered to a new 52-week high with a considerable volume-driven gain clinching a technical buy signal while quickly rallying above the "max buy" level. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

6/16/2020 6:05:42 PM - G - Rebounded near its pivot point with today's 3rd consecutive gain. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

6/11/2020 5:20:28 PM - G - Gapped down today slumping further into the previously noted base raising greater concerns. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

6/5/2020 1:12:24 PM - G - Color code is changed to green today after slumping below the pivot point and falling back into the previously noted base raising concerns. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

6/3/2020 6:09:35 PM - Y - Pulled back today with light volume for a 3rd consecutive loss testing the prior highs in the $117-119 area. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

5/29/2020 6:29:20 PM - Y - Today it posted its 2nd gain with above average volume in the span of 3 session and finished 4 cents off of its best-ever close .Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

5/27/2020 5:46:57 PM - Y - Managed a "positive reversal" for a small gain today with above average volume. Its pullback negated the recent breakout by closing back below the pivot point, raising some concerns. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

5/26/2020 5:07:57 PM - Y - There was a "negative reversal" for a loss with above average volume after hitting another new all-time high today. Negated the recent breakout by closing back below the pivot point, raising some concerns. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

5/22/2020 5:09:27 PM - Y - Finished at the session high for a best-ever close with a gain today on light volume. Technically, it broke out on 5/18/20 with +101% above average volume behind a gap up and big gain. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19.

5/20/2020 5:50:46 PM - Y - Finished near the session high with a gain today on average volume. Technically, it broke out on 5/18/20 with +101% above average volume behind a gap up and big gain. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported solid annual earnings (A criteria) in FY '18 and '19. See the latest FSU analysis for more details and an annotated graph.

5/19/2020 6:20:24 PM - Y - Finished near the session low after highlighted in yellow with pivot point cited based on its 12/04/20 high plus 10 cents in the earlier mid-day report. Reversed into the red after touching a new all-time high (above the $126.98 in Sep '18). Technically, it broke out on the prior session with +101% above average volume behind a big gain and strong finish after a gap up. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported annual earnings (A criteria) in FY '18 and '19. See the latest FSU analysis for more details and a new annotated graph.

5/19/2020 12:41:42 PM -
Y - Color code is changed to yellow with pivot point cited based on its 12/04/20 high plus 10 cents. Reversed into the red after early gains today for new 52-week and all-time highs (above the $126.98 in Sep '18). Technically, it broke out on the prior session with a big volume-driven gain and strong finish after a gap up. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported annual earnings (A criteria) in FY '18 and '19.


5/18/2020 12:37:19 PM - Hitting a new 52-week high and approaching its all-time high ($126.98 in Sep '18) with today's gap up gain. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported annual earnings (A criteria) in FY '18 and '19.

5/7/2020 1:35:55 PM - Rebounding toward its 52-week high with heavier volume behind today's 4th consecutive gain. Still faces some resistance due to overhead supply up to the $119 level. Recent quarterly comparisons through Mar '20 showed greatly improved sales revenues and earnings increases versus year ago periods (C criteria). After years of losses it reported annual earnings (A criteria) in FY '18 and '19.

1/30/2012 12:25:18 PM - Hit a new 52-week high today with a 5th consecutive gain. Prior mid-day reports noted - "Completed a new Public Offering on 1/20/12. Recent quarterly comparisons showed greatly improved sales revenues and earnings increases versus low numbers and year ago losses. It does not have a strong annual earnings (A criteria) history, and low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

1/27/2012 1:19:06 PM - Rising near its 52-week high today with a 4th consecutive gain. The 1/23/12 mid-day report noted - "Completed a new Public Offering on 1/20/12. Recent quarterly comparisons showed greatly improved sales revenues and earnings increases versus low numbers and year ago losses. It does not have a strong annual earnings (A criteria) history, and low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

1/26/2012 12:46:34 PM - The 1/23/12 mid-day report noted - "Completed a new Public Offering on 1/20/12. Recent quarterly comparisons showed greatly improved sales revenues and earnings increases versus low numbers and year ago losses. It does not have a strong annual earnings (A criteria) history, and low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."

1/23/2012 12:07:24 PM - Completed a new Public Offering on 1/20/12. Recent quarterly comparisons showed greatly improved sales revenues and earnings increases versus low numbers and year ago losses. It does not have a strong annual earnings (A criteria) history, and low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.