8/9/2023 5:23:07 PM - Volume was near average behind today's 7th consecutive loss. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line ($44.14) is needed for its outlook to improve. Reported Jun '23 quarterly earnings +63% on +28% sales revenues versus the year-ago period. Disciplined investors always limit losses by selling any stock that falls more than -8% from their purchase price.

8/8/2023 6:23:50 PM - G - Volume was above average behind today's 6th consecutive loss. A rebound above the 50 DMA line ($44.12) is needed for its outlook to improve. Reported Jun '23 quarterly earnings +63% versus the year-ago period. Volume and volatility often increase near earnings news. Disciplined investors always limit losses by selling any stock that falls more than -8% from their purchase price.

8/1/2023 12:40:58 PM - G - Gapped down today undercutting the prior low with a big volume-driven loss raising concerns and its color code is changed to green. Reported Jun '23 quarterly earnings +63% versus the year-ago period. Volume and volatility often increase near earnings news. Disciplined investors always limit losses by selling any stock that falls more than -8% from their purchase price.

7/28/2023 5:57:55 PM - Y - Posted a 2nd consecutive gain with below average volume. Due to report Jun '23 quarterly earnings news on 8/01/23. Volume and volatility often increase near earnings news. Disciplined investors always limit losses by selling any stock that falls more than -8% from their purchase price.

7/25/2023 5:16:08 PM - Y - Posted a gain with lighter volume today rebounding back above the pivot point following 4 consecutive losses with above-average volume. Due to report Jun '23 quarterly earnings news on 7/27/23. Volume and volatility often increase near earnings news. Disciplined investors always limit losses by selling any stock that falls more than -8% from their purchase price.

7/24/2023 6:03:56 PM - Y - Down today for a 4th consecutive loss with above-average volume, slumping from its all-time high and back below the pivot point raising concerns. Due to report Jun '23 quarterly earnings news on 7/27/23. Volume and volatility often increase near earnings news. Disciplined investors always limit losses by selling any stock that falls more than -8% from their purchase price.

7/20/2023 1:16:00 PM - Y - Gapped down today, pulling back from its all-time high. Prior high in the $48 area defines initial support to watch. It was highlighted in yellow with pivot point cited based on its 4/03/23 high plus 10 cents in the 7/13/23 mid-day report.

7/17/2023 5:46:31 PM - Y - Posted a gain with average volume for a best-ever close. It was highlighted in yellow with pivot point cited based on its 4/03/23 high plus 10 cents in the 7/13/23 mid-day report.

7/13/2023 5:21:49 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 4/03/23 high plus 10 cents in the earlier mid-day report. Hit a new all-time high with a considerable gain above the pivot point backed by +183% above average volume triggering a proper technical buy signal. It found support above its 200 DMA line since dropped from the Featured Stocks list on 4/25/23. Fundamentals through the Mar '23 quarter remained strong. See the latest FSU analysis for more details and a new annotated graph.

7/13/2023 12:16:43 PM - Y - Color code is changed to yellow with pivot point cited based on its 4/03/23 high plus 10 cents. Today's 5th consecutive gain with ever-increasing volume has it hitting a new all-time high. A gain and strong close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal. It found support above its 200 DMA line since dropped from the Featured Stocks list on 4/25/23. Fundamentals through the Mar '23 quarter remained strong.

6/20/2023 12:09:28 PM - Today's gap up and volume-driven gain has it rebounding above its 50 DMA line ($39.74) helping its outlook to improve. Faces some resistance due to overhead supply up to the $48 level. It found support above its 200 DMA line since dropped from the Featured Stocks list on 4/25/23. Fundamentals through the Mar '23 quarter remained strong.

4/25/2023 1:27:05 PM - Today's 4th consecutive damaging volume-driven loss is raising greater concerns. The 50 DMA violation on 4/17/23 triggered a noted technical sell signal. A rebound above the 50 DMA line is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

4/20/2023 12:16:04 PM - G - Gapped down today for a more damaging volume-driven loss undercutting prior lows and raising greater concerns after the 50 DMA violation on 4/17/23 triggered a noted technical sell signal. Only a prompt rebound above the 50 DMA line ($44.90) would help its outlook improve.

4/20/2023 10:16:55 AM - G - Gapped down today for a more damaging loss undercutting prior lows and raising greater concerns after the 50 DMA violation on 4/17/23 triggered a noted technical sell signal. Only a prompt rebound above the 50 DMA line ($44.90) would help its outlook improve.

4/18/2023 5:58:14 PM - G - Posted a gain today with lighter volume after violating its 50 DMA line ($44.86) on the prior session with a damaging loss raising concerns and triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve.

4/17/2023 12:14:24 PM - G - Violating its 50 DMA line ($44.80) with today's damaging loss raising concerns and triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve.

4/14/2023 3:56:55 PM - G - Volume totals have been cooling while still consolidating just above its 50 DMA line ($44.76) which defines important near-term support to watch on pullbacks. More damaging losses would raise concerns and trigger a technical sell signal.

4/11/2023 5:41:30 PM - G - Volume totals have been cooling while consolidating just above its 50 DMA line ($44.31) which defines important near-term support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

4/10/2023 6:48:20 PM - G - Posted a gain today with below-average volume, consolidating just above its 50 DMA line ($44.12) which defines important near-term support to watch on pullbacks.

4/4/2023 8:15:06 PM - G - Pulled back from its all-time high with today's 2nd consecutive loss with below-average volume. It is extended from the previously noted base. Its 50 DMA line ($43.42) and recent low ($41.30 on 3/18/23) define important near-term support to watch on pullbacks.

