10/1/2021 5:37:05 PM - Sputtering near its 200 DMA line ($240) following damaging volume-driven losses. Its Relative Strength Rating has slumped to 67 and it will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line ($260) is needed for its outlook to improve.

9/28/2021 4:30:49 PM - G - Color code is changed to green after slumping back below its 50 DMA line ($261) and nearly testing its 200 DMA line ($240) with another damaging volume-driven loss. More damaging losses would raise serious concerns and trigger a worrisome technical sell signal.

9/22/2021 5:09:55 PM - Y - Rebounded above its 50 DMA line ($259.93) with today's gain helping its outlook improve and its color code is changed to yellow. Halted its slide at its 200 DMA line after damaging volume-driven losses triggered a technical sell signal. See the latest FSU analysis for more details and a new annotated graph.

9/15/2021 3:56:21 PM - G - Halted its slide at its 200 DMA line ($237) after damaging volume-driven losses violated its 50 DMA line ($258) raising concerns and triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve. Fundamentals remain strong.

9/8/2021 5:26:27 PM - G - Color code is changed to green after today's big volume-driven loss violated its 50 DMA line ($258) raising concerns and triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve. Fundamentals remain strong.

9/1/2021 5:41:23 PM - Y - Volume totals have been cooling while consolidating in recent weeks. Stalled after reaching a new all-time high. The 50 DMA line ($256.48) defines near-term support to watch. Reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/25/2021 5:25:32 PM - Y - Volume totals have been cooling in recent weeks since it stalled after reaching a new all-time high. Reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/19/2021 6:28:54 PM - Y - Volume totals have been cooling during a streak of 8 consecutive losses. Stalled after reaching a new all-time high. Bullish action came after reporting Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/13/2021 5:22:47 PM - Y - Volume totals have been cooling while consolidating after reaching a new all-time high last week. Bullish action came after reporting Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/6/2021 5:27:54 PM - Y - Pulled back today with lighter (average) volume. Hit a new all-time high on the prior session with a big volume-driven gain above the pivot point triggering a technical buy signal. It reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/5/2021 1:03:06 PM - Y - Hitting a new all-time high with today's volume-driven gain above the pivot point triggering a technical buy signal. It reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/4/2021 1:00:47 PM - Y - Perched within striking distance of its all-time high. A big volume-driven gain challenged its all-time high following M&A news and strong earnings. Little resistance remains due to overhead supply. Subsequent volume-driven gains above the pivot point may trigger a technical buy signal. It reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria). See the latest FSU analysis for more details and an annotated graph.

8/3/2021 5:42:14 PM - Y - Pulled back today after a big volume-driven gain on the prior session. Challenged its all-time high following M&A news and strong earnings. Little resistance remains due to overhead supply. Subsequent volume-driven gains above the pivot point may trigger a technical buy signal. It reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph.

8/3/2021 1:32:59 PM - Y - Pulling back today after a big volume-driven gain on the prior session challenging its all-time high following M&A news. Little resistance remains due to overhead supply. Subsequent volume-driven gains above the pivot point may trigger a technical buy signal. Bullish action also came after it reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/2/2021 5:36:15 PM - Y - Posted a big volume-driven gain today nearly challenging its all-time high following M&A news. Color code was changed to yellow with new pivot point cited based on its 2/16/21 high plus 10 cents. Faces some resistance due to overhead supply up to prior highs in the $283-278 area. Subsequent volume-driven gains above the pivot point may trigger a technical buy signal. Bullish action came after it reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

8/2/2021 1:00:45 PM - Y - Posting a big volume-driven gain today nearly challenging its all-time high. Color code is changed to yellow with new pivot point cited based on its 2/16/21 high plus 10 cents. Faces some resistance due to overhead supply up to prior highs in the $283-278 area. Subsequent volume-driven gains above the pivot point may trigger a technical buy signal. Bullish action came after it reported Jun '21 quarterly earnings +267% on +143% sales revenues versus the year ago period, its 4th strong comparison well above the +25% minimum guideline (C criteria).

4/14/2021 1:20:26 PM - Reversed into the red after challenging its all-time high with today's early gain after 10 consecutive gains during which it rebounded from below its 50 DMA line ($240). Reported Dec '20 quarterly earnings +39% on +141% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

