9/27/2018 11:29:10 AM - Encountered distributional pressure in recent weeks while pulling back from its all-time high. Trading near its 50 DMA line ($238) which may act as support. Prior mid-day reports noted - "Reported earnings +71% on +52% sales revenues for the Jun '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead."

9/26/2018 12:38:35 PM - Pulling back from its all-time high, still very extended from any sound base pattern. Prior mid-day reports noted - "Reported earnings +71% on +52% sales revenues for the Jun '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead."

9/17/2018 12:31:37 PM - Pulling back from its all-time high after 6 consecutive gains, very extended from any sound base pattern. The 9/05/18 mid-day report last noted - "Reported earnings +71% on +52% sales revenues for the Jun '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead."

9/5/2018 12:25:57 PM - Perched near its all-time high, very extended from any sound base pattern. Reported earnings +71% on +52% sales revenues for the Jun '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

9/4/2018 12:49:59 PM - Perched near its all-time high, very extended from any sound base pattern. Reported earnings +71% on +52% sales revenues for the Jun '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

8/8/2018 12:57:05 PM - Gapped up today hitting a new all-time high. It has not formed a sound base pattern. Reported earnings +71% on +52% sales revenues for the Jun '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

7/16/2018 11:57:41 AM - Hovering near its all-time high. It has not formed a sound base pattern. Prior mid-day reports noted - "Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead."

7/9/2018 12:02:00 PM - Hitting a new high today. Wedged higher with gains lacking great volume conviction and found support above its 50 DMA line during a tight consolidation since last noted in the 5/24/18 mid-day report - "Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead."

5/24/2018 12:42:58 PM - Gapped down again today, pulling back for a 3rd volume-driven loss in the span of 4 sessions, encountering distributional pressure. It is still very extended from prior highs in the $134 area and well above its 50 DMA line ($147.88). Prior mid-day reports noted - "Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead."

5/22/2018 12:58:59 PM - Gapped down today, pulling back for a 2nd consecutive volume-driven loss after getting very extended from prior highs in the $134 area. Prior mid-day reports noted - "Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead."

5/21/2018 12:34:46 PM - Pulling back today after getting very extended from prior highs in the $134 area. Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

5/3/2018 12:46:37 PM - Pulling back after a considerable "breakaway gap" and new all-time high on 5/01/18. Very extended from prior highs in the $134 area. Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

5/2/2018 12:22:35 PM - Pulling back today after a considerable "breakaway gap" and new all-time high on the prior session. Very extended from prior highs in the $134 area. Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

5/1/2018 12:43:36 PM - Hit a new all-time high with a big "breakaway gap" today, quickly getting very extended from prior highs in the $134 area. Bullish action came after it reported earnings +78% on +51% sales revenues for the Mar '18 quarter. Encouraging sales revenues acceleration in recent quarterly comparisons as earnings came in near or well above the +25% minimum earnings guideline (C criteria). Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead.

2/28/2018 12:24:09 PM - Pulling back after hitting new all-time highs with recent gains from a sound base pattern. Reported earnings +24% on +25% sales revenues for the Dec '17 quarter, below the +25% minimum earnings guideline (C criteria).

11/9/2017 12:25:54 PM - Hi a new all-time high with a big "breakaway gap" and considerable volume-driven gain on the prior session. Reported earnings +32% on +27% sales revenues for the Sep '17 quarter, an improvement after Jun '17 results below the +25% minimum earnings guideline (C criteria) had raised fundamental concerns. Traded above and below its 50 DMA line since dropped from the Featured Stocks list on 8/04/17.

11/8/2017 12:40:56 PM - Hitting a new all-time high with a "breakaway gap" and considerable volume-driven gain today. Reported earnings +32% on +27% sales revenues for the Sep '17 quarter, an improvement after Jun '17 results below the +25% minimum earnings guideline (C criteria) had raised fundamental concerns. Traded above and below its 50 DMA line since dropped from the Featured Stocks list on 8/04/17.

8/4/2017 5:30:00 PM - Reported earnings +6% on +18% sales revenues for the Jun '17 quarter, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Violated its 50 DMA line today triggering a technical sell signal, abruptly retreating from its new 52-week high hit on the prior session. It will be dropped from the Featured Stocks list tonight.

