1/16/2020 12:39:56 PM - Reported earnings +31% on +10% sales revenues for the Sep '19 quarter but fundamental concerns remain. Making its 2nd consecutive mid-day report appearance perched within striking distance of its Apr '18 high, but it still faces resistance due to overhead supply up to the $54 level. Earnings through the Jun '19 quarter were below the +25% minimum guideline (C criteria). Dropped from the Featured Stocks list on 7/31/18.

1/14/2020 12:30:34 PM - Reported earnings +31% on +10% sales revenues for the Sep '19 quarter but fundamental concerns remain. Perched within striking distance of its Apr '18 high, but it still faces resistance due to overhead supply up to the $54 level. Earnings through the Jun '19 quarter were below the +25% minimum guideline (C criteria). Dropped from the Featured Stocks list on 7/31/18.

11/29/2019 11:12:21 AM - Reported earnings +31% on +10% sales revenues for the Sep '19 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Still faces resistance due to overhead supply up to the $54 level. Earnings through the Jun '19 quarter have not been above the +25% minimum guideline (C criteria). Dropped from the Featured Stocks list on 7/31/18."

11/26/2019 1:02:11 PM - Reported earnings +31% on +10% sales revenues for the Sep '19 quarter but fundamental concerns remain. Noted with caution in the 11/07/19 mid-day report - "Still faces resistance due to overhead supply up to the $54 level. Earnings through the Jun '19 quarter have not been above the +25% minimum guideline (C criteria). Dropped from the Featured Stocks list on 7/31/18."

11/25/2019 1:10:57 PM - Due to report earnings news. Last noted with caution in the 11/07/19 mid-day report - "Still faces resistance due to overhead supply up to the $54 level. Earnings through the Jun '19 quarter have not been above the +25% minimum guideline (C criteria). Dropped from the Featured Stocks list on 7/31/18."

11/7/2019 12:52:18 PM - Still faces resistance due to overhead supply up to the $54 level. Earnings through the Jun '19 quarter have not been above the +25% minimum guideline (C criteria). Dropped from the Featured Stocks list on 7/31/18.

9/18/2018 12:40:17 PM - Still faces resistance due to overhead supply up to the $54 level. Earnings through the Jun '18 quarter remained strong. Found support at its 200 DMA line during the consolidation after dropped from the Featured Stocks list on 7/31/18.

8/27/2018 12:40:18 PM - Earnings through the Jun '18 quarter remained strong. Rebound above its 50 DMA line ($43.70) helped its outlook to improve, but it still faces resistance due to overhead supply up to the $54 level. Found support at its 200 DMA line during the consolidation after dropped from the Featured Stocks list on 7/31/18.

7/31/2018 2:51:20 PM - Posting a gain today, rebounding with light volume. A rebound above its 50 DMA line ($46.18) is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

7/30/2018 6:35:39 PM - G - Slumped well below its 50 DMA line ($46) with today's loss on higher volume also undercutting the recent low ($41.11 on 6/27/18) triggering a more worrisome technical sell signal.

7/24/2018 12:48:57 PM - G - Color code is changed to green after slumping well below its 50 DMA line ($45.79) with today's big volume-driven loss raising concerns. Subsequent losses below the recent low ($41.11 on 6/27/18) would trigger a more worrisome technical sell signal.

7/23/2018 4:40:05 PM - Y - Quietly consolidating near its 50 DMA line ($45.70) which acted as support after a slump below the old high ($46.69 on 8/08/17) into the prior base raised concerns. Subsequent losses below the recent low ($41.11 on 6/27/18) would raise serious concerns and trigger a worrisome technical sell signal.

7/17/2018 10:59:47 AM - Y - Consolidating near its 50 DMA line ($45.10) which acted as support after a slump below the old high ($46.69 on 8/08/17) into the prior base raised concerns. Subsequent losses below the recent low ($41.11 on 6/27/18) would raise serious concerns and trigger a worrisome technical sell signal.

7/10/2018 1:27:22 PM - Y - Consolidating above its 50 DMA line ($44.17) which acted as support after a slump below the old high ($46.69 on 8/08/17) into the prior base raised concerns. Subsequent losses below the recent low ($41.11 on 6/27/18) would raise serious concerns and trigger a worrisome technical sell signal.