4/9/2021 12:46:59 PM - Rebounding further above its 50 DMA line ($238) with today's 8th consecutive gain. Reported Dec '20 quarterly earnings +39% on +141% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

4/8/2021 12:28:33 PM - Rebounding further above its 50 DMA line ($236) with today's 7th consecutive gain. Reported Dec '20 quarterly earnings +39% on +141% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

4/7/2021 12:44:33 PM - Rebounding above its 50 DMA line ($236) with today's 6th consecutive gain. Reported Dec '20 quarterly earnings +39% on +141% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

3/2/2021 1:03:26 PM - Extended from any sound base, it found support near its 50 DMA line during prior consolidations. Reported Dec '20 quarterly earnings +39% on +141% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

2/24/2021 12:57:03 PM - Abruptly retreating from its all-time high and testing support at its 50 DMA line ($235) with above average volume behind today's 3rd consecutive damaging loss. Reported Dec '20 quarterly earnings +39% on +141% sales revenues versus the year ago period, its 2nd strong comparison. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

2/23/2021 1:21:17 PM - Abruptly retreated from its all-time high and tested support at its 50 DMA line ($234) with above average volume behind today's damaging loss. Due to report Dec '20 quarterly results. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

2/8/2021 12:46:14 PM - Hitting a new all-time high with above average volume behind today's 6th consecutive gain. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

12/29/2020 12:55:59 PM - Abruptly retreating from its all-time high with above average volume behind today's 4th consecutive loss after recently wedging higher. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

12/28/2020 12:49:18 PM - Pulling back from its all-time high with above average volume after recently wedging higher. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

12/24/2020 11:52:51 AM - Pulling back from its all-time high with above average volume after recently wedging higher. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

12/23/2020 1:08:48 PM - Pulling back from its all-time high today after recently wedging higher. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/27/2020 12:01:13 PM - Perched its all-time high, and prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/25/2020 12:49:45 PM - Hitting yet another new all-time high today. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/24/2020 12:48:12 PM - Hit another new all-time high on the prior session, and prior mid-day reports have repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/23/2020 12:57:51 PM - Hitting another new all-time high. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/20/2020 1:10:18 PM - Perched near its all-time high and prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/19/2020 1:14:31 PM - Perched near its all-time high and prior mid-day reports cautioned members - "Very extended from any sound base. Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/17/2020 1:08:48 PM - Perched near its all-time high and prior mid-day reports cautioned members - "Very extended from any sound base. Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/10/2020 1:05:12 PM - Pulling back from its all-time high with today' 2nd consecutive volume-driven loss. The 11/06/20 mid-day report cautioned members - "Very extended from any sound base. Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18."

11/6/2020 12:56:15 PM - Gapped up today and rallied to yet another new all-time high with a 5th consecutive volume-driven gain. Very extended from any sound base. Fundamental concerns remain. Reported earnings +36% on +140% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

8/5/2020 12:50:54 PM - Gapped up today hitting yet another new all-time high with a big volume-driven gain. Very extended from any sound base. Fundamental concerns remain. Reported earnings -14% on +64% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Went through a choppy consolidation and rallied impressively since dropped from the Featured Stocks list on 4/25/18.

7/14/2020 12:58:02 PM - Pulled back from its all-time high following a spurt of big volume-driven gains. Very extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

7/9/2020 1:04:59 PM - Perched at its all-time high today following 4 big volume-driven gains in the span of 5 sessions, getting very extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

7/8/2020 1:03:05 PM - Hitting yet another new all-time high with today's 4th big volume-driven gain in the span of 5 sessions, getting very extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

7/7/2020 12:40:30 PM - Hitting yet another new all-time high with today's 3rd big volume-driven gain in the span of 4 sessions, getting very extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

7/6/2020 1:07:23 PM - Gapped up again today hitting another new all-time high, getting very extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

7/2/2020 1:04:34 PM - Perched at its all-time highs today, extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

7/1/2020 12:45:46 PM - Hitting new 52-week high and all-time highs today, extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

6/22/2020 12:49:53 PM - Hitting new 52-week high and all-time highs today, extended from any sound base. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

6/3/2020 1:11:24 PM - Hitting a new 52-week high with today's big volume-driven gain. Faces little additional resistance due to overhead supply up to the $101 level. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with sales revenues +44% from the year ago quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

5/7/2020 1:53:33 PM - Rebounding toward its 52-week high with today's big volume-driven gain. Faces resistance due to overhead supply up to the $101 level. Fundamental concerns were raised as it reported a loss of 2 cents per share versus earnings of 11 cents per share with +44% sales revenues from the year ago period for the quarter ended March 31st. Prior quarterly earnings comparisons were above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

3/4/2020 11:14:53 AM - Consolidating -12% off its 52-week high following volume-driven gains. Prior mid-day reports cautioned members - "Faces resistance due to overhead supply up to the $101 level. Fundamentals remain strong after it reported earnings +64% on +41% sales revenues for the Dec '19 quarter above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18."

3/3/2020 12:56:13 PM - Consolidating -10% off its 52-week high following volume-driven gains. Prior mid-day reports cautioned members - "Faces resistance due to overhead supply up to the $101 level. Fundamentals remain strong after it reported earnings +64% on +41% sales revenues for the Dec '19 quarter above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18."

3/2/2020 12:55:23 PM - Perched near its 52-week high following volume-driven gains last week. Faces resistance due to overhead supply up to the $101 level. Fundamentals remain strong after it reported earnings +64% on +41% sales revenues for the Dec '19 quarter above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

2/28/2020 1:03:36 PM - Perched near its 52-week high with today's 2nd consecutive volume-driven gain. Faces resistance due to overhead supply up to the $101 level. Fundamentals remain strong after it reported earnings +64% on +41% sales revenues for the Dec '19 quarter above the +25% minimum guideline (C criteria). Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

2/27/2020 1:08:16 PM - Fundamentals remain strong after it reported earnings +64% on +41% sales revenues for the Dec '19 quarter above the +25% minimum guideline (C criteria). Rallying near its 52-week high with today's volume-driven gain. Faces resistance due to overhead supply up to the $101 level. Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18.

2/20/2020 1:01:20 PM - Perched at its 52-week high following another volume-driven gain. Faces resistance due to overhead supply up to the $101 level. Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18. Fundamentals remained strong with earnings through the Sep '19 quarter above the +25% minimum guideline (C criteria).

2/4/2020 12:22:35 PM - Challenging its 52-week high with an impressive spurt of volume-driven gains. Faces resistance due to overhead supply up to the $101 level. Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18. Fundamentals remained strong with earnings through the Sep '19 quarter above the +25% minimum guideline (C criteria).

2/3/2020 1:03:43 PM - Faces resistance due to overhead supply up to the $101 level. Went through a choppy consolidation since dropped from the Featured Stocks list on 4/25/18. Fundamentals remained strong with earnings through the Sep '19 quarter above the +25% minimum guideline (C criteria).

4/25/2018 2:12:37 PM - Today's loss undercut the prior low ($44.94 on 4/06/18) raising greater concerns. It will be dropped from the Featured Stocks list tonight. A big loss on the prior session with above average volume violated its 50 DMA line ($49.00) triggering a technical sell signal. A prompt rebound above the 50 DMA line is needed for its outlook to improve.

4/24/2018 5:49:38 PM - G - Big loss today with above average volume violated its 50 DMA line ($48.91) triggering a technical sell signal. Subsequent losses below the prior low ($44.94 on 4/06/18) would raise greater concerns.

4/17/2018 7:29:45 PM - G - Posted a gain with lighter than average volume today and closed above its 50 DMA line ($47.98) helping its outlook improve. It has not formed a sound base.

4/13/2018 5:51:49 PM - G - Pulled back and closed the week just below its 50 DMA line ($47.81). It has not formed a sound base.

4/12/2018 5:20:55 PM - G - Rebounded further above the 50 DMA line ($47.80) with a quiet gain today. It has not formed a sound base.

4/10/2018 5:32:06 PM - G - Quietly rebounded above the 50 DMA line ($47.67) today helping its outlook improve. It has not formed a sound base.

4/4/2018 9:58:59 AM - G - Gapped down today slumping below its 50 DMA line ($47.50) and below prior highs in the $47-49 area raising greater concerns and triggering technical sell signals. Color code is changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. See the latest FSU analysis for more details and an annotated graph.

4/2/2018 6:05:42 PM - Y - Still testing its 50 DMA line ($47.38) and prior highs in the $47-49 area defining important support. Suffered a big loss 3/28/18 on heavy volume falling back into the prior base, More damaging losses would raise greater concerns. See the latest FSU analysis for more details and a new annotated graph.

3/28/2018 6:26:27 PM - Y - Suffered a big loss on heavy volume falling back into the prior base, testing its 50 DMA line ($47.05) and prior highs in the $47-49 area defining important support. More damaging losses would raise greater concerns. Fundamentals remain strong.

3/27/2018 4:00:44 PM - Y - There was a "negative reversal" today after early gains. Prior highs in the $47-49 area define initial support to watch on pullbacks. Fundamentals remain strong.

3/23/2018 1:13:44 PM - Y - Color code is changed to yellow after retreating near its "max buy" level with today's 3rd consecutive loss after getting very extended from the prior base. Prior highs in the $49-47 area define initial support to watch on pullbacks. Fundamentals remain strong.

3/20/2018 6:40:35 PM - G - Powered to another new high today, getting very extended from the prior base. Prior highs in the $49-47 area define initial support to watch on pullbacks. Fundamentals remain strong.

3/19/2018 1:09:54 PM - G - Touched a new high today and it is extended from the prior base. Prior highs in the $49-47 area define initial support to watch on pullbacks. Fundamentals remain strong.

3/14/2018 12:33:38 PM - G - Gapped up today, technically, getting more extended from the prior base while rallying well above its "max buy" level with a big gain backed by higher volume. Prior highs in the $49-47 area define initial support to watch on pullbacks. Fundamentals remain strong.

3/14/2018 9:56:05 AM - G - Color code is changed to green after rallying above its "max buy" level. Prior highs in the $49-47 area define initial support to watch on pullbacks. Recent quarterly comparisons through Dec '17 showed strong sales revenues growth acceleration and solid earnings increases versus the year-ago periods.

3/13/2018 6:52:30 PM - Y - Color code is changed to yellow after quietly pulling back below its "max buy" level. Prior highs in the $49-47 area define initial support to watch on pullbacks. Recent quarterly comparisons through Dec '17 showed strong sales revenues growth acceleration and solid earnings increases versus the year-ago periods. Limited annual earnings (A criteria) history remains a concern, yet it had a profitable FY '16 following its $9 IPO in Nov '15.

3/8/2018 11:53:51 AM - G - Color code is changed to green after hitting a new all-time high and rising above its "max buy" level. Prior highs in the $49-47 area define initial support to watch on pullbacks. Recent quarterly comparisons through Dec '17 showed strong sales revenues growth acceleration and solid earnings increases versus the year-ago periods. Limited annual earnings (A criteria) history remains a concern, yet it had a profitable FY '16 following its $9 IPO in Nov '15.

3/6/2018 1:02:49 PM - Y - Holding its ground today. Finished strong on the prior session after highlighted in yellow with pivot point cited based on its 11/24/17 high plus 10 cents. Hit a new all-time high triggering a technical buy signal with a big gain backed by more than twice average volume while rising from a choppy "late-stage" base. Recent quarterly comparisons through Dec '17 showed strong sales revenues growth acceleration and solid earnings increases versus the year-ago periods. Limited annual earnings (A criteria) history remains a concern, yet it had a profitable FY '16 following its $9 IPO in Nov '15. See the latest FSU analysis for more details and an annotated graph.

3/5/2018 6:56:29 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 11/24/17 high plus 10 cents. Hit a new all-time high triggering a technical buy signal with today's big gain backed by more than twice average volume while rising from a choppy "late-stage" base. Recent quarterly comparisons through Dec '17 showed strong sales revenues growth acceleration and solid earnings increases versus the year-ago periods. Limited annual earnings (A criteria) history remains a concern, yet it had a profitable FY '16 following its $9 IPO in Nov '15. See the latest FSU analysis for more details and a new annotated graph.

3/5/2018 12:44:32 PM - Y - Color code is changed to yellow with pivot point cited based on its 11/24/17 high plus 10 cents. Hit a new all-time high today while rising from a choppy "late-stage" base. Recent quarterly comparisons through Dec '17 showed strong sales revenues growth acceleration and solid earnings increases versus the year-ago periods. Limited annual earnings (A criteria) history remains a concern, yet it had a profitable FY '16 following its $9 IPO in Nov '15.

2/28/2018 1:09:45 PM - Recent quarterly comparisons through Dec '17 showed strong sales revenues growth and solid earnings increases. Limited annual earnings (A criteria) history its a concern yet it had a profitable FY '16 following its $9 IPO in Nov '15.