12/8/2022 5:30:39 PM - Posted a gain today halting a damaging 5 session losing streak. Gapped down on the prior session violating its 50 DMA line ($107) after pricing an upsized Secondary Offering. Prior losses were noted as action indicative of more damaging distributional pressure soon after triggering a new technical buy signal. It will be dropped from the Featured Stocks list tonight. Members were reminded - "Disciplined investors always limit losses by selling any stock that falls more than 7-8% from their purchase price."

12/7/2022 3:03:58 PM - G - Gapped down today violating its 50 DMA line ($107) after pricing an upsized Secondary Offering. Prior losses were noted as action indicative of more damaging distributional pressure soon after triggering a new technical buy signal. Members were reminded - "Disciplined investors always limit losses by selling any stock that falls more than 7-8% from their purchase price."

12/5/2022 5:17:08 PM - G - Suffered a 3rd consecutive big loss today with higher above average volume, action indicative of more damaging distributional pressure soon after triggering a new technical buy signal, and its color code is changed to green. Disciplined investors always limit losses by selling any stock that falls more than 7-8% from their purchase price.

12/2/2022 5:33:05 PM - Y - Pulled back today with slightly higher volume, action indicative of some distributional pressure soon after triggering a new technical buy signal. Disciplined investors always limit losses by selling any stock that falls more than 7-8% from their purchase price.

12/1/2022 5:34:46 PM - Y - Pulled back today with lighter volume. On the prior session a big gain for a best-ever close with +41% above average volume triggered a new technical buy signal.

11/30/2022 5:25:44 PM - Y - Posted a big gain today for a best-ever close with +41% above average volume to trigger a new technical buy signal.

11/29/2022 5:11:07 PM - Y - Posted a gain today with lighter volume. Color code was changed to yellow with pivot point cited based on its 8/25/22 high plus 10 cents. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal.

11/28/2022 9:02:11 PM - Y - Pulled back today with higher volume, retreating from its 52-week high after 6 consecutive gains. Color code was changed to yellow with pivot point cited based on its 8/25/22 high plus 10 cents. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Gapped up on 11/18/22 for a considerable gain, rebounding from below its 50 DMA line ($103.54). It found support above its 200 DMA line and showed resilience after dropped from the Featured Stocks list on 11/08/22. Reported Sep '22 quarterly earnings +130% on +110% sales revenues versus the year ago period.

11/25/2022 11:44:31 AM - Y - Inching to another new high with today's 6th consecutive gain. Color code was changed to yellow with pivot point cited based on its 8/25/22 high plus 10 cents. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Gapped up on 11/18/22 for a considerable gain, rebounding from below its 50 DMA line ($103). It found support above its 200 DMA line and showed resilience after dropped from the Featured Stocks list on 11/08/22. Reported Sep '22 quarterly earnings +130% on +110% sales revenues versus the year ago period.

11/23/2022 5:43:15 PM - Y - Color code was changed to yellow with pivot point cited based on its 8/25/22 high plus 10 cents. Hit a new all-time high but encountered distributional pressure. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Gapped up on 11/18/22 for a considerable gain, rebounding from below its 50 DMA line ($102). It found support above its 200 DMA line and showed resilience after dropped from the Featured Stocks list on 11/08/22. Reported Sep '22 quarterly earnings +130% on +110% sales revenues versus the year ago period. See the latest FSU analysis for more details and a new annotated graph.

11/23/2022 12:16:25 PM - Y - Color code is changed to yellow with pivot point cited based on its 8/25/22 high plus 10 cents. Hitting a new all-time high with today's 5th consecutive gain. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new technical buy signal. Gapped up on 11/18/22 for a considerable gain, rebounding from below its 50 DMA line ($102). It found support above its 200 DMA line and showed resilience after dropped from the Featured Stocks list on 11/08/22. Reported Sep '22 quarterly earnings +130% on +110% sales revenues versus the year ago period. Volume and volatility often increase near earnings news.

11/21/2022 12:33:01 PM - Gapped up on 11/18/22 for a considerable gain, rebounding from below its 50 DMA line ($101) to nearly challenge prior highs. Previously met stubborn resistance in the $125-130 area. It found support above its 200 DMA line and showed resilience after dropped from the Featured Stocks list on 11/08/22. Reported Sep '22 quarterly earnings +130% on +110% sales revenues versus the year ago period. Volume and volatility often increase near earnings news.

11/18/2022 12:40:54 PM - Reported Sep '22 quarterly earnings +130% on +110% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Gapped up today for a considerable gain, rebounding from below its 50 DMA line ($100.85) to nearly challenge prior highs. It found support above its 200 DMA line and showed resilience after dropped from the Featured Stocks list on 11/08/22.

11/8/2022 5:30:34 PM - It will be dropped from the Featured Stocks list after today's damaging 7th consecutive loss with above average volume undercutting the prior low ($88.57). Decisively violated its 50 DMA line ($102.43) triggering a technical sell signal. A rebound above the 50 DMA line is needed for its outlook to improve. Due to report Sep '22 quarterly results. Volume and volatility often increase near earnings news.

11/7/2022 5:13:40 PM - G - Color code is changed to green after today's damaging 6th consecutive loss was backed by higher volume while decisively violating its 50 DMA line ($103) triggering a technical sell signal. Prior low ($88.57) defines near-term support. A rebound above the 50 DMA line is needed for its outlook to improve. Due to report Sep '22 quarterly results. Volume and volatility often increase near earnings news.

11/4/2022 5:33:50 PM - Y - Pulled back today for a 5th consecutive loss with higher volume while testing its 50 DMA line ($103.72). New pivot point was cited based on its 8/25/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Was due to report Sep '22 quarterly results after the close. Volume and volatility often increase near earnings news.

11/3/2022 5:09:51 PM - Y - Pulled back today for a 4th consecutive loss with near average volume. New pivot point was cited based on its 8/25/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Due to report Sep '22 quarterly results on 11/04/22. Volume and volatility often increase near earnings news.

11/1/2022 6:35:21 PM - Y - Pulled back today with near average volume, yet still perched within striking distance of its 52-week high. New pivot point was cited based on its 8/25/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Due to report Sep '22 quarterly results on 11/04/22. Volume and volatility often increase near earnings news.

10/28/2022 5:40:15 PM - Y - Posted another gain today with average volume, rising toward its 52-week high. New pivot point was cited based on its 8/25/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong. Due to report Sep '22 quarterly results on 11/04/22. Showed resilience since dropped from the Featured Stocks list on 9/01/22. See the latest FSU analysis for more details and an annotated graph.

10/27/2022 5:16:34 PM - Y - Paused today near its 52-week high following 4 consecutive gains. New pivot point was cited based on its 8/25/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong. Due to report Sep '22 quarterly results on 11/04/22. Showed resilience since dropped from the Featured Stocks list on 9/01/22. See the latest FSU analysis for more details and a new annotated graph.

10/25/2022 7:12:42 PM - Y - Rallied toward its 52-week high with today's big volume-driven gain. New pivot point was cited based on its 8/25/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong. Due to report Sep '22 quarterly results on 11/04/22. Showed resilience since dropped from the Featured Stocks list on 9/01/22.

10/25/2022 12:35:46 PM - Y - Rallying toward its 52-week high with today's big volume-driven gain. New pivot point is cited based on its 8/25/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Fundamentals remain strong. Due to report Sep '22 quarterly results on 11/04/22. It was dropped from the Featured Stocks list on 9/01/22.

9/1/2022 6:56:45 PM - The biggest loss on highest volume in a long time is noted today as a technical sell signal. It will be dropped from the Featured Stocks list tonight after more abruptly retreating from its all-time high with a bigger 6th consecutive loss backed by heavier volume. Its 50 DMA line ($93.25) and prior high in the $86 area define important support to watch. Fundamentals remain strong.

9/1/2022 10:51:17 AM - G - More abruptly retreating from its all-time high with today's bigger 6th consecutive loss backed by heavier volume. Its 50 DMA line ($93) and prior high in the $86 area define important support to watch. Fundamentals remain strong.

8/31/2022 6:24:50 PM - G - Pulled back from its all-time high with today's 5th consecutive loss backed by near average volume. Still very extended from any sound base. Its 50 DMA line ($92.33) and prior high in the $86 area define important support to watch. Fundamentals remain strong.