7/5/2018 1:20:44 PM - Y - Found support near its 50 DMA line ($43.52) after a slump below the old high ($46.69 on 8/08/17) and into the prior base raised concerns. Subsequent losses below the recent low ($41.11 on 6/27/18) would raise more serious concerns.

6/27/2018 3:08:58 PM - Y - Testing its 50 DMA line ($42.70) today. Slumped below prior the high ($46.69 on 8/08/17) and back into the prior base with damaging volume-driven losses this week raising concerns.

6/26/2018 12:27:06 PM - Y - Color code is changed to yellow after abruptly slumping near prior the high ($46.69 on 8/08/17) which defines near-term support to watch above its 50 DMA line ($42.56).

6/25/2018 12:10:41 PM - G - Gapped down today abruptly slumping near prior the high ($46.69 on 8/08/17) which defines near-term support to watch above its 50 DMA line ($42.31).

6/19/2018 12:51:04 PM - G - Gapped down today but it remains above its "max buy" level. Disciplined investors avoid chasing stocks extended more than +5% from a sound base. Prior highs in the $45-46 area define initial support to watch on pullbacks.

6/18/2018 5:28:21 PM - G - Holding its ground stubbornly near its all-time high following volume-driven gains. Disciplined investors avoid chasing stocks extended more than +5% from a sound base. Prior highs in the $45-46 area define initial support to watch on pullbacks.

6/11/2018 12:27:38 PM - G - Hit another new all-time high today. Stubbornly held its ground after volume-driven gains. Disciplined investors avoid chasing stocks extended more than +5% from a sound base. Prior highs in the $45-46 area define initial support to watch on pullbacks.

6/8/2018 11:55:52 AM - G - Hitting another new all-time high today. Stubbornly held its ground after volume-driven gains. Disciplined investors avoid chasing stocks extended more than +5% from a sound base. Prior highs in the $45-46 area define initial support to watch on pullbacks.

6/6/2018 12:29:55 PM - G - Color code is changed to green as it hovers above its "max buy" level near its all-time high, stubbornly holding its ground after volume-driven gains. Disciplined investors avoid chasing stocks extended more than +5% from a sound base. Prior highs in the $45-46 area define initial support to watch on pullbacks.

6/4/2018 12:25:13 PM - Y - Perched at its all-time high. Prior highs in the $45-46 area define initial support to watch on pullbacks. Finished strong after highlighted in yellow in the 6/01/18 mid-day report (read here) with pivot point cited based on its 8/08/17 high plus 10 cents after a 9-month base. See the latest FSU analysis for more details and an annotated graph.

6/1/2018 5:30:13 PM - Y - Finished strong today after highlighted in yellow in the earlier mid-day report (read here) with pivot point cited based on its 8/08/17 high plus 10 cents after a 9-month base. Gapped up today hitting a new all-time high with a 3rd volume-driven gain in the span of 4 sessions. Reported earnings +57% on +64% sales revenues for the Mar '18 quarter. The Dec '17 quarter showed earnings +20%, however, three of the past 4 quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Since dropped from the Featured Stocks list on 8/25/17 it went through a deep consolidation below its 200 DMA then rebounded impressively. See the latest FSU analysis for more details and a new annotated graph

6/1/2018 12:53:20 PM - Y - Color code is changed to yellow with pivot point cited based on its 8/08/17 high plus 10 cents after a 9-month base. Gapped up today hitting a new all-time high with a 3rd volume-driven gain in the span of 4 sessions. Reported earnings +57% on +64% sales revenues for the Mar '18 quarter. The Dec '17 quarter showed earnings +20%, however, three of the past 4 quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Since dropped from the Featured Stocks list on 8/25/17 it went through a deep consolidation below its 200 DMA then rebounded impressively.

5/31/2018 12:57:14 PM - Approaching its all-time high with volume-driven gains this week. Since dropped from the Featured Stocks list on 8/25/17 it went through a deep consolidation below its 200 DMA then rebounded impressively. Reported earnings +57% on +64% sales revenues for the Mar '18 quarter. The Dec '17 quarter showed earnings +20%, however, three of the past 4 quarterly comparisons were well above the +25% minimum earnings guideline (C criteria).