3/30/2023 4:03:56 PM - G - Challenged the prior high today as it posted a 2nd consecutive gain with below-average volume. It is extended from the previously noted base. Its 50 DMA line ($42.52) and recent low ($41.30 on 3/18/23) define important near-term support to watch on pullbacks.

3/29/2023 5:37:36 PM - G - Posted a gain today with below-average volume. It is extended from the previously noted base. Its 50 DMA line ($42.25) and recent low ($41.30 on 3/18/23) define important near-term support to watch.

3/28/2023 3:39:35 PM - G - Pulling back today for a 3rd consecutive loss with below-average volume. It is extended from the previously noted base. Its 50 DMA line ($42) and recent low ($41.30 on 3/18/23) define important near-term support to watch.

3/23/2023 5:29:25 PM - G - Posted a gain today with +20% above average volume for a new all-time high. Wedging higher and getting more extended from the previously noted base. Its 50 DMA line ($41.24) defines initial support above the prior high in the $38 area. See the latest FSU analysis for more details and an annotated graph.

3/22/2023 5:00:07 PM - G - It is extended from the previously noted base. Its 50 DMA line ($40.95) defines initial support above the prior high in the $38 area. See the latest FSU analysis for more details and a new annotated graph.

3/20/2023 5:30:42 PM - G - Posted a solid gain today with average volume for a best-ever close. It is extended from the previously noted base. Its 50 DMA line ($40.31) and prior high in the $38 area define important support to watch on pullbacks.

3/14/2023 1:09:51 PM - G - Posting a solid gain today after another noted "negative reversal" and 3 volume-driven losses from its all-time high. It is extended from the previously noted base. Its 50 DMA line ($39) and prior high in the $38 area define important support to watch on pullbacks.

3/10/2023 5:21:22 PM - G - Slumped further today after another "negative reversal" for a loss on the prior session at its all-time high. It is extended from the previously noted base. Prior high in the $38 area defines initial support to watch on pullbacks.

3/9/2023 7:47:03 PM - G - There was another "negative reversal" today for a loss with +38% above average volume after hitting a new all-time high. It is extended from the previously noted base. Prior high in the $38 area defines initial support to watch on pullbacks.

3/6/2023 6:27:41 PM - G - There was a "negative reversal" today while churning higher volume after hitting a new all-time high. It is extended from the previously noted base. Prior high in the $38 area defines initial support to watch on pullbacks.

3/1/2023 4:45:45 PM - G - Stubbornly holding its ground with volume totals cooling after getting extended from the previously noted base. Prior high in the $38 area defines initial support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

2/28/2023 2:53:03 PM - G - Consolidating with volume totals cooling after getting extended from the previously noted base. Prior high in the $38 area defines initial support to watch on pullbacks.

2/21/2023 9:55:27 AM - G - Holding its ground stubbornly after rising above its "max buy" level. Prior high in the $38 area defines initial support to watch on pullbacks.

2/7/2023 5:51:24 PM - G - Hit yet another new high with today's gain. Last week it posted 3 consecutive volume-driven gains and its color code was changed to green after rising above its "max buy" level. Prior high in the $38 area defines initial support to watch on pullbacks.

2/2/2023 1:55:12 PM - G - Hitting yet another new high with today's 3rd consecutive volume-driven gain and its color code is changed to green after rising above its "max buy" level. New CEO in Jun '22. Quarterly comparisons through Dec '22 have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong since its $14 IPO in Oct '20.

2/1/2023 12:22:03 PM - Y - Hitting another new high today. Posted a big gain with +378% above average volume for a best-ever close on the prior session after highlighted in yellow with pivot point cited based on its 12/28/21 high plus 10 cents. After a deep 12-month consolidation, subsequent gains and a strong close above the pivot point may clinch a technical buy signal. New CEO in Jun '22. Quarterly comparisons through Dec '22 have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong since its $14 IPO in Oct '20.

1/31/2023 6:04:07 PM - Y - Posted a big gain with +378% above average volume for a best-ever close today after highlighted in yellow with pivot point cited based on its 12/28/21 high plus 10 cents in the earlier mid-day report. After a deep 12-month consolidation, subsequent gains and a strong close above the pivot point may clinch a technical buy signal. New CEO in Jun '22. Quarterly comparisons through Dec '22 have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong since its $14 IPO in Oct '20. See the latest FSU analysis for more details and a new annotated graph.

1/31/2023 12:15:34 PM - Y - Color code is changed to yellow with pivot point cited based on its 12/28/21 high plus 10 cents. Hitting a new all-time high with today's big volume-driven gain after a deep 12-month consolidation. A gain and strong close above the pivot point may clinch a technical buy signal. New CEO in Jun '22. Quarterly comparisons through Dec '22 have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong since its $14 IPO in Oct '20.

12/13/2022 12:16:54 PM - Rebounding with volume-driven gains during a streak of 9 consecutive weekly gains, rising toward multi-year highs in the $37-38 area after a deep 12-month consolidation. Still faces some overhead supply to act as resistance. New CEO in Jun '22. Quarterly comparisons through Sep '22 have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong since its $14 IPO in Oct '20.

12/6/2022 11:58:00 AM - Rebounding with volume-driven gains in recent weeks, rising toward multi-year highs in the $37-38 area after a deep 12-month consolidation. Still faces some overhead supply to act as resistance. New CEO in Jun '22. Quarterly comparisons through Sep '22 have been above the +25% minimum earnings guideline (C criteria). Annual earnings history has been strong since its $14 IPO in Oct '20.