8/4/2017 12:24:09 PM - G - Color code was changed to green after reporting earnings +6% on +18% sales revenues for the Jun '17 quarter, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Violated its 50 DMA line today triggering a technical sell signal, abruptly retreating from its new 52-week high hit on the prior session.

8/4/2017 10:45:09 AM - G - Color code is changed to green after reporting earnings +6% on +18% sales revenues for the Jun '17 quarter, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. Violated its 50 DMA line today, abruptly retreating from its new 52-week high hit on the prior session.

8/1/2017 6:39:22 PM - Y - Posted a gain today with above average volume, rising within close striking distance of its 52-week high. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Near-term support is its 50 DMA line ($92.91) and recent lows in the $91-92 area. Due to report Jun '17 quarterly earnings after the close on 8/03/17, and volume and volatility often increase near earnings news.

7/31/2017 5:44:38 PM - Y - Perched within striking distance of its 52-week high. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Near-term support is its 50 DMA line ($92.66) and recent lows in the $91-92 area. Due to report Jun '17 quarterly earnings on 8/02/17 and volume and volatility often increase near earnings news.

7/24/2017 2:56:10 PM - Y - Color code was changed to yellow with new pivot point cited based on its 6/22/17 high as it formed an advanced "3-weeks tight" base. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Near-term support is its 50 DMA line ($91.35).

7/18/2017 4:13:01 PM - Y - Color code was changed to yellow with new pivot point cited based on its 6/22/17 high as it formed an advanced "3-weeks tight" base. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Near-term support is its 50 DMA line ($90.38).

7/12/2017 5:53:55 PM - Y - Color code is changed to yellow with new pivot point cited based on its 6/22/17 high as it has formed an advanced "3-weeks tight" base. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Near-term support is its 50 DMA line ($89.53). See the latest FSU analysis for more details and a new annotated graph.

7/6/2017 3:43:29 PM - G - Pulled back from its all-time high with another loss today marked by light volume. It is very extended from its prior base. Near-term support is its 50 DMA line ($88.64).

7/3/2017 1:13:20 PM - G - Pulled back from its all-time high with a loss today marked by light volume. It is very extended from its prior base. Near-term support is its 50 DMA line ($88.09).

6/27/2017 5:56:43 PM - G - Pulled back from its all-time high with a loss today marked by slightly higher volume. It is very extended from its prior base. Near-term support is its 50 DMA line ($86.75).

6/23/2017 8:51:04 PM - G - Pulled back from its all-time high hit on the prior session. It is very extended from its prior base. Near-term support is its 50 DMA line ($86.05).

6/16/2017 5:28:44 PM - G - Posted a small gain with heavy volume today. Perched near its all-time high, very extended from its prior base. Near-term support is its 50 DMA line ($84.18).

6/13/2017 10:23:52 PM - G - Trading near its all-time high, very extended from its prior base. Prior highs in the $79 area define support along with its 50 DMA line ($83.25).

6/12/2017 5:37:24 PM - G - Pulled back further today following a "negative reversal" at its all-time high on the prior session. Very extended from its prior base. Prior highs in the $79 area define support along with its 50 DMA line ($82.97).

6/9/2017 6:47:50 PM - G - There was a "negative reversal" for a loss on heavy volume after hitting another new all-time high today. Very extended from its prior base. Prior highs in the $79 area define support along with its 50 DMA line ($82).

6/8/2017 7:36:00 PM - G - Hit another new all-time high with today's 3rd consecutive gain on ever-increasing volume, getting more extended from its prior base. Prior highs in the $79 area define support along with its 50 DMA line ($82.46). Fundamentals remain strong.

6/5/2017 12:51:37 PM - G - Holding its ground perched at its all-time high, extended from its prior base. Prior highs in the $79 area define support along with its 50 DMA line ($80.60). Fundamentals remain strong.

5/31/2017 5:46:58 PM - G - Holding its ground perched at its all-time high. Prior highs in the $79 area define support along with its 50 DMA line ($80.60). Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

5/25/2017 6:10:10 PM - G - Posted a gain with lighter volume today while rallying for a new all-time high. Prior highs in the $79 area define support along with its 50 DMA line ($79.84). Fundamentals remain strong.

5/24/2017 12:42:50 PM - G - Color code was changed to green after rallying above its "max buy" level. Prior highs in the $79 area define support along with its 50 DMA line ($79.56). Fundamentals remain strong.

5/23/2017 6:57:20 PM - Y - Posted a volume-driven gain today above its "max buy" level for a best-ever close and its color code is changed to green. Prior highs in the $79 area define support along with its 50 DMA line ($79.30). Fundamentals remain strong.

5/19/2017 2:18:27 PM - Y - Quietly consolidating above prior highs in the $79 area defining support along with its 50 DMA line ($78.84). Fundamentals remain strong.

5/18/2017 7:30:22 PM - Y - Consolidating above prior highs in the $79 area defining support along with its 50 DMA line ($78.58). Fundamental remain strong.

5/15/2017 7:50:41 PM - Y - Consolidating near all-time highs following a volume-driven gain on 5/10/17. Prior highs in the $79 area define support along with its 50 DMA line ($77.94).

5/10/2017 11:53:19 AM - Y - Trading in a wide intra-day range today after hitting a new all-time high. Reported earnings +125% on +22% sales revenues for the Mar '17 quarter, continuing its strong earnings track record. Recent gains above the pivot point lacked the minimum +40% above average volume needed to trigger a proper new (or add-on) technical buy signal. Prior highs in the $79 area define support along with its 50 DMA line ($77.35).

5/8/2017 10:13:12 AM - Y - Color code is changed to yellow while consolidating near its all-time high and just below its "max buy" level. Due to report Mar '17 earnings news after the close on Tuesday, May 9th. Volume and volatility often increase near earnings news. Recent gains above the pivot point lacked the minimum +40% above average volume needed to trigger a proper new (or add-on) technical buy signal. Prior highs in the $79 area define support above its 50 DMA line ($76.76).

5/1/2017 4:20:25 PM - G - Color code is changed to green after hitting a new all-time high and finishing the session above its "max buy" level with a gain on below average volume. Recent gains above the pivot point lacked the minimum +40% above average volume needed to trigger a proper new (or add-on) technical buy signal. Its 50 DMA line ($75.30) defines near-term support to watch.

4/25/2017 11:33:25 AM - Y - Hitting a new all-time high with today's 4th consecutive gain on higher volume. Gains above the pivot point backed by at least +40% above average volume are needed to trigger a proper new (or add-on) technical buy signal. Its 50 DMA line ($74.13) defines near-term support to watch.

4/19/2017 4:28:30 PM - Y - Posted a gain with light volume, still building on a new flat base within close striking distance of its all-time high. New pivot point cited was based on its 3/01/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 ($73.09) defines near-term support to watch above prior highs in the $69 area.

4/17/2017 5:57:11 PM - Y - Trading light volume while building a new flat base within close striking distance of its all-time high. Color code is changed to yellow with new pivot point cited based on its 3/01/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 ($72.66) defines near-term support to watch above prior highs in the $69 area.

4/10/2017 5:52:03 PM - G - Traded light volume today while pulling back from its all-time high. It is extended from its prior base. Its 50 DMA line ($71.69) and prior highs in the $69 area define important near-term support to watch.

4/4/2017 5:30:52 PM - G - Traded light volume today while remaining perched near its all-time high, extended from its prior base. Its 50 DMA line ($70.83) and prior highs in the $69 area define important near-term support to watch.

3/31/2017 5:01:58 PM - G - Traded average volume while inching to a best-ever close, extended from its prior base. Its 50 DMA line ($70.27) and prior highs in the $69 area define important near-term support to watch. See the latest FSU analysis for more details and a new annotated graph.

3/29/2017 5:16:24 PM - G - Traded lighter than average volume while holding its ground near its all-time high. Its 50 DMA line ($69.72) coincides with prior highs in the $69 area defining important near-term support to watch.

3/24/2017 5:23:30 PM - G - Posted a gain today with above average volume for yet another new high close. Its 50 DMA line and prior highs in the $69 area define important near-term support to watch.

3/20/2017 4:47:31 PM - G - Posted a small gain today with above average volume for yet another new high close. Its 50 DMA line and prior highs in the $69 area define important near-term support to watch.

3/13/2017 6:24:41 PM - G - Posted a solid gain on 3 times average volume and finished near the session high. Color code is changed to green after rallying above its "max buy" level. Prior highs in the $69 area define initial support to watch.

3/10/2017 4:12:55 PM - Y - Posted a gain today on near average volume. Stalled after its gap up for new all-time highs on 3/01/17. Consolidating above prior highs in the $69 area defining initial support to watch.

3/8/2017 5:58:44 PM - Y - Closed near the session low with a loss today on higher slightly volume. Stalled after its gap up for new all-time highs on 3/01/17. Prior highs in the $69 area define initial support to watch.

3/3/2017 1:25:19 PM - Y - Consolidating since its gap up for new all-time highs on 3/01/17 after reporting earnings +32% on +26% sales revenues for the Dec '16 quarter. Disciplined investors avoid chasing stocks more than +5% above the pivot point. Prior highs in the $69 area define initial support to watch.

3/2/2017 12:10:47 PM - Y - Gapped up and hit new all-time highs on he prior session after reporting earnings +32% on +26% sales revenues for the Dec '16 quarter. Disciplined investors avoid chasing stocks more than +5% above the pivot point. INGN was highlighted in yellow with pivot point cited based on its 2/21/17 high in the 2 prior mid-day reports (read here) and noted -"Perched near all-time highs after a saucer-with-handle base. Subsequent volume-driven gains for new highs coupled with strong earnings may clinch a technical buy signal. Reported earnings +23% on +33% sales revenues for the Sep '16 quarter, slightly below the +25% minimum guideline. Due to report Dec '16 earnings news on 2/28/17, and volume and volatility often increase near earnings news. Rebounded and made gradual progress since dropped from the Featured Stocks list on 10/27/16." See the latest FSU analysis for more details and an annotated graph.

3/1/2017 12:35:01 PM - Y - Gapped up and hit new all-time highs today after reporting earnings +32% on +26% sales revenues for the Dec '16 quarter. Disciplined investors avoid chasing stocks more than +5% above the pivot point. INGN was highlighted in yellow with pivot point cited based on its 2/21/17 high in the 2 prior mid-day reports (read here) and noted -"Perched near all-time highs after a saucer-with-handle base. Subsequent volume-driven gains for new highs coupled with strong earnings may clinch a technical buy signal. Reported earnings +23% on +33% sales revenues for the Sep '16 quarter, slightly below the +25% minimum guideline. Due to report Dec '16 earnings news on 2/28/17, and volume and volatility often increase near earnings news. Rebounded and made gradual progress since dropped from the Featured Stocks list on 10/27/16." See the latest FSU analysis for more details and an annotated graph.

2/28/2017 12:21:23 PM - Y - Touching new all-time highs today. Highlighted in yellow with pivot point cited based on its 2/21/17 high in the 2/27/17 mid-day report (read here) and noted -"Perched near all-time highs after a saucer-with-handle base. Subsequent volume-driven gains for new highs coupled with strong earnings may clinch a technical buy signal. Reported earnings +23% on +33% sales revenues for the Sep '16 quarter, slightly below the +25% minimum guideline. Due to report Dec '16 earnings news on 2/28/17, and volume and volatility often increase near earnings news. Rebounded and made gradual progress since dropped from the Featured Stocks list on 10/27/16." See the latest FSU analysis for more details and a new annotated graph.

2/27/2017 5:17:29 PM - Y - Was highlighted in yellow with pivot point cited based on its 2/21/17 high in the earlier mid-day report (read here) and noted -"Perched near all-time highs after a saucer-with-handle base. Subsequent volume-driven gains for new highs coupled with strong earnings may clinch a technical buy signal. Reported earnings +23% on +33% sales revenues for the Sep '16 quarter, slightly below the +25% minimum guideline. Due to report Dec '16 earnings news on 2/28/17, and volume and volatility often increase near earnings news. Rebounded and made gradual progress since dropped from the Featured Stocks list on 10/27/16." See the latest FSU analysis for more details and a new annotated graph.

2/27/2017 - Y - Color code is changed to yellow with pivot point cited based on its 2/21/17 high. Perched near all-time highs after a saucer-with-handle base. Subsequent volume-driven gains for new highs coupled with strong earnings may clinch a technical buy signal. Reported earnings +23% on +33% sales revenues for the Sep '16 quarter, slightly below the +25% minimum guideline. Due to report Dec '16 earnings news on 2/28/17, and volume and volatility often increase near earnings news. Rebounded and made gradual progress since dropped from the Featured Stocks list on 10/27/16.

10/27/2016 5:17:51 PM - Slumped further today with above average volume. Big volume-driven loss on the prior session violated support at its Sep '15 high in the $56 area raising greater concerns and triggering a technical sell signal. A rebound above the 50 DMA line is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

10/26/2016 12:35:10 PM - G - Today's big volume-driven loss violated support at its Sep '15 high in the $56 area raising greater concerns and triggering a technical sell signal.

10/26/2016 11:45:00 AM - G - Today's big volume-driven loss violated support at its Sep '15 high in the $56 area raising greater concerns and triggering a technical sell signal.

10/25/2016 4:56:55 PM - G - Slumped below its 50 DMA line again today, hurting its outlook. Recent support was found near its Sep '15 high in the $56 area. More damaging losses would raise greater concerns.

10/20/2016 5:30:30 PM - G - Found support near its Sep '15 high in the $56 area and today's rebound above the 50 DMA line helped its outlook improve. See the latest FSU analysis for more details and a new annotated graph.

10/18/2016 3:35:33 PM - G - Found support on the prior session near its Sep '15 high in the $56 area. Only a prompt rebound above the 50 DMA line ($58.56) would help its outlook improve.

10/14/2016 5:16:06 PM - G - Violated its 50 DMA line on the prior session triggering a technical sell signal and slumped further today testing important support at its Sep '15 high in the $56 area.Only a prompt rebound above the 50 DMA line ($58.45) would help its outlook improve.

10/13/2016 5:30:24 PM - G - Violated its 50 DMA line ($58.40) today triggering a technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve. The next important support is its Sep '15 high in the $56 area.

10/11/2016 5:11:26 PM - G - Pulled back from all-time highs with near average volume today. Extended from any sound base. Its 50 DMA line ($58.20) defines important near-term support above its Sep '15 highs.

10/5/2016 5:31:45 PM - G - Perched near its all-time high, stubbornly holding its ground, extended from any sound base. Its 50 DMA line ($57.58) defines important near-term support above its Sep '15 highs.

10/3/2016 5:39:16 PM - G - Still stubbornly holding its ground, extended from any sound base. Its 50 DMA line ($57.20) defines important near-term support above its Sep '15 highs.

9/27/2016 5:43:56 PM - G - Quietly holding its ground, extended from any sound base. Its 50 DMA line ($56.51) defines important near-term support coinciding with its Sep '15 highs.

9/22/2016 4:44:27 PM - G - Quietly hit another new high today, getting more extended from any sound base. Its 50 DMA line ($55.97) defines important near-term support coinciding with its Sep '15 highs.

9/21/2016 6:43:01 PM - G - Quietly consolidating above its "max buy" level, stubbornly holding its ground near its 52-week high. Its 50 DMA line ($55.79) defines important near-term support coinciding with its Sep '15 highs.

9/15/2016 12:39:23 PM - G - Consolidating above its "max buy" level, still perched near its 52-week high. Its 50 DMA line ($55.14) defines important near-term support coinciding with its Sep '15 highs. See the latest FSU analysis for additional details and an annotated graph.

9/12/2016 6:06:55 PM - G - Posted a gain above its "max buy" level with light volume and its color code is changed to green. Remains at its 52-week high, stubbornly holding its ground since 8/09/16 when a volume-driven gain triggered a technical buy signal. See the latest FSU analysis for additional details and a new annotated graph.

9/6/2016 4:23:50 PM - Y - Posted a gain with light volume today for a best-ever close. Remains at its 52-week high, stubbornly holding ts ground. Stalled after its 8/09/16 volume-driven gain triggered a technical buy signal.

8/29/2016 4:04:33 PM - Y - Posted a gain with light volume today and matched its best-ever close after touching a new 52-week high. Stalled after its 8/09/16 volume-driven gain triggered a technical buy signal.

8/23/2016 5:11:33 PM - Y - Posted a gain with higher volume today and challenged its 52-week high. Stalled after its 8/09/16 volume-driven gain triggered a technical buy signal.

8/19/2016 5:31:27 PM - Y - Endured distributional pressure yet remains perched above its pivot point and near its 52-week high. Stalled after its 8/09/16 volume-driven gain triggered a technical buy signal.

8/16/2016 7:42:07 PM - Y - Fell today and finished near the session low with above average volume indicative of distributional pressure. Stalled after its 8/09/16 volume-driven gain triggered a technical buy signal.

8/9/2016 9:40:11 PM - Y - Rallied further into new high territory today with its 5th consecutive gain backed by higher volume triggering a technical buy signal. See the latest FSU analysis for more details and a new annotated graph."

8/9/2016 1:19:03 PM - Y - Rallying into new high territory today with its 5th consecutive gain backed by higher volume. Highlighted in yellow in the 8/05/16 mid-day report with new pivot point cited based on its 9/14/15 high plus 10 cents, and it was previously noted - "A volume-driven gain above the pivot point is still needed to trigger a technical buy signal. The Dec '15, Mar and Jun '16 quarters showed earnings increases above the +25% minimum guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph."

8/5/2016 4:53:36 PM - Y - Finished near the session high with a volume-driven gain after highlighted in yellow in the earlier mid-day report with new pivot point cited based on its 9/14/15 high plus 10 cents. A volume-driven gain above the pivot point is still needed to trigger a technical buy signal. The Dec '15, Mar and Jun '16 quarters showed earnings increases above the +25% minimum guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph.

8/5/2016 12:27:19 PM - Y - Color code is changed to yellow with new pivot point cited based on its 9/14/15 high plus 10 cents. Recently rebounding near its 52-week high, however, a volume-driven gain above the pivot point is still needed to trigger a technical buy signal. The Dec '15, Mar and Jun '16 quarters showed earnings increases above the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA line and rebounded since dropped from the Featured Stocks list on 10/16/15.

7/14/2016 12:31:47 PM - Rose above prior resistance in the $50-51 area while rebounding toward its 52-week high. The Dec '15 and Mar '16 quarters showed earnings increases above the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA line and rebounded since dropped from the Featured Stocks list on 10/16/15.

7/8/2016 12:28:14 PM - Rose above prior resistance in the $50-51 area while rebounding toward its 52-week high. The Dec '15 and Mar '16 quarters showed earnings increases above the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA line and rebounded since dropped from the Featured Stocks list on 10/16/15.

4/29/2016 12:38:40 PM - Recently rebounding toward its 52-week high following a deep consolidation below its 200 DMA line since dropped from the Featured Stocks list on 10/16/15. The Sep '15 quarter showed an earnings increase below the +25% minimum guideline (C criteria), however it followed up with much stronger earnings growth in the Dec '15 quarter.

4/18/2016 12:44:17 PM - Recently rebounding toward its 52-week high following a deep consolidation below its 200 DMA line since dropped from the Featured Stocks list on 10/16/15. The Sep '15 quarter showed an earnings increase below the +25% minimum guideline (C criteria), however it followed up with much stronger earnings growth in the Dec '15 quarter.

4/14/2016 12:33:16 PM - Recently rebounding toward its 52-week high following a deep consolidation below its 200 DMA line since dropped from the Featured Stocks list on 10/16/15. The Sep '15 quarter showed an earnings increase below the +25% minimum guideline (C criteria), however it followed up with much stronger earnings growth in the Dec '15 quarter.

4/13/2016 12:34:58 PM - Rebounding toward its 52-week high following a deep consolidation below its 200 DMA line since dropped from the Featured Stocks list on 10/16/15. The Sep '15 quarter showed an earnings increase below the +25% minimum guideline (C criteria), however it followed up with much stronger earnings growth in the Dec '15 quarter.

10/16/2015 3:50:34 PM - Remains sputtering below its 50 DMA line after damaging volume-driven losses. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve.

10/14/2015 6:17:24 PM - G - Slumped further below its 50 DMA line today. A rebound above the 50 DMA line is needed for its outlook to improve. The 200 DMA line defines important near-term support. See the latest FSU analysis for more details and a new annotated graph.

10/13/2015 3:43:15 PM - G - Still struggling below its 50 DMA line after damaging losses. A rebound above the 50 DMA line is needed for its outlook to improve. The 200 DMA line ($39.66) defines important near-term support.

10/9/2015 5:51:42 PM - G - Slump well below its 50 DMA line raised concerns amid widespread losses in the Medical group. The 200 DMA line ($39.52) defines important near-term support.

10/6/2015 6:26:45 PM - G - Slumped below its 50 DMA line today, raising concerns amid widespread losses in the Medical group. Recent low ($44.23 on 9/28/15) defines important near-term support below the 50 DMA line.

10/5/2015 6:20:04 PM - G - Rebounded above its 50 DMA line with better volume behind today's gain. The recent low ($44.23 on 9/28/15) defines important near-term support below the 50 DMA line.

10/1/2015 5:43:11 PM - G - Met resistance at its 50 DMA line when trying to rebound after finding support at prior highs near $45. More damaging losses may raise greater concerns. See the latest FSU analysis for more details and a new annotated graph.

9/28/2015 11:37:20 AM - G - Raising concerns with today's 2nd consecutive big loss with above average volume undercutting its 50 DMA line. Prior highs near $45 define support to watch where more damaging losses may raise greater concerns.

9/25/2015 3:55:11 PM - G - Big loss today with above average volume raising concerns. Its 50 DMA line and prior highs define near-term support to watch on pullbacks.

9/18/2015 5:59:37 PM - G - Finished near the session high today with a small gain on heavy volume amid broader market weakness. Extended from its prior base. Its 50 DMA line and prior highs define near-term support to watch on pullbacks.

9/16/2015 5:55:55 PM - G - Finished at a best-ever close with lighter volume behind today's gain, getting more extended from its prior base. Its 50 DMA line and prior highs define near-term support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

9/14/2015 12:25:50 PM - G - Hitting yet another new high with higher volume behind today's 5th gain, getting more extended from its prior base. Its 50 DMA line and prior highs define near-term support to watch on pullbacks.

9/9/2015 5:39:35 PM - G - Hit another new high with +55% above average volume behind today's gain, getting more extended from its prior base. Found prompt support near its 50 DMA line and prior highs. See the latest FSU analysis for more details and a new annotated graph.

9/9/2015 12:43:02 PM - G - Hitting another new high today, getting more extended from its prior base. Disciplined investors avoid chasing stocks more than +5% above prior highs or the pivot point. Found prompt support near its 50 DMA line and prior highs.

9/3/2015 3:53:28 PM - G - Hitting a new high today, getting more extended from its prior base. Disciplined investors avoid chasing stocks more than +5% above prior highs or the pivot point. Found prompt support near its 50 DMA line and prior highs.

8/31/2015 5:39:25 PM - G - Consolidating above its "max buy" level. Found prompt support near its 50 DMA line amid recent market weakness (M criteria) which remains an overriding concern arguing against new buying efforts. See the latest FSU analysis for more details and a new annotated graph.

8/28/2015 12:43:32 PM - G - Color code is changed to green after rising back above its "max buy" level with today's 3rd consecutive gain. Found prompt support near its 50 DMA line amid recent market weakness (M criteria) which remains an overriding concern arguing against new buying efforts.

8/27/2015 6:40:54 PM - Y - Briefly undercut prior highs near $45 defining support along with its 50 DMA line ($44.86) and it is now quietly consolidating below its "max buy" level after finding prompt support. Recently noted market weakness (M criteria) is an overriding concern arguing against new buying efforts.

8/24/2015 6:39:38 PM - Y - Pulled back below its "max buy" level and its color code is changed to yellow. Found prompt support after undercutting prior highs near $45 defining support above its 50 DMA line ($44.63). Widespread market weakness (M criteria) is an overriding cause for concern.

8/21/2015 4:46:19 PM - G - Stubbornly holding its ground after rallying above its "max buy" level. Prior highs near $45 define initial support above its 50 DMA line. Widespread market weakness (M criteria) is cause for concern.

8/20/2015 6:07:17 PM - G - Pulled back on lighter volume today slumping toward its "max buy" level. Prior highs near $45 define initial support above its 50 DMA line.

8/19/2015 5:39:42 PM - G - Posted a small gain today on below average volume. Prior highs near $45 define initial support above its 50 DMA line.

8/17/2015 12:54:17 PM - G - Quickly got extended from its latest sound base. Highlighted in 8/12/15 mid-day report with a pivot point cited based on its 6/23/15 high plus 10 cents (read here), it technically broke out with a considerable gap up and gain backed by +252% above average volume for a new 52-week high. Limited history and broader market weakness (M criteria) is a concern.

8/13/2015 10:10:00 AM - G - Color code is changed to green after rallying well above its "max buy" level and getting extended from its latest sound base. Highlighted in 8/12/15 mid-day report with a pivot point cited based on its 6/23/15 high plus 10 cents (read here), it technically broke out with a considerable gap up and gain backed by +252% above average volume for a new 52-week high. Reported Jun '15 earnings +55% on 45% sales, its 4th consecutive quarterly earnings increase above the +25% minimum guideline (C criteria). Limited history and broader market weakness (M criteria) is a concern. See the latest FSU analysis for more details and an annotated graph.

8/12/2015 6:49:36 PM -

Y - Finished strong after highlighted in yellow with a pivot point cited based on its 6/23/15 high plus 10 cents (read here). Technically it broke out with a gap up and considerable gain backed by +252% above average volume while hitting a new 52-week high. Found support at its 50 DMA line and formed an orderly base above prior highs in the $40 area. Reported Jun '15 earnings +55% on 45% sales, its 4th consecutive quarterly earnings increase above the +25% minimum guideline (C criteria). Limited history and broader market weakness (M criteria) is a concern. See the latest FSU analysis for more details and a new annotated graph.



8/12/2015 12:58:27 PM -

Y - Color code is changed to yellow with pivot point cited based on its 6/23/15 high plus 10 cents. Technically breaking out with a gap up and volume-driven gain today hitting a new 52-week high. Found support at its 50 DMA line and formed an orderly base above prior highs in the $40 area. Reported Jun '15 earnings +55% on 45% sales, its 4th consecutive quarterly earnings increase above the +25% minimum guideline (C criteria). Limited history and broader market weakness (M criteria) is a concern. Up considerably from its $16 IPO on 2/14/14 followed by a Secondary Offering on 10/30/14.



7/30/2015 12:39:20 PM -

Gapped up today after finding support at its 50 DMA line, still building on an orderly base above prior highs in the $40 area. Due to report Jun '15 earnings on 8/11/15. The 3 latest quarterly earnings increases through the Mar '15 were above the +25% minimum guideline (C criteria). Limited history is a concern and it is up considerably from its $16 IPO on 2/14/14 followed by a Secondary Offering on 10/30/14.



6/16/2015 12:47:23 PM -

Hitting a new 52-week high with today's 5th consecutive gain, rallying from an orderly base above its 50 DMA line and getting extended from prior highs in the $40 area. The 3 latest quarterly earnings increases through the Mar '15 were above the +25% minimum guideline (C criteria). Limited history is a concern and it is up considerably from its $16 IPO on 2/14/14 followed by a Secondary Offering on 10/30/14.



5/15/2015 12:18:58 PM -

Perched near its 52-week high, extended from any sound base. The 3 latest quarterly earnings increases through the Mar '15 were above the +25% minimum guideline (C criteria). Limited history is a concern and it is up considerably from its $16 IPO on 2/14/14.