8/25/2017 6:13:09 PM - Ended near the session low today with a big loss on above average volume. It will be dropped from the Featured Stocks list tonight. On 8/22/17 it violated its 50 DMA line triggering a technical sell signal with a damaging volume-driven loss and its color code was changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Reported earnings +192% on +215% sales revenues for the Jun '17 quarter versus the year ago period. Volume and volatility often increase near earnings news. See the latest FSU analysis for additional details and an annotated graph.

8/25/2017 2:19:30 PM - G - Slumping further today with a big loss on above average volume. On 8/22/17 it violated its 50 DMA line triggering a technical sell signal with a damaging volume-driven loss and its color code was changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Reported earnings +192% on +215% sales revenues for the Jun '17 quarter versus the year ago period. Volume and volatility often increase near earnings news. See the latest FSU analysis for additional details and an annotated graph.

8/24/2017 6:26:15 PM - G - Posted a a 2nd small gain with above average volume today. On 8/22/17 it violated its 50 DMA line triggering a technical sell signal with a damaging volume-driven loss and its color code was changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Reported earnings +192% on +215% sales revenues for the Jun '17 quarter versus the year ago period. Volume and volatility often increase near earnings news. See the latest FSU analysis for additional details and an annotated graph.

8/23/2017 6:30:48 PM - G - Posted a small gain today. On the prior session it violated its 50 DMA line triggering a technical sell signal with a damaging volume-driven loss and its color code was changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Reported earnings +192% on +215% sales revenues for the Jun '17 quarter versus the year ago period. Volume and volatility often increase near earnings news.

8/22/2017 6:13:38 PM - G - Reported earnings +192% on +215% sales revenues for the Jun '17 quarter versus the year ago period. Volume and volatility often increase near earnings news. Violated its 50 DMA line triggering a technical sell signal with a damaging volume-driven loss and its color code is changed to green. Only a prompt rebound above the 50 DMA line woulds help its outlook improve

8/21/2017 11:57:26 AM - Y - Due to report earnings on Tuesday, August 22nd after the close. Volume and volatility often increase near earnings news. Recently found support at its 50 DMA line. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Its 50 DMA line and latest low ($40.50) define important chart support where violations would trigger technical sell signals.

8/14/2017 12:40:31 PM - Y - Gapped up today, finding prompt support at its 50 DMA line. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Its latest low ($40.50) defines important chart support where a violation would raise more serious concerns.

8/10/2017 5:57:08 PM - Y - Pulling back this week with losses on average volume after recently wedging higher with gains lacking great volume conviction. Failed to produce decisive gains above the new pivot point cited based in 5/22/17 high plus 10 cents. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Its 50 DMA line ($40.58) defines the next important chart support level where a violation would raise more serious concerns.

8/7/2017 5:08:49 PM - Y - Quietly rose with below average volume to a best-ever close today. Perched within close striking distance of the new pivot point cited based in 5/22/17 high plus 10 cents. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Consolidating above its 50 DMA line, building on a third-stage base. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

8/2/2017 1:52:47 PM - Y - Touched a new high today then reversed into the red. Still within close striking distance of the new pivot point cited based in 5/22/17 high plus 10 cents. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Consolidating above its 50 DMA line, building on a third-stage base. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

7/31/2017 11:44:04 AM - Y - Hovering within close striking distance of the new pivot point cited based in 5/22/17 high plus 10 cents. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Consolidating above its 50 DMA line, building on a third-stage base. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

7/28/2017 4:02:45 PM - Y - Perched within close striking distance of the new pivot point cited based in 5/22/17 high plus 10 cents. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Consolidating above its 50 DMA line, building on a third-stage base. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns. See the latest FSU analysis for more details and a new annotated graph.

7/25/2017 4:52:25 PM - Y - Color code is changed to yellow with new pivot point cited based in 5/22/17 high plus 10 cents. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Consolidating above its 50 DMA line, building on a third-stage base. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns. See the latest FSU analysis for more details and a new annotated graph.

7/24/2017 11:49:22 AM - G - Nearly challenged its prior high ($45.95 on 5/22/17) with today's early gain after gapping up. Consolidating above its 50 DMA line, building on a third-stage base. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

7/17/2017 5:19:52 PM - G - Consolidating above its 50 DMA line ($39.15), building on a new base. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

7/11/2017 3:51:48 PM - G - Rebounded above its 50 DMA line ($38.97) during a streak of 5 consecutive gains helping its outlook to improve. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

7/5/2017 5:18:14 PM - G - Rebounded toward its 50 DMA line ($38.82), and gains above that important short-term average are needed for its outlook to improve. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

7/3/2017 1:16:37 PM - G - Still sputtering below its 50 DMA line, and the longer it lingers below that important short-term average the worse its outlook gets. A rebound above the 50 DMA line ($38.82) is needed for its outlook to improve. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

6/27/2017 5:55:00 PM - G - Violated its 50 DMA line with a big loss today on below average hurting its outlook. Prior low ($35.02 on 6/15/17) defines the next important chart support level where a violation would raise more serious concerns.

6/21/2017 2:01:57 PM - G - Posting a 4th consecutive small gain challenging its 50 DMA line which may act as resistance. A rebound above the 50 DMA line ($38.79) is needed for its outlook to improve. Prior low ($35.55 on 4/26/17) defines the next important chart support level where a violation would raise more serious concerns.

6/14/2017 6:00:42 PM - G - Sputtering below its 50 DMA line after losses on higher volume. A rebound above the 50 DMA line is needed for its outlook to improve. Prior low ($35.55 on 4/26/17) defines the next important chart support level where a violation would raise more serious concerns. See the latest FSU analysis for more details and a new annotated graph.

6/9/2017 6:34:06 PM - G - Violated its 50 DMA line ($38.37) with today's 3rd consecutive loss on higher volume raising concerns and triggering a technical sell signal. Prior low ($35.55 on 4/26/17) defines the next important chart support level where a violation would raise more serious concerns.

6/6/2017 12:55:17 PM - G - Rallying from support near its 50 DMA line ($38.07) with today's 3rd consecutive gain on ever-increasing volume. Prior low ($35.55 on 4/26/17) defines the next important chart support level where a violation would raise more serious concerns.

6/5/2017 12:56:06 PM - G - Rallying from support near its 50 DMA line ($37.90) with today's big gain on higher volume. Prior low ($35.55 on 4/26/17) defines the next important chart support level where a violation would raise more serious concerns.

5/31/2017 5:53:04 PM - G - Found prompt support near its 50 DMA line ($37.56) and posted a gain today with higher volume. Prior low ($35.55 on 4/26/17) defines the next important chart support level where a violation would raise more serious concerns.

5/30/2017 5:47:28 PM - G - Undercut its 50 DMA line ($37.49) today and ended near the session low with another volume-driven loss. Prior low ($35.55 on 4/26/17) defines the next important chart support level where a violation would raise more serious concerns.

5/26/2017 1:41:04 PM - G - Halted its slide today after 4 consecutive volume-driven losses. Found prompt support after briefly undercutting its 50 DMA line ($37.35) on the prior session.

5/26/2017 10:40:39 AM - G - Rebounding toward prior highs with today's big gain after 4 consecutive volume-driven losses. Found prompt support after briefly undercutting its 50 DMA line ($37.35) on the prior session.

5/25/2017 6:13:03 PM - G - Undercut its 50 DMA line ($37.35) yet found support and ended the session above that important short-term average. Following a "negative reversal" on 5/22/17 at its all-time high it has endured distributional pressure.

5/24/2017 12:44:14 PM - G - Extended from any sound base, and its 50 DMA line ($37.27) defines important near-term support to watch. Following a "negative reversal" on 5/22/17 at its all-time high it endured more distributional pressure.

5/24/2017 10:51:37 AM - G - Following a "negative reversal" on 5/22/17 at its all-time high it endured more distributional pressure. It is extended from any sound base. Its 50 DMA line ($37.29) defines important near-term support to watch.

5/23/2017 1:15:32 PM - G - Pulling back with heavier volume today following a "negative reversal" on the prior session after hitting a new all-time high. Extended from any sound base. Its 50 DMA line ($36.98) defines important near-term support to watch.

5/22/2017 1:05:07 PM - G - Gapped up and hit a new all-time high today but erased most of its gain. Extended from any sound base. Its 50 DMA line ($36.98) defines important near-term support to watch.

5/19/2017 12:51:55 PM - G - Challenging its all-time high with today's big gain on higher volume. Extended from any sound base. Its 50 DMA line ($36.73) defines important near-term support to watch.

5/17/2017 12:04:28 PM - G - Gapped down today amid widespread market weakness, retreating from a new all-time high following a considerable gain on higher volume. Its 50 DMA line ($36.32) defines important near-term support to watch.

5/16/2017 1:30:36 PM - G - Hitting yet another new all-time high with today's gain on higher volume following a consolidation in a very tight trading range. Its 50 DMA line ($36.11) defines important near-term support to watch.

5/12/2017 2:20:37 PM - G - Hitting a new all-time high with today's gain on higher volume following a consolidation in a very tight trading range. Its 50 DMA line ($35.50) defines important near-term support to watch.

5/9/2017 6:19:57 PM - G - Hovering near its all-time high, stubbornly holding its ground. Its 50 DMA line ($34.78) defines important near-term support to watch. See the latest FSU analysis for more details and a new annotated graph.

5/9/2017 10:19:12 AM - G - Quietly consolidating near its all-time high, stubbornly holding its ground. Its 50 DMA line ($34.78) defines important near-term support to watch.

5/3/2017 6:04:20 PM - G - Pulled back from its all-time high with today's loss on below average volume. Its 50 DMA line ($33.77) defines important near-term support to watch.

5/1/2017 4:49:54 PM - G - Hit a new all-time high with today's gain on average volume. Its 50 DMA line ($33.31) defines important support to watch.

4/27/2017 9:56:43 PM - G - Holding its ground stubbornly near its all-time high. Its 50 DMA line ($32.82) defines important support to watch.

4/26/2017 10:29:04 AM - G - Gapped down today retreating from its all-time high. Its 50 DMA line ($32.55) defines important support to watch.

4/24/2017 6:24:10 PM - G - Still hovering near its all-time high, extended from the previously noted base. Its 50 DMA line ($31) and prior highs in the $28 area define important support to watch on pullbacks.

4/18/2017 12:27:35 PM - G - Hovering near its all-time high, very extended from the previously noted base. Its 50 DMA line ($31) and prior highs in the $28 area define important support to watch on pullbacks.

4/12/2017 12:35:03 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 ($30) and prior highs in the $28 area define important support to watch on pullbacks.

4/11/2017 12:23:34 PM - G - Powering to new all-time highs with today's 4th consecutive gain, getting more extended from the previously noted base. Its 50 DMA line ($29.74) and prior highs in the $28 area define important support to watch on pullbacks.

4/10/2017 12:33:45 PM - G - Powering to new all-time highs with today's 3rd consecutive gain, getting more extended from the previously noted base. Its 50 DMA line ($29.43) and prior highs in the $28 area define important support to watch.

4/6/2017 5:19:36 PM - G - Posted a big gain today with near average volume. Perched near its all-time high, but extended from the previously noted base. Its 50 DMA line ($28.90) and prior highs in the $28 area define important support to watch. See the latest FSU analysis for more details and a new annotated graph.

4/5/2017 4:12:58 PM - G - Pulled back today with higher (near average) volume. Perched near its all-time high, but extended from the previously noted base. Prior highs in the $27-28 area and its 50 DMA line coincide defining important support to watch.

4/4/2017 5:33:49 PM - G - Pulled back today with lighter than average volume, remaining perched near its all-time high. It is extended from the previously noted base. Prior highs in the $27-28 area and its 50 DMA line coincide defining important support to watch.

3/31/2017 12:57:15 PM - G - Retreating from a new all-time high hit on the prior session with a loss today on higher volume. It is extended from the previously noted base. Prior highs in the $27-28 area and its 50 DMA line coincide defining important support to watch on pullbacks.

3/30/2017 1:01:44 PM - G - Challenging its all-time high with today's gain on higher volume. It is extended from the previously noted base. Prior highs in the $27-28 area and its 50 DMA line coincide defining important support to watch on pullbacks.

3/27/2017 6:46:56 PM - G - Posted a 4th consecutive gain today and volume increased while it closed near the session high. It remains extended from its previously noted base, and prior highs in the $27-28 area define initial support to watch on pullbacks.

3/23/2017 12:37:14 PM - G - Hovering near its all-time high, extended from its previously noted base. Prior highs in the $27-28 area define initial support to watch on pullbacks.

3/22/2017 12:39:41 PM - G - Remains above its "max buy" level and too far extended from its prior base to be bought under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks.

3/21/2017 12:41:04 PM - G - Down considerably today for a 2nd consecutive loss with above average volume, but it remains too far extended from its prior base to be bought under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks.

3/21/2017 12:05:20 PM - G - Down considerably today, but it remains too far extended from its prior base to be bought under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks.

3/20/2017 1:07:14 PM - G - Pulling back today following a streak of gains with above average volume. It is still too extended from its prior base to be bought under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks.

3/16/2017 1:02:51 PM - G - Hitting new highs while posting a 5th consecutive gain today with above average volume. It has been noted - "Too extended from its prior base to be buyable under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks."

3/15/2017 1:28:50 PM - G - Posting a 4th consecutive gain today with above average volume. It has been noted - "Too extended from its prior base to be buyable under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks."

3/14/2017 12:43:33 PM - G - Posting a 3rd consecutive gain today with above average volume. It has been noted - "Too extended from its prior base to be buyable under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks."

3/13/2017 12:27:49 PM - G - It remains too extended from its prior base to be buyable under the fact-based investment system's guidelines. Prior highs in the $27-28 area define initial support to watch on pullbacks.

3/10/2017 12:33:15 PM - G - Extended from prior highs following a "breakaway gap" on 3/07/17 that cleared a cup-with-handle base. Prior highs in the $27-28 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and an annotated graph.

3/9/2017 12:33:21 PM - G - Retreating after getting very extended from prior highs. A big "breakaway gap" on 3/07/17 cleared a cup-with-handle base. Prior highs in the $27-28 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and an annotated graph.

3/9/2017 11:37:25 AM - G - Gapped down today, abruptly retreating after getting very extended from prior highs. A big "breakaway gap" on 3/07/17 cleared a cup-with-handle base. Prior highs in the $27-28 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and an annotated graph.

3/8/2017 12:40:03 PM - G - Color code was changed to green after getting very extended from prior highs. Finished strong with 11 times average volume behind its gain after big "breakaway gap" on the prior session clearing a cup-with-handle base. Prior highs in the $27-28 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and an annotated graph.

3/8/2017 12:13:33 PM - G - Color code is changed to green after getting very extended from prior highs. Finished strong with 11 times average volume behind its gain after big "breakaway gap" on the prior session clearing a cup-with-handle base. See the latest FSU analysis for more details and an annotated graph.

3/7/2017 5:48:29 PM - Y - Finished strong with 11 times average volume behind gain after big breakaway gap. Color code was changed to yellow with pivot point cited based on its 2/21/17 high after a cup-with-handle base when the mid-day report noted - "Hitting new all-time highs with a "breakaway gap" triggering a technical buy signal after reporting greatly improved sales and earnings in the Dec '16 quarterly, its 3rd consecutive comparison with very strong results versus the year ago periods. Limited history remains a concern for this Chinese Internet - Content firm that completed its $14 IPO in Dec '14." See the latest FSU analysis for more details and a new annotated graph.

3/7/2017 12:30:27 PM - Y - Color code is changed to yellow with pivot point cited based on its 2/21/17 high after a cup-with-handle base. Hitting new all-time highs with a "breakaway gap" triggering a technical buy signal after reporting greatly improved sales and earnings in the Dec '16 quarterly, its 3rd consecutive comparison with very strong results versus the year ago periods. Limited history remains a concern for this Chinese Internet - Content firm that completed its $14 IPO in Dec '14.

3/6/2017 12:13:16 PM - Due to report Dec '16 quarterly results tomorrow. Reported greatly improved sales and earnings in the Jun and Sep '16 quarterly comparisons versus the year ago periods. Recently challenging prior highs with a streak of gains, steadily rebounding from support at its 200 DMA line after a deep consolidation. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14.

2/23/2017 12:26:14 PM - Recently challenging prior highs with a streak of gains, steadily rebounding from support at its 200 DMA line after a deep consolidation. Reported greatly improved sales and earnings in the Jun and Sep '16 quarterly comparisons versus the year ago periods. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14.

2/21/2017 12:23:40 PM - Challenging prior highs with a streak of gains, steadily rebounding from support at its 200 DMA line after a deep consolidation. Reported greatly improved sales and earnings in the Jun and Sep '16 quarterly comparisons versus the year ago periods. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14.

2/16/2017 12:34:07 PM - Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14. Approaching prior highs, steadily rebounding from support at its 200 DMA line after a deep consolidation. Reported greatly improved sales and earnings in the Jun and Sep '16 quarterly comparisons versus the year ago periods.

2/13/2017 12:39:17 PM - Steadily rebounding from support at its 200 DMA line after a deep consolidation since noted with caution in the 11/08/16 mid-day report - "Reported greatly improved sales and earnings in recent quarterly comparisons through Sep '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

2/10/2017 12:37:23 PM - Rebounding from support at its 200 DMA line after a deep consolidation since noted with caution in the 11/08/16 mid-day report - "Reported greatly improved sales and earnings in recent quarterly comparisons through Sep '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

2/8/2017 12:45:28 PM - Rebounding from support at its 200 DMA line after a deep consolidation since last noted with caution in the 11/08/16 mid-day report - "Reported greatly improved sales and earnings in recent quarterly comparisons through Sep '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

11/8/2016 12:38:45 PM - Reversed into the red and fell below its 50 DMA line today, enduring distributional pressure after early gains into new high territory. Reported greatly improved sales and earnings in recent quarterly comparisons through Sep '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14.

10/31/2016 12:33:57 PM - Meeting resistance when recently trying to rally from a short flat base into new high territory. Prior mid-day reports cautioned - "Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

10/24/2016 12:25:35 PM - Hitting another new high with today's big gain. Met resistance when recently trying to rally from a short flat base into new high territory. Prior mid-day reports cautioned - "Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

10/13/2016 10:48:28 AM - Gapped down today. Met resistance when recently trying to rally from a short flat base into new high territory. Prior mid-day reports cautioned - "Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

10/11/2016 12:23:55 PM - Meeting resistance when recently trying to rally from a short flat base into new high territory. Prior mid-day reports cautioned - "Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

10/10/2016 12:23:56 PM - Met resistance last week when trying to rally from a short flat base into new high territory. Prior mid-day reports cautioned - "Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

10/6/2016 11:56:24 AM - Met resistance on the prior session when trying to rally from a short flat base into new high territory and the mid-day report cautioned - "Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14."

10/5/2016 12:29:13 PM - Rallying from a short flat base into new high territory with today's big volume-driven gain. Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14.

10/4/2016 12:48:43 PM - Consolidating above prior highs in the $19 area following a "positive reversal" on 9/12/16, staying well above its 50 DMA line. Rallied into new high territory with volume-driven gains in August. Reported greatly improved sales and earnings in recent quarterly comparisons through Jun '16. Limited history remains a concern for this Chinese Internet - Content firm. Completed its $14 IPO in Dec '14.

9/26/2016 12:32:04 PM - Consolidating above prior highs in the $19 area following a "positive reversal" on 9/12/16. Prior mid-day reports cautioned - "Rallied into new high territory with volume-driven gains in recent weeks. Completed its $14 IPO in Dec '14 and the limited history remains a concern for this Chinese Internet - Content firm."

9/22/2016 12:47:03 PM - Consolidating since finding support above prior highs in the $19 area. Managed a "positive reversal" as the 9/12/16 mid-day report cautioned - "Rallied into new high territory with volume-driven gains in recent weeks. Completed its $14 IPO in Dec '14 and the limited history remains a concern for this Chinese Internet - Content firm."

9/15/2016 12:18:11 PM - Rising near its all-time high again. Found support above prior highs in the $19 area and managed a "positive reversal" when the 9/12/16 mid-day report cautioned - "Rallied into new high territory with volume-driven gains in recent weeks. Completed its $14 IPO in Dec '14 and the limited history remains a concern for this Chinese Internet - Content firm."

9/14/2016 12:32:49 PM - Found support above prior highs in the $19 area and managed a "positive reversal" when the 9/12/16 mid-day report cautioned - "Rallied into new high territory with volume-driven gains in recent weeks. Completed its $14 IPO in Dec '14 and the limited history remains a concern for this Chinese Internet - Content firm."

9/12/2016 12:59:00 PM - Finding support today above prior highs in the $19 area. The 9/09/16 mid-day report cautioned - "Rallied into new high territory with volume-driven gains in recent weeks. Completed its $14 IPO in Dec '14 and the limited history remains a concern for this Chinese Internet - Content firm."

9/9/2016 12:22:45 PM - Rallied into new high territory with volume-driven gains in recent weeks. Completed its $14 IPO in Dec '14 and the limited history remains a concern for this Chinese Internet - Content firm.