8/29/2022 5:37:08 PM - G - Pulled back from its all-time high with today's 3rd consecutive loss with below average volume. Very extended from any sound base. Its 50 DMA line ($89.93) and prior high in the $86 area define important support to watch. Fundamentals remain strong.

8/23/2022 5:27:41 PM - G - Posted a gain today with average volume for a new all-time high, getting very extended from any sound base. Prior high in the $86 area defines initial support to watch above its 50 DMA line. Fundamentals remain strong.

8/22/2022 6:05:35 PM - G - Pulled back today with below average volume. Remains very extended from any sound base. Prior high in the $86 area defines initial support to watch above its 50 DMA line. Fundamentals remain strong.

8/18/2022 5:25:33 PM - G - Posted a gain with below average volume and closed near the session high. Very extended from any sound base. Prior high in the $86 area defines initial support to watch. Fundamentals remain strong.

8/17/2022 5:13:05 PM - G - Gapped down today yet showed resilience and closed near the session high. Very extended from any sound base. Prior high in the $86 area defines initial support to watch. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

8/17/2022 10:35:50 AM - G - Gapped down today retreating from its all-time high. Very extended from any sound base. Prior high in the $86 area defines initial support to watch. Fundamentals remain strong.

8/15/2022 5:30:19 PM - G - Posted another gain today with slightly above average volume for a new all-time high. Prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong.

8/12/2022 5:17:45 PM - G - Posted a gain today with average volume for another new all-time high. Prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

8/10/2022 12:27:49 PM - G - Reversed into the red after early gains today for another new all-time high. Following volume-driven gains, the prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

8/9/2022 1:06:06 PM - G - Extended from any sound base and perched at its all-time high following volume-driven gains. Prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

8/8/2022 12:41:56 PM - G - Extended from any sound base and powering further into new high territory today with yet another gain backed by above average volume, rallying well above its "max buy" level. Prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

8/5/2022 12:24:37 PM - G - Extended from any sound base and powering further into new high territory today with yet another gain backed by above average volume, rallying well above its "max buy" level. Prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

8/4/2022 12:20:59 PM - G - Powering further into new high territory today with yet another gain backed by above average volume, rallying well above its "max buy" level. Prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

8/2/2022 12:24:52 PM - G - Powering further into new high territory today with another gain backed by above average volume, rallying well above its "max buy" level. Prior high in the $86 area defines initial support to watch on pullbacks. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

8/1/2022 12:18:04 PM - G - Pulling back today with above average volume. Color code is changed to green after spiking to a new 52-week high and above its "max buy" level with +395% above average volume behind the prior gain triggering a technical buy signal. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period. See the latest FSU analysis for more details and an annotated graph.

7/29/2022 6:44:56 PM - Y - Finished strong after highlighted in yellow in the earlier mid-day report with pivot point cited based on its 12/30/21 high plus 10 cents. It spiked to a new 52-week high with +395% above average volume behind the gain triggering a technical buy signal. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period. See the latest FSU analysis for more details and a new annotated graph.

7/29/2022 12:55:44 PM - Y - Color code is changed to yellow with pivot point cited based on its 12/30/21 high plus 10 cents. Spiking to a new 52-week high with today's 4th consecutive volume-driven gain triggering a technical buy signal. Showed resilience and made a choppy rebound since dropped from the Featured Stocks list on 1/19/22. Fundamentals remain strong after it reported Jun '22 quarterly earnings +109% on +84% sales revenues above the year ago period.

7/26/2022 12:19:38 PM - Still faces some resistance due to overhead supply up to the $86.71 level. Showed resilience and made a choppy rebound since dropped from the Featured Stocks list on 1/19/22. Fundamentals remain strong after it reported Mar '22 quarterly earnings +144% on +80% sales revenues above the year ago period.

7/25/2022 12:23:19 PM - Still faces some resistance due to overhead supply up to the $86.71 level. Showed resilience and made a choppy rebound since dropped from the Featured Stocks list on 1/19/22. Fundamentals remain strong after it reported Mar '22 quarterly earnings +144% on +80% sales revenues above the year ago period.

7/15/2022 12:40:09 PM - Has not formed a sound base and still faces some resistance up to the $86.71 level. Showed resilience and gradually rebounded since dropped from the Featured Stocks list on 1/19/22. Fundamentals remain strong after it reported Mar '22 quarterly earnings +144% on +80% sales revenues above the year ago period.

1/19/2022 3:26:30 PM - Suffering a damaging volume-driven loss today, its 4th consecutive loss, and it will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line ($69.77) is needed for its outlook to improve. Fundamentals remain strong after it reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

1/14/2022 5:24:26 PM - G - Following a noted "negative reversal" on the prior session it violated its 50 DMA line ($69.82) with today's damaging loss raising more serious concerns. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

1/13/2022 6:02:01 PM - G - Ended near the session low today after a "negative reversal". The 50 DMA line ($69.66) and prior low ($69.16) define important near-term support where more damaging losses would raise serious concerns. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

1/12/2022 5:51:41 PM - G - Posted a volume-driven gain today, finding prompt support near the prior high ($72) and its 50 DMA line ($69.44). More damaging losses would raise concerns. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

1/7/2022 5:34:16 PM - G - Suffered yet another big volume-driven loss today finishing near the prior high ($72) which defines initial support to watch above its 50 DMA line ($68.66). Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

1/5/2022 8:32:45 PM - G - Suffered another volume-driven loss today. Very extended from the prior base, and the prior high ($72) defines initial support to watch above its 50 DMA line ($67.85). Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

1/3/2022 12:26:47 PM - G - Pulling back from its all-time high following volume-driven gains. Very extended from the prior base, the prior high ($72) defines initial support to watch above its 50 DMA line ($66.69). Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/31/2021 12:49:37 PM - G - Perched at its all-time high and holding its ground following volume-driven gains, very extended from the prior base. Prior high ($72) defines initial support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/30/2021 5:03:20 PM - G - Reversed into the red after hitting a new all-time high with today's early gain, getting very extended beyond its "max buy" level. Prior high ($72) defines initial support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period. See the latest FSU analysis for more details and an annotated graph.

12/30/2021 12:21:41 PM - G - Reversed into the red after hitting a new all-time high with today's early gain, getting very extended beyond its "max buy" level. Prior high ($72) defines initial support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/28/2021 12:13:25 PM - G - Reversed into the red after hitting yet another new all-time high with today's early gain, getting very extended beyond its "max buy" level. Prior high ($72) defines initial support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/27/2021 12:16:13 PM - G - Hitting yet another new all-time high with today's gain, and its color code is changed to green after getting extended beyond its "max buy" level. Prior high ($72) defines initial support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/23/2021 12:18:04 PM - Y - Hitting another new all-time high with today's early gain, getting extended beyond its "max buy" level. New pivot point cited was based on its 11/15/21 high plus 10 cents. Recently formed a "square box" base as it found support well above its 50 DMA line ($63.10) when consolidating. A gain and close above the pivot point on 12/21/21 backed by +72% above average volume triggered a new (or add-on) technical buy signal. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/21/2021 12:29:25 PM - Y - Perched near its all-time high with today's 3rd consecutive gain after recently trading in a wider range intra-day. Color code was changed to yellow with new pivot point cited based on its 11/15/21 high plus 10 cents. Recently formed a "square box" base as it found support well above its 50 DMA line ($62.06) when consolidating. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/17/2021 12:45:05 PM - Y - There was a "negative reversal" on the prior session after hitting a new all-time high and recently trading in a wider range intra-day. Color code was changed to yellow with new pivot point cited based on its 11/15/21 high plus 10 cents. Recently formed a "square box" base as it found support well above its 50 DMA line ($61) when consolidating. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/16/2021 12:26:26 PM - Y - Powered to a new all-time high with today's 3rd consecutive big gain. Color code is changed to yellow with new pivot point cited based on its 11/15/21 high plus 10 cents. Recently formed a "square box" base as it found support well above its 50 DMA line ($61) when consolidating. A gain and close above the pivot point backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/15/2021 5:39:55 PM - G - Posted a 2nd consecutive big gain today with near average volume and managed a best-ever close. Recently found support well above its 50 DMA line ($60.48) when consolidating. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/14/2021 5:36:05 PM - G - Posted a big gain today with higher (near average) volume. Recently consolidating above its 50 DMA line ($60) which defines near-term support to watch. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/13/2021 3:48:00 PM - G - Volume totals have been cooling while consolidating above its 50 DMA line ($59.63) which defines near-term support to watch. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/7/2021 5:37:07 PM - G - Posted a solid gain on below average volume today. Still extended from the previously noted base, consolidating above its 50 DMA line ($57.95) which defines near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

12/3/2021 5:06:27 PM - G - Still extended from the previously noted base. Its 50 DMA line ($57.25) defines near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

11/29/2021 4:59:19 PM - G - Still hovering near its all-time high, very extended from the previously noted base. Its 50 DMA line ($55.68) defines near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

11/22/2021 1:34:37 PM - G - Perched near its all-time high, very extended from the previously noted base. Its 50 DMA line ($54) defines near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

11/15/2021 12:15:10 PM - G - Reversed into the red after hitting yet another new all-time high with today's early gain. It is very extended from the previously noted base. Its 50 DMA line ($51.76) defines near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

11/12/2021 12:57:19 PM - G - Hitting yet another new all-time high with today's gain, getting very extended from the previously noted base. Its 50 DMA line ($51.34) defines near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% on +66% sales revenues above the year ago period.

11/11/2021 3:44:24 PM - G - Hitting yet another new all-time high with today's gain, getting very extended from the previously noted base. Its 50 DMA line ($50.87) defines near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% above the year ago period.

11/8/2021 12:09:07 PM - G - Hitting yet another new all-time high with today's 6th consecutive volume-driven gain, getting very extended from the previously noted base. Its 50 DMA line ($49.72) and prior highs in the $46 area define near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% above the year ago period.

11/5/2021 12:30:34 PM - G - Hitting yet another new all-time high with today's 5th consecutive volume-driven gain, getting very extended from the previously noted base. Its 50 DMA line ($49.35) and prior highs in the $46 area define near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% above the year ago period.

11/4/2021 5:18:05 PM - G -Hit yet another new all-time high with today's 7th volume-driven gain in the span of 8 sessions, getting very extended from the previously noted base. Its 50 DMA line ($48.92) and prior highs in the $46 area define near-term support to watch on pullbacks. Reported Sep '21 quarterly earnings +141% above the year ago period.

10/28/2021 4:53:38 PM - G -Hit yet another new all-time high with today's 3rd consecutive volume-driven gain, getting very extended from the previously noted base. Its 50 DMA line ($47.39) and prior highs in the $46 area define near-term support where damaging losses may trigger technical sell signals. Due to report Sep '21 quarterly results on 11/04/21.

10/27/2021 12:24:55 PM - G -Hitting a new all-time high with today's 2nd consecutive volume-driven gain, getting more extended from the previously noted base. Prior highs in the $46 area define near-term support along with its 50 DMA line ($47) where damaging losses may trigger technical sell signals. Due to report Sep '21 quarterly results on 11/04/21.

10/26/2021 5:27:35 PM - G - Posted a solid gain with above average volume today for its 2nd best ever close. It is extended from the previously noted base. Prior highs in the $46 area define near-term support along with its 50 DMA line ($46.80) where damaging losses may trigger technical sell signals. Due to report Sep '21 quarterly results on 11/04/21.

10/25/2021 5:07:25 PM - G - Still perched near its 52-week high after today's 4th consecutive small loss. It is extended from the previously noted base. Prior highs in the $46 area define near-term support along with its 50 DMA line ($46.55) where damaging losses may trigger technical sell signals. Due to report Sep '21 quarterly results on 11/04/21.

10/18/2021 5:33:33 PM - G - Perched at its 52-week high, extended from the previously noted base. Prior highs in the $46 area define near-term support along with its 50 DMA line ($45.56) where damaging losses may trigger technical sell signals. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

10/11/2021 4:54:06 PM - G - Posted a gain with above average volume today. Perched at its 52-week high, extended from the previously noted base. Found prompt support near its 50 DMA line ($44.58) after testing the prior low ($42.34) where more damaging losses may trigger technical sell signals. Fundamentals remain strong.

10/8/2021 12:24:53 PM - G - Perched at its 52-week high today following 6 consecutive gains, extended from the previously noted base. Found prompt support near its 50 DMA line ($44.46) after testing the prior low ($42.34) where more damaging losses may trigger technical sell signals. Fundamentals remain strong.

10/7/2021 12:20:32 PM - G - Hitting yet another new 52-week high with today's 6th consecutive gain lifting it further above its "max buy" level. Found prompt support near its 50 DMA line ($44.32) after testing the prior low ($42.34) where more damaging losses may trigger technical sell signals. Fundamentals remain strong.

10/6/2021 12:21:25 PM - G - Hitting another new 52-week high with today's 5th consecutive gain lifting it further above its "max buy" level. Found prompt support near its 50 DMA line ($44.12) after testing the prior low ($42.34) where more damaging losses may trigger technical sell signals. Fundamentals remain strong.

10/5/2021 12:39:14 PM - G - Hitting a new 52-week high and its color code is changed to green with today's 4th consecutive gain lifting it above its "max buy" level. Found prompt support near its 50 DMA line ($43.92) after testing the prior low ($42.34) where more damaging losses may trigger technical sell signala. Fundamentals remain strong.

10/4/2021 5:30:43 PM - Y - Posted a 3rd consecutive gain today, staying above its 50 DMA line ($43.79) after testing the prior low ($42.34) where more damaging losses may trigger a technical sell signal. Fundamentals remain strong.

9/29/2021 12:19:21 PM - Y - Undercutting its 50 DMA line ($43.41) today and it is testing the prior low ($42.34) where more damaging losses may trigger a technical sell signal. Fundamentals remain strong.

9/28/2021 4:52:38 PM - Y - Suffered a big loss today on near average volume slumping toward its 50 DMA line ($43.27) which defines important near-term support to watch on pullbacks. Fundamentals remain strong.

9/21/2021 6:04:55 PM - Y - Still consolidating below its "max buy" level and staying above its 50 DMA line ($42.27) which defines important near-term support to watch on pullbacks. Fundamentals remain strong.

9/14/2021 5:29:52 PM - Y - Still quietly consolidating below its "max buy" level. Its 50 DMA line ($41.61) defines important near-term support to watch on pullbacks. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

9/10/2021 5:42:41 PM - Y - Color code is changed to yellow while quietly pulling back below its "max buy" level. Its 50 DMA line ($41.33) defines important near-term support to watch on pullbacks. Fundamentals remain strong.

9/2/2021 4:21:51 PM - G - Hovering near its 52-week high and "max buy" level, stubbornly holding its ground. Its 50 DMA line ($40.56) defines important near-term support to watch on pullbacks. Fundamentals remain strong.

8/27/2021 5:46:09 PM - G - Posted a gain today with near average volume just reaching a new 52-week high above its "max buy" level and its color code is changed to green. Its 50 DMA line ($39.70) defines important near-term support. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues.

8/26/2021 6:21:22 PM - Y - Pulled back today with lighter volume after hitting a new 52-week high with 4 consecutive gains following a brief consolidation above its 50 DMA line. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues.

8/24/2021 12:41:53 PM - Y - Hitting a new 52-week high with today's 3rd consecutive gain after a brief consolidation above its 50 DMA line. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues.

8/20/2021 5:23:15 PM - Y - Posted a solid gain today with higher (near average) volume. Held its ground stubbornly near its high with volume totals cooling after recent volume-driven gains. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues.

8/18/2021 5:21:02 PM - Y - Still holding its ground stubbornly near its high with volume totals cooling after recent volume-driven gains. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues.

8/11/2021 3:58:11 PM - Y - Still holding its ground stubbornly near its high with volume totals cooling after recent volume-driven gains. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues.

8/4/2021 5:04:42 PM - Y - Holding its ground near its high with volume totals cooling after recent volume-driven gains. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues.

7/29/2021 5:25:46 PM - Y - Posted a solid gain today with +53% above average volume for a best ever close. The big gain and close above the pivot point with volume triggered a new (or add-on) technical buy signal. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues."

7/28/2021 5:26:13 PM - Y - There was a "negative reversal" on 7/26/21, encountering distributional pressure after its early gain into new high territory. Subsequent gains above the pivot point with volume may trigger a new (or add-on) technical buy signal. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues."

7/26/2021 12:03:27 PM - Y - Reversed into the red, encountering distributional pressure after its early gain today into new high territory. Finished strong on the prior session after highlighted in yellow with new pivot point cited based on its 6/07/21 high plus 10 cents. Gapped up rebounding above its 50 DMA line with heavy volume behind the gain helping its outlook to improve as it was noted - "Subsequent gains above the pivot point with volume may trigger a new (or add-on) technical buy signal. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues."

7/23/2021 4:42:37 PM - Y - Finished strong after highlighted in yellow with new pivot point cited based on its 6/07/21 high plus 10 cents. Gapped up today rebounding above its 50 DMA line with heavy volume behind the gain helping its outlook to improve. Subsequent gains above the pivot point with volume may trigger a new (or add-on) technical buy signal. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues. See the latest FSU analysis for more details and a new annotated graph.

7/23/2021 12:16:21 PM - Y - Color code is changed to yellow with new pivot point cited based on its 6/07/21 high plus 10 cents. Gapped up today rebounding above its 50 DMA line with heavy volume behind the gain helping its outlook to improve. Subsequent gains above the pivot point with volume may trigger a new (or add-on) technical buy signal. Fundamentals remain strong. Bullish action came after it reported Jun '21 quarterly earnings +100% on +49% sales revenues. It was dropped from the Featured Stocks list on 7/16/21.

7/16/2021 4:54:05 PM - Slumped further below its 50 DMA line with higher (near average) volume behind today's 5th consecutive loss. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

7/15/2021 4:51:27 PM - G - Gapped down raising concerns while sinking further below its 50 DMA line ($37.16) with today's 4th consecutive loss on light volume. Faces some resistance due to overhead supply up to the $43 level. Fundamentals remain strong.

7/14/2021 4:40:00 PM - G - Quietly sputtering below its 50 DMA line ($37.18) again with today's 3rd consecutive loss on light volume. Faces some resistance due to overhead supply up to the $43 level. Fundamentals remain strong.

7/9/2021 5:18:30 PM - G - Posted a gain today with lighter than average volume yet closed above its 50 DMA line ($37.10) helping its outlook improve. Faces some resistance due to overhead supply up to the $43 level. Fundamentals remain strong.

7/8/2021 5:28:11 PM - G - Pulled back today for a 2nd consecutive loss with lighter than average volume, slumping below its 50 DMA line ($37.09) again raising concerns. Faces some resistance due to overhead supply up to the $43 level. Fundamentals remain strong.

7/6/2021 5:46:25 PM - G - Posted a gain today with lighter than average volume. Consolidating above its 50 DMA line ($37.17) has helped its outlook improve, but it still faces some resistance due to overhead supply up to the $43 level. Fundamentals remain strong.

6/30/2021 5:46:00 PM - G - Consolidating above its 50 DMA line ($36.64) which has helped its outlook improve, but it still faces some resistance due to overhead supply up to the $43 level. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

6/29/2021 2:37:29 PM - G - Consolidating above Its 50 DMA line ($36.64) which has helped its outlook improve. Fundamentals remain strong.

6/22/2021 6:36:27 PM - G - Posted a gain today. Its 50 DMA line ($35.97) may act as resistance, while a convincing rebound above its would help its outlook improve. Fundamentals remain strong. See the latest FSU analysis for ore details and a new annotated graph.

6/18/2021 3:28:23 PM - G - Slumping further below its 50 DMA line ($35.80) with another damaging loss today testing the prior low which defines important near-term support in the $33 area. Only a prompt rebound above the 50 DMA line would help its outlook improve. Fundamentals remain strong.

6/15/2021 4:12:17 PM - G - Fell abruptly from its 52-week high, and color code is changed to green after violating its 50 DMA line ($35.56) with 2 damaging losses on above average volume. Only a prompt rebound above the 50 DMA line would help its outlook improve. Prior low defines the next important near-term support in the $33 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

6/14/2021 5:22:42 PM - Y - Fell abruptly from its 52-week high, testing its 50 DMA line ($35.49) with today's damaging loss on heavy volume. Prior low defines the next important near-term support in the $33 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

6/11/2021 5:39:42 PM - Y - Perched near its 52-week high after today's big volume-driven gain. Big gain on 6/04/21 backed by +197% above average volume clinched a new technical buy signal. New pivot point was cited based on its 4/26/21 high plus 10 cents. Its 50 DMA line ($35.38) and recent low define important near-term support in the $33-34 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

6/11/2021 12:29:53 PM - Y - Hovering near its 52-week high. Big gain on 6/04/21 backed by +197% above average volume clinched a new technical buy signal. New pivot point was cited based on its 4/26/21 high plus 10 cents. Its 50 DMA line ($35.380) and recent low define important near-term support in the $33-34 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

6/7/2021 12:00:18 PM - Y - There was a "negative reversal" after today's early gain for another new 52-week high. Big gain on the prior session backed by 197% above average volume clinched a new technical buy signal. New pivot point was cited based on its 4/26/21 high plus 10 cents. Its 50 DMA line ($34.50) and recent low define important near-term support in the $33-34 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

6/4/2021 5:32:08 PM - Y - Hit a new 52-week high and finished strong with today's big gain backed by 197% above average volume clinching a new technical buy signal. New pivot point was cited based on its 4/26/21 high plus 10 cents. Its 50 DMA line ($34.28) and recent low define important near-term support in the $33-34 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

6/4/2021 11:58:33 AM - Y - Hitting a new 52-week high with today's volume-driven gain New pivot point is cited based on its 4/26/21 high plus 10 cents. A gain and strong close above its pivot point backed by at least +40% above average volume may trigger a new (or add-on) technical buy signal. Its 50 DMA line ($34.23) and recent low define important near-term support in the $33-34 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

6/1/2021 5:46:29 PM - Y - Posted a gain today rising near its previously cited pivot point. Its 50 DMA line ($33.73) and recent low define important near-term support in the $33 area. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

5/27/2021 2:19:25 PM - Y - Gapped up today for a gain backed by higher volume, but it remains below its previously cited pivot point, consolidating in a choppy fashion. Its 50 DMA line ($33.48) and recent lows which define important near-term support. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

5/24/2021 5:58:10 PM - Y - Consolidating in a choppy fashion above its 50 DMA line ($33.28) and recent lows which define important near-term support. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record. See the latest FSU analysis for more details and a new annotated graph.

5/19/2021 2:58:02 PM - Y - On track for a 5th consecutive small gain today with light volume. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

5/13/2021 6:02:11 PM - Y - Posted a solid gain today following 3 consecutive losses with below average volume. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

5/10/2021 2:43:31 PM - Y - Pulling back abruptly today following 5 consecutive gains. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

5/6/2021 6:12:28 PM - Y - Posted a 4th consecutive gain today with higher volume for its second-best ever close. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

5/3/2021 6:17:41 PM - Y - Posted a gain today, halting a streak of 4 consecutive losses. More damaging losses would raise greater concerns while it is sputtering back below the prior high. Fundamentals remain strong after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

4/30/2021 5:37:04 PM - Y - Pulled back today for a 4th consecutive loss, retreating abruptly. Stalled after 2 big gains for a new 52-week high clinched a convincing new technical buy signal. Rebounded above its 50 DMA line ($32.23) last week. Bullish action came after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record.

4/27/2021 5:28:42 PM - Y - Pulled back for a big loss today, retreating abruptly. Finished strong on the prior session after highlighted in yellow with new pivot point cited based on its 2/16/21 high plus 10 cents. The big gain for a new 52-week high and strong close above the pivot point backed by +273% above average volume clinched a convincing new technical buy signal. Rebounded above its 50 DMA line ($32.23) with a big gap up on the prior session. Bullish action came after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record. Found support near prior highs in the $28 area since dropped from the Featured Stocks list on 3/29/21.

4/27/2021 12:15:21 PM - Y - Pulling back today. Finished strong on the prior session after highlighted in yellow with new pivot point cited based on its 2/16/21 high plus 10 cents. The big gain for a new 52-week high and strong close above the pivot point backed by +273% above average volume clinched a convincing new technical buy signal. Rebounded above its 50 DMA line ($32.23) with a big gap up on the prior session. Bullish action came after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record. Found support near prior highs in the $28 area since dropped from the Featured Stocks list on 3/29/21.

4/26/2021 5:09:41 PM - Y - Finished strong after highlighted in yellow with new pivot point cited based on its 2/16/21 high plus 10 cents in the earlier mid-day report. The big gain for a new 52-week high and strong close above the pivot point backed by +273% above average volume clinched a convincing new technical buy signal. Rebounded above its 50 DMA line ($32.23) with a big gap up on the prior session. Bullish action came after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record. Found support near prior highs in the $28 area since dropped from the Featured Stocks list on 3/29/21. See the latest FSU analysis fore more details and a new annotated graph.

4/26/2021 12:31:42 PM - Y - Color code is changed to yellow with new pivot point cited based on its 2/16/21 high plus 10 cents. A strong close above the pivot point may help clinch a convincing new technical buy signal. Hitting a new 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Rebounded above its 50 DMA line ($32.23) with a big gap up on the prior session. Bullish action came after it reported Mar '21 quarterly earnings +440% on +45% sales revenues versus the year ago period, continuing its strong earnings track record. Found support near prior highs in the $28 area since dropped from the Featured Stocks list on 3/29/21.

3/29/2021 5:14:41 PM - Erased an early gain and closed further below its 50 DMA line ($32.83) with today's big loss on lighter volume. Testing prior highs in the $28 area that previously acted as support. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

3/23/2021 4:12:07 PM - G - Sank further below its 50 DMA line ($32.62) with today's 4th consecutive damaging loss. Prior highs in the $28 area previously acted as support. Fundamentals remain strong.

3/18/2021 5:31:04 PM - G - Pulled back today on lighter volume but closed below its 50 DMA line ($32.29) raising concerns. It has not formed a sound base of sufficient length. Prior highs in the $28 area previously acted as support. Fundamentals remain strong.

3/12/2021 11:03:37 PM - G - Posted a 4th consecutive gain with higher volume today. Found prompt support near its 50 DMA line but it has not formed a sound base of sufficient length. Prior highs in the $28 area acted as support. Fundamentals remain strong.

3/11/2021 5:25:00 PM - G - Posted a 3rd consecutive big gain with light volume today. Found prompt support near its 50 DMA line but it has not formed a sound base of sufficient length. Prior highs in the $28 area acted as support. Fundamentals remain strong.

3/9/2021 5:35:46 PM - G - Posted a big gain with light volume to close back above its 50 DMA line ($31.08), helping its technical stance and outlook improve. Prior highs in the $28 area acted as support. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

3/8/2021 5:19:19 PM - G - Slumped further below its 50 DMA line ($30.96) raising concerns and triggering a technical sell signal during a streak of 5 consecutive losses. Prior highs in the $28 area define the next near-term support to watch. Fundamentals remain strong.

3/4/2021 5:14:30 PM - G - Testing support at its 50 DMA line ($30.76) with today's damaging volume-driven loss. Prior highs in the $28 area define the next near-term support to watch. Fundamentals remain strong.

3/1/2021 5:27:08 PM - G - Posted a solid gain today. It is very extended from any sound base. Its 50 DMA line ($30.32) defines important near-term support to watch above its prior highs in the $28 area. Fundamentals remain strong.

2/26/2021 7:01:28 PM - G - It is very extended from any sound base and slumping toward its 50 DMA line ($30.13) which defines important near-term support to watch above its prior highs in the $28 area. Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record. See the latest FSU analysis for more details and an annotated graph.

2/24/2021 5:18:41 PM - G - Halted its slide today with a gain after a gap down on the prior session and damaging volume-driven loss raised concerns. It is very extended from any sound base. Its 50 DMA line ($29.87) and prior highs in the $28 area define important near-term support to watch. Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record. See the latest FSU analysis for more details and a new annotated graph.

2/23/2021 6:15:44 PM - G - Gapped down today for a damaging volume-driven loss raising concerns. It is very extended from any sound base. Its 50 DMA line ($29.71) and prior highs in the $28 area define important near-term support to watch. Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/19/2021 5:33:49 PM - G - Perched near its all-time high, very extended from any sound base. Its 50 DMA line ($29.35) and prior highs in the $28 area define important near-term support to watch. Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/18/2021 5:07:23 PM - G - Retreated from its all-time high with lighter volume behind today's 2nd big loss following 3 consecutive gains with above average volume. Very extended from any sound base. Its 50 DMA line ($29.14) and prior highs in the $28 area define important near-term support to watch. Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/17/2021 12:09:21 PM - G - Retreating from its all-time high with a big loss today following 3 consecutive gains with above average volume. Very extended from any sound base. Prior highs in the $28 area define important support to watch coinciding with its 50 DMA line ($28.92). Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/16/2021 12:35:49 PM - G - Posting a 3rd consecutive solid gain today with above average volume, hitting a new high. Very extended from any sound base. Prior highs in the $28 area define important support to watch coinciding with its 50 DMA line ($28.69). Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/12/2021 5:21:45 PM - G - Posted a solid gain with above average volume for a best-ever close. Very extended from any sound base. Prior highs in the $28 area define important support to watch coinciding with its 50 DMA line ($28.40). Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/11/2021 12:53:00 PM - G - Very extended from any sound base. Prior highs in the $28 area define important support to watch coinciding with its 50 DMA line ($28.13). Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/10/2021 5:49:44 PM - G - Suffered a loss today with higher volume breaking a streak of 5 consecutive gains. It is extended from any sound base. Prior highs in the $28 area define initial support to watch above its 50 DMA line ($27.92). Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/8/2021 12:13:41 PM - G - Challenging its prior high with today's 4th consecutive gain, extended from any sound base. Prior highs in the $28 area define initial support to watch above its 50 DMA line ($27.50). Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

2/1/2021 12:37:42 PM - G - Extended from any sound base after a streak of volume-driven gains. Prior highs in the $28 area define initial support to watch above its 50 DMA line ($26.52). Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record.

1/29/2021 12:06:36 PM - G - Reported Dec '20 quarterly earnings +475% on +40% sales revenues versus the year ago period, continuing its strong earning track record. Prior highs in the $28 area define initial support to watch on pullbacks. Found prompt support at its 50 DMA line and upward trendline when consolidating. See the latest FSU analysis for more details and an annotated graph.

1/27/2021 4:43:05 PM - G - Due to report Dec '20 quarterly earnings results after the close on Thursday, 1/28/21. Suffered a 2nd consecutive loss today after 5 consecutive volume-driven gains into new high territory, an impressive winning streak including the 1/20/21 big "breakaway gap" previously noted. Prior highs in the $28 area define initial support to watch on pullbacks. Found prompt support at its 50 DMA line and upward trendline when consolidating. See the latest FSU analysis for more details and a new annotated graph.

1/26/2021 12:51:16 PM - G - Reversed into the red today after 5 consecutive volume-driven gains into new high territory, an impressive winning streak including the 1/20/21 big "breakaway gap" previously noted. Prior highs in the $28 area define initial support to watch on pullbacks. Found prompt support at its 50 DMA line ($25.74) and upward trendline when consolidating.

1/25/2021 12:37:55 PM - G - Today's 5th consecutive volume-driven gain is adding to an impressive winning streak that includes the 1/20/21 big "breakaway gap" backed by heavy volume. Prior highs in the $28 area define initial support to watch on pullbacks. Found prompt support at its 50 DMA line ($25.50) and upward trendline when consolidating.

1/22/2021 4:57:35 PM - G - Today's 4th consecutive volume-driven gain added to an impressive winning streak that includes the 1/20/21 big "breakaway gap" backed by heavy volume. Prior highs in the $28 area define initial support to watch on pullbacks. Found prompt support at its 50 DMA line ($25.28) and upward trendline when consolidating.

1/22/2021 11:50:48 AM - G - Trading higher with today's 4th consecutive volume-driven gain in an impressive streak that includes the 1/20/21 big "breakaway gap" backed by heavy volume. Prior highs in the $28 area define initial support to watch on pullbacks. Found prompt support at its 50 DMA line ($25.27) and upward trendline when consolidating.

1/21/2021 12:23:05 PM - G - Color code is changed to green while trading higher today. There was a big "breakaway gap" noted on the prior session backed by heavy volume. Prior highs in the $28 area define initial support to watch on pullbacks. Found prompt support at its 50 DMA line ($25.11) and upward trendline when consolidating.

1/20/2021 12:09:38 PM - Y - Color code is changed to yellow after a 5-week flat base with pivot point cited based on its 12/14/20 high plus 10 cents. Hit a new 52-week high with today's big "breakaway gap" backed by heavy volume. Recently found prompt support at its 50 DMA line ($24.95) and upward trendline when consolidating.

1/19/2021 5:21:10 PM - G - Posted a big gain today back above its "max buy" level and closed near the session high. Color code is changed to green. Recently found prompt support at its 50 DMA line ($24.79) and upward trendline when consolidating.

1/15/2021 5:17:06 PM - Y - Pulled back today for a loss with lighter volume closing just below its "max buy" level and its color code is changed to yellow. Recently found prompt support at its 50 DMA line ($24.66) and upward trendline when consolidating.

1/14/2021 5:20:06 PM - G - Posted a solid volume-driven gain today for a best-ever close above its "max buy" level and its color code is changed to green. Recently found prompt support at its 50 DMA line ($24.55) and upward trendline when consolidating.

1/12/2021 6:59:48 PM - Y - Posted a 6th consecutive gain today with light volume for a best-ever close. Volume totals have been cooling while hovering within striking distance of its 52-week high. Recently found prompt support at its 50 DMA line ($24.28) and upward trendline when consolidating.

1/11/2021 5:56:48 PM - Y - Eked out a 5th consecutive small gain today with light volume. Volume totals have been cooling while hovering within striking distance of its 52-week high. Recently found prompt support at its 50 DMA line ($24.16) and upward trendline when consolidating.

1/6/2021 6:06:26 PM - Y - Posted a 2nd consecutive gain with light volume today, finding prompt support at its 50 DMA line ($23.87) and at an upward trendline.

1/4/2021 6:24:06 PM - Y - Slumped further below the pivot point with today's big loss on higher (near average) volume. Near term support is defined by its 50 DMA line ($23.74) and an upward trendline. Churned higher volume in recent weeks without making meaningful price progress, action indicative of distributional pressure. See the latest FSU analysis for more details and a new annotated graph.

12/29/2020 3:41:59 PM - Y - Slumping further below the pivot point with today's big loss on below average volume. Near term support is defined by its 50 DMA line ($23.57) and an upward trendline. Churned higher volume in recent weeks without making meaningful price progress, action indicative of distributional pressure.

12/22/2020 5:12:49 PM - Y - Sputtering below the pivot point after churning higher volume last week without making meaningful price progress. Near term support is defined by its 50 DMA line ($23.36) and an upward trendline.

12/17/2020 5:01:14 PM - Y - Posted a big gain today with +72% above average volume, rising back above the pivot point. Near term support is defined by its 50 DMA line ($23.26) and an upward trendline.

12/16/2020 12:28:10 PM - Y - Pulling back from its 52-week high with volume running at an above average pace behind today's 2nd consecutive loss. Slumped back below the pivot point raising some concerns. Near term support is defined by its 50 DMA line ($23.20) and an upward trendline.

12/15/2020 5:40:06 PM - Y - Pulled back from its 52-week high with a loss today on average volume but slumped to a close back below the pivot point raising some concerns. Near term support is defined by its 50 DMA line ($23.15) and an upward trendline.

12/14/2020 12:34:22 PM - Y - Hitting a new 52-week high and trading above its "max buy" level earlier with today's big volume-driven gain triggering a technical buy signal. Near term support is defined by its 50 DMA line ($23.10) and an upward trendline.

12/10/2020 5:22:57 PM - Y - Posted a gain today with below average volume challenging its 52-week high. Near term support is defined by its 50 DMA line ($22.89) and an upward trendline. A subsequent gain and close above the pivot point backed by at least +40% above average volume is needed to trigger a proper technical buy signal. See the latest FSU analysis for more details and a new annotated graph.

12/7/2020 7:06:11 PM - Y - Posting a big gain today with +66% above average volume challenging its 52-week high. Near term support is defined by its 50 DMA line ($22.56) and an upward trendline. Gains and a close above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal.

12/7/2020 3:23:50 PM - Y - Posting a big gain today with +55% above average volume to within close striking distance of its 52-week high. Near term support is defined by its 50 DMA line ($22.56) and an upward trendline. Gains and a close above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal.

12/3/2020 5:20:58 PM - Y - Posted a gain today with light volume, still perched within close striking distance of its 52-week high. Near term support is defined by its 50 DMA line ($22.32) and an upward trendline. Subsequent gains above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal.

11/30/2020 12:18:39 PM - Y - Erased an early gain today after challenging its 52-week high. Near term support is defined by its 50 DMA line ($22.05) and an upward trendline. It has formed an advanced "ascending base" marked by 3 pullbacks of 10-20% after a big breakaway gap on 7/24/20. Subsequent gains above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal. Reported earnings +57% on +14% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has improved after a downturn in FY '17.

11/25/2020 5:01:49 PM - Y - Posted a 4th consecutive small gain today on light volume. Recently found support at its 50 DMA line ($21.97). It has formed an advanced "ascending base" marked by 3 pullbacks of 10-20% after a big breakaway gap on 7/24/20. Subsequent gains above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal. Reported earnings +57% on +14% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has improved after a downturn in FY '17.

11/23/2020 5:25:48 PM - Y - Recently found support at its 50 DMA line ($21.88). More damaging losses would raise concerns. It was highlighted in yellow with pivot point cited based on its 11/09/20 high plus 10 cents in the earlier mid-day report. It has formed an advanced "ascending base" marked by 3 pullbacks of 10-20% after a big breakaway gap on 7/24/20. Subsequent gains above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal. Reported earnings +57% on +14% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has improved after a downturn in FY '17.

11/17/2020 6:23:33 PM - Y - Suffered a volume-driven loss today testing support at its 50 DMA line ($21.74). More damaging losses would raise concerns. It was highlighted in yellow with pivot point cited based on its 11/09/20 high plus 10 cents in the earlier mid-day report. It has formed an advanced "ascending base" marked by 3 pullbacks of 10-20% after a big breakaway gap on 7/24/20. Subsequent gains above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal. Reported earnings +57% on +14% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has improved after a downturn in FY '17. See the latest FSU analysis for more details and a new annotated graph.

11/17/2020 12:44:27 PM - Y - Today's volume-driven loss is testing support at its 50 DMA line ($21.73) and more damaging losses would raise concerns. Color code is changed to yellow with pivot point cited based on its 11/09/20 high plus 10 cents. It has formed an advanced "ascending base" marked by 3 pullbacks of 10-20% after a big breakaway gap on 7/24/20. Subsequent gains above the pivot point marked by +40% above average volume are needed to trigger a proper technical buy signal. Reported earnings +57% on +14% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has improved after a downturn in FY '17.

11/16/2020 12:26:47 PM - Hovering near its 52-week high with today's considerable volume-driven gain. It did not form a sound base of sufficient length yet held its ground and found prompt support at its 50 DMA line ($21.73) during the recent consolidation. Reported earnings +57% on +14% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has improved after a downturn in FY '17.

11/5/2020 12:18:00 PM - Hitting a new 52-week high with today's considerable volume-driven gain. It did not form a sound base of sufficient length yet held its ground and found prompt support at its 50 DMA line ($21.12) during the recent consolidation. Reported earnings +57% on +14% sales revenues for the Sep '20 quarter versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has improved after a downturn in FY '17

10/6/2020 12:11:09 PM - Challenging its 52-week high with today's 2nd consecutive volume-driven gain. Held its ground and found prompt support at its 50 DMA line ($19.55) during the recent consolidation. Prior mid-day reports noted - "Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

10/5/2020 12:06:01 PM - Challenging its 52-week high with today's volume-driven gain. Held its ground and found prompt support at its 50 DMA line ($19.43) during the recent consolidation. Prior mid-day reports noted - "Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

9/9/2020 12:15:58 PM - Hitting new multi-year highs with another spurt of volume-driven gains. Stubbornly held its ground after big volume-driven gains. Prior mid-day reports noted - "Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

9/8/2020 12:28:12 PM - Hitting new multi-year highs again today. Stubbornly held its ground after big volume-driven gains. Prior mid-day reports noted - "Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

9/3/2020 12:30:18 PM - Hit new multi-year highs with a big volume-driven gain on the prior session. Held its ground after a big gap up on 7/24/20 and several considerable volume-driven gains. Prior mid-day reports noted - "Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

9/2/2020 12:29:29 PM - Hitting new multi-year highs with today's big volume-driven gain. Held its ground after a big gap up on 7/24/20 and several considerable volume-driven gains. Prior mid-day reports noted - "Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

8/21/2020 12:47:58 PM - This week it has been pulling back after consolidating at new multi-year highs since a big gap up on 7/24/20 and several considerable volume-driven gains. The 8/11/20 mid-day report last noted - "Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

8/11/2020 12:34:03 PM - Consolidating near its 52-week high after making gradual progress for new multi-year highs since a big gap up on 7/24/20 for a considerable volume-driven gain. Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

8/10/2020 12:23:18 PM - Stubbornly holding its ground and making gradual progress for new multi-year highs since a big gap up on 7/24/20 for a considerable volume-driven gain. Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

7/29/2020 12:47:23 PM - Gapped up on 7/24/20 for a considerable volume-driven gain and posted additional volume-driven gains reaching new multi-year highs. Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

7/28/2020 12:30:15 PM - Gapped up on 7/24/20 for a considerable volume-driven gain reaching new multi-year highs. Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

7/27/2020 12:27:02 PM - Gapped up on the prior session for a considerable volume-driven gain reaching new multi-year highs. Reported earnings +120% on +19% sales revenues for the Jun '20 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

1/3/2017 12:19:48 PM - Sputtering after reaching new multi-year highs. Last noted with caution in the 12/21/16 mid-day report - "Reported earnings +100% on +33% sales revenues for the Sep '16 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

12/21/2016 12:06:19 PM - Sputtering after reaching new multi-year highs. Noted with caution in prior mid-day reports - "Reported earnings +100% on +33% sales revenues for the Sep '16 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

12/13/2016 12:14:01 PM - Hitting new 52-week and multi-year highs with today's gain. Noted with caution in prior mid-day reports - "Reported earnings +100% on +33% sales revenues for the Sep '16 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

12/8/2016 12:19:28 PM - Perched within striking distance of its 52-week high. Noted with caution in the 11/15/16 mid-day report - "Reported earnings +100% on +33% sales revenues for the Sep '16 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

12/6/2016 12:12:46 PM - Perched within striking distance of its 52-week high. Last noted with caution in the 11/15/16 mid-day report - "Reported earnings +100% on +33% sales revenues for the Sep '16 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

11/15/2016 12:27:55 PM - Reported earnings +100% on +33% sales revenues for the Sep '16 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

10/26/2016 12:20:53 PM - Slumping below its 50 DMA line with today's volume-driven loss. Prior mid-day reports cautioned members - "Reported earnings +14% on +19% sales revenues for the Jun '16 quarter. The 4 prior quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

8/16/2016 1:07:27 PM - Violating its 50 DMA line today with a 2nd consecutive volume-driven loss. While perched within striking distance of its high prior mid-day reports cautioned members - "Reported earnings +14% on +19% sales revenues for the Jun '16 quarter. The 4 prior quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

8/15/2016 1:43:58 PM - Remains perched within striking distance of its high. Prior mid-day reports cautioned members - "Reported earnings +14% on +19% sales revenues for the Jun '16 quarter. The 4 prior quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

8/2/2016 12:21:23 PM - Gapped down today but it remains perched within striking distance of its high. Prior mid-day reports cautioned members - "Reported earnings +14% on +19% sales revenues for the Jun '16 quarter. The 4 prior quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

8/1/2016 12:14:45 PM - Perched within striking distance of its high prior mid-day reports cautioned members - "Reported earnings +14% on +19% sales revenues for the Jun '16 quarter. The 4 prior quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

7/28/2016 12:17:47 PM - Matched its 52-week high today then reversed into the red. Reported earnings +14% on +19% sales revenues for the Jun '16 quarter. The 4 prior quarterly comparisons showed earnings increases above the +25% minimum guideline (C criteria). While consolidating within striking distance of its high prior mid-day reports cautioned members - "Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines."

7/15/2016 12:34:00 PM - Consolidating since a considerable gap up on 4/28/16, rebounding toward its 52-week high. The 4 latest quarterly comparisons through Mar '16 showed earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

5/2/2016 12:26:53 PM - There was a considerable gap up on 4/28/16, rebounding toward its 52-week high. The 4 latest quarterly comparisons through Mar '16 showed earnings increases above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

4/28/2016 12:21:57 PM - Considerable gap up today, rebounding toward its 52-week high. The 3 latest quarterly comparisons through Dec '15 showed earnings increases above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history is not a match with the fact-based system's fundamental guidelines.

2/20/2014 12:19:04 PM - Considerable gain today for another new 52-week high. After an impressive spurt of volume-driven gains it found support well above its 50 DMA line. Recent quarterly comparisons through Dec '13 showed improving sales revenues and earnings increases but prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

2/12/2014 12:20:04 PM - Consolidating near its 52-week high after an impressive spurt of volume-driven gains. Recently found support at its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

2/7/2014 12:08:43 PM - Pulling back from its 52-week high after an impressive spurt of volume-driven gains. Recently found support at its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

2/6/2014 2:36:12 PM - Pulling back from its 52-week high today after an impressive spurt of volume-driven gains. Recently found support at its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

2/4/2014 12:47:45 PM - Perched at its 52-week high today, adding to an impressive spurt of volume-driven gains. Recently found support at its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

2/3/2014 12:22:08 PM - Perched at its 52-week high today following a streak of volume-driven gains. Recently found support at its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

1/30/2014 12:30:54 PM - Perched at its 52-week high with today's 3rd consecutive volume-driven gain. Recently found support at its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

1/29/2014 2:14:10 PM - Hitting yet another new 52-week high with today's 3rd consecutive volume-driven gain. Recently found support at its 50 DMA line. Prior mid-day reports repeatedly cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

1/28/2014 12:38:11 PM - Hitting another new 52-week high with today's 2nd consecutive volume-driven gain. Recently found support at its 50 DMA line. Prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

1/27/2014 3:22:51 PM - Hitting a new 52-week high with today's volume-driven gain. Recently found support at its 50 DMA line. Last noted in the 1/23/14 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

1/23/2014 12:07:59 PM - Challenging its 52-week high with today's 2nd consecutive volume-driven gain after finding support at its 50 DMA line. Last noted in the 1/02/14 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

1/2/2014 12:23:53 PM - Retreating from its 52-week high following a streak of 6 consecutive gains. Found support well above its 50 DMA line and made gradual progress since noted in the 11/15/13 mid-day report with caution - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines."

12/30/2013 12:11:19 PM - Hitting yet another new 52-week high with today's 6th consecutive gain. Found support well above its 50 DMA line and made gradual progress since noted in the 11/15/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

12/27/2013 12:18:20 PM - Hitting yet another new 52-week high with today's 5th consecutive gain. Found support well above its 50 DMA line and made gradual progress since noted in the 11/15/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

12/23/2013 12:25:51 PM - Hitting another new 52-week high today. Found support well above its 50 DMA line and made gradual progress since last noted in the 11/15/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

11/15/2013 12:37:12 PM - Hitting another new 52-week high today adding to its spurt of volume-driven gains. Found support at its 50 DMA line following a recent wave of distributional pressure. Made gradual progress since noted in prior mid-day reports repeatedly with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

11/14/2013 12:19:48 PM - Hit another new 52-week high today after a volume-driven gain noted in the prior mid-day report. Found support at its 50 DMA line following a recent wave of distributional pressure. Made gradual progress since noted in prior mid-day reports repeatedly with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

11/13/2013 12:06:20 PM - Hitting a new 52-week high with today's volume-driven gain. Found support at its 50 DMA line following a recent wave of distributional pressure, and made gradual progress since noted in prior mid-day reports repeatedly with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

7/16/2013 12:28:48 PM - Churning above average volume while hovering at its 52-week high, holding its ground following volume-driven gains. Found support at its 50 DMA line following a recent wave of distributional pressure. Action has been erratic since noted in the 6/19/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

7/15/2013 12:42:12 PM - Hovering at its 52-week high, holding its ground following volume-driven gains . Found support at its 50 DMA line following a recent wave of distributional pressure. Action has been erratic since noted in the 6/19/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

7/11/2013 12:30:02 PM - Hitting yet another new 52-week high with today's 4th consecutive volume-driven gain. Found support at its 50 DMA line following a recent wave of distributional pressure. Action has been erratic since noted in the 6/19/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

7/10/2013 12:38:06 PM - Hit a new 52-week high with today's 3rd consecutive volume-driven gain adding to a spurt of gains after finding support at its 50 DMA line following a recent wave of distributional pressure. Action has been erratic since noted in the 6/19/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

7/9/2013 12:27:49 PM - Rebounding back toward its 52-week high after finding support at its 50 DMA line following a recent wave of distributional pressure. Action has been erratic since last noted in the 6/19/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/19/2013 12:17:47 PM - Perched at its 52-week high today following 3 consecutive big volume-driven gains. Bullish action has continued since it blasted above its 2011 high when noted in the 5/31/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/18/2013 12:26:26 PM - Perched at its 52-week high with today's 3rd consecutive big volume-driven gain. Bullish action has continued since it blasted above its 2011 high when noted in the 5/31/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/17/2013 12:22:36 PM - Hitting yet another new 52-week high with today's considerable volume-driven gain. Bullish action has continued since it blasted above its 2011 high when noted in the 5/31/13 mid-day report with caution - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/12/2013 12:50:47 PM - Hovering at its 52-week high, holding its ground stubbornly after a spurt of considerable volume-driven gains. Blasted above its 2011 high when noted in the 5/31/13 mid-day report - "Prior mid-day reports repeatedly cautioned - 'Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/10/2013 12:10:17 PM - Hovering at its 52-week high today after a spurt of considerable volume-driven gains. Blasted above its 2011 high when noted in the 5/31/13 mid-day report - "Held its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply, however prior mid-day reports repeatedly cautioned - 'Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/7/2013 12:10:51 PM - Perched at its 52-week high today after a spurt of considerable volume-driven gains. Blasted above its 2011 high when noted in the 5/31/13 mid-day report - "Held its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply, however prior mid-day reports repeatedly cautioned - 'Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/6/2013 12:04:23 PM - Powering to another new 52-week high today, adding to its spurt of considerable volume-driven gains. Blasted above its 2011 high when noted in the 5/31/13 mid-day report - "Held its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply, however prior mid-day reports repeatedly cautioned - 'Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/4/2013 12:26:01 PM - Perched at its 52-week high today following a spurt of considerable volume-driven gains. Blasted above its 2011 high when noted in the 5/31/13 mid-day report - "Held its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply, however prior mid-day reports repeatedly cautioned - 'Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

6/3/2013 12:43:56 PM - Considerable gain today for another new 52-week high. Blasted above its 2011 high on the prior session when noted in the 5/31/13 mid-day report - "Held its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply, however prior mid-day reports repeatedly cautioned - 'Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.'"

5/31/2013 12:23:20 PM -

Gain today for another new 52-week high and matching its 2011 high. Held its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply, however prior mid-day reports repeatedly cautioned - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/20/2013 12:07:28 PM -

Considerable gain today for another new 52-week high and also challenging its 2011 high. Held its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply, however prior mid-day reports repeatedly cautioned - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/13/2013 12:11:12 PM -

Consolidating near its 52-week high, holding its ground stubbornly after a recent streak of volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply. Prior mid-day reports repeatedly cautioned - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/9/2013 12:37:38 PM -

Consolidating near its 52-week high, holding its ground stubbornly after a streak of 8 consecutive volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply. Prior mid-day reports repeatedly cautioned - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/8/2013 12:14:07 PM -

Consolidating following a streak of 8 consecutive volume-driven gains into new 52-week high territory. Rallied above earlier chart highs from an orderly flat base, and worked up through resistance due to overhead supply. However, prior mid-day reports repeatedly cautioned - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/7/2013 12:11:33 PM -

Gapped down today, retreating from its 52-week high following a streak of 8 consecutive volume-driven gains. Rallied above earlier chart highs from an orderly flat base, and it has been working its way though resistance due to overhead supply. Prior mid-day reports repeatedly cautioned - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/6/2013 12:35:37 PM -

Hitting yet another new 52-week high today while tallying an 8th consecutive volume-driven gain. Rallied above earlier chart highs from an orderly flat base, and it has been working its way though resistance due to overhead supply. Prior mid-day reports repeatedly cautioned - "Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/3/2013 12:17:50 PM -

Hitting yet another new 52-week high today while tallying a 7th consecutive volume-driven gain. Rallied above earlier chart highs from an orderly flat base, however prior mid-day reports repeatedly cautioned - "Little resistance remains due to overhead supply through the $8 area. Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/2/2013 12:27:00 PM -

Perched at its 52-week high today while tallying a 6th consecutive volume-driven gain. It rallied above earlier chart highs from an orderly flat base, however prior mid-day reports repeatedly cautioned - "Little resistance remains due to overhead supply through the $8 area. Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



5/1/2013 12:36:24 PM -

Perched at its 52-week high today while tallying a 5th consecutive volume-driven gain and rallying above earlier chart highs from an orderly flat base. The 4/30/13 mid-day report cautioned - "Little resistance remains due to overhead supply through the $8 area. Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied."



4/30/2013 12:12:55 PM -

Perched at its 52-week high today while tallying a 4th consecutive volume-driven gain and rallying above earlier chart highs from an orderly flat base. Little resistance remains due to overhead supply through the $8 area. Its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's fundamental guidelines. Low-priced stocks are discouraged from consideration unless all key criteria are solidly satisfied.



12/28/2011 12:40:04 PM -

Reversed into the red after early gains today following a considerable volume-driven gain and rally above earlier chart highs on the prior session. It is now -12.8% off its 52-week high with little resistance remaining due to overhead supply. Its annual earnings (A criteria) history has not shown strong and steady growth. Last noted in the 8/03/11 mid-day report - "Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains."



8/3/2011 11:51:36 AM -

Perched near its 52-week high today following volume-driven gains noted in prior mid-day reports. Found support at its 50 DMA line after recently inching above resistance near the $7 level. Its annual earnings (A criteria) history has not shown strong and steady growth. Noted in prior mid-day reports - "Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains."



7/29/2011 12:34:50 PM -

Perched at its 52-week high today following a volume-driven gain noted in the prior mid-day report. Found support at its 50 DMA line after recently inching above resistance near the $7 level. Its annual earnings (A criteria) history has not shown strong and steady growth. Noted in prior mid-day reports - "Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains."



7/28/2011 12:14:02 PM -

Charged to a new 52-week high with today's volume-driven gain. Found support at its 50 DMA line after recently inching above resistance near the $7 level. Its annual earnings (A criteria) history has not shown strong and steady growth. Noted in prior mid-day reports - "Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains."



6/29/2011 12:51:54 PM -

Churning above average volume near its 52-week high, recently inching above resistance near the $7 level. Noted in prior mid-day reports - "Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains."



6/28/2011 12:26:53 PM -

Today's small gap up helped it touch another new 52-week high, inching above prior resistance near the $7 mark. Last noted in the 6/03/11 mid-day report - "Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains."



6/3/2011 12:48:09 PM -

Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains. Today it touched a new 52-week high, inching above prior resistance near the $7 mark.



5/11/2011 12:17:56 PM -

Low-priced Telecom -Fiber Optics firm has shown minuscule revenues but improving sales revenues and earnings in the 3 latest quarterly comparisons. Technically it rose from a double bottom base pattern in late-April with volume driven-gains. Today it is challenging its 52-week high.