8/11/2020 12:49:04 PM - Perched near its all-time high, recently encountering distributional pressure after wedging higher. Found support near its 200 DMA line during its consolidation in recent months. Reported earnings +30% on -9% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations.

6/30/2020 12:33:57 PM - Found support near its 200 DMA line during its consolidation in recent months. Reported earnings +37% on -7% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations.

5/5/2020 12:22:23 PM - Consolidating above its 50 DMA line ($75) after finding support near its 200 DMA line following a deep pullback. Reported earnings +37% on -7% sales revenues for the Mar '20 quarter versus the year ago period. Prior quarterly comparisons have not shown strong and steady earnings above the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations.

4/9/2020 12:32:46 PM - Rebounding above its 50 DMA line ($77.70) after finding support near its 200 DMA line in recent weeks. Last noted with caution in the 2/05/20 mid-day report - "Reported earnings +33% on +23% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

2/5/2020 12:20:59 PM - Gapped up and rallied to a new all-time high on the prior session with a big volume-driven gain. Reported earnings +33% on +23% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations.

2/4/2020 12:14:29 PM - Gapped up and rallied to a new all-time high with today's big volume-driven gain. Reported earnings +33% on +23% sales revenues for the Dec '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations.

1/15/2020 12:56:24 PM - Retreating from its all-time high with recent volume-driven losses. Fundamental concerns were repeatedly noted in prior mid-day reports - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

1/10/2020 1:18:28 PM - Quietly perched at its all-time high. Fundamental concerns were repeatedly noted in prior mid-day reports - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

1/2/2020 12:26:23 PM - Quietly perched at its all-time high. Fundamental concerns were repeatedly noted in prior mid-day reports - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

12/18/2019 12:35:58 PM - Quietly perched at its all-time high. Fundamental concerns were repeatedly noted in prior mid-day reports - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

12/13/2019 12:29:11 PM - Perched at its all-time high following a big gain on the prior session. Encountered distributional pressure this week then found support near its 20-day moving average. Fundamental concerns were repeatedly noted in prior mid-day reports - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

12/12/2019 12:39:23 PM - Challenging its all-time high with today's big gain. Encountered distributional pressure this week then found support near its 20-day moving average. Fundamental concerns were repeatedly noted in prior mid-day reports - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

12/11/2019 12:25:46 PM - Encountered distributional pressure this week. It had wedged higher after noted with caution in the 11/01/19 mid-day report - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

12/11/2019 12:25:46 PM - Encountered distributional pressure this week. It had wedged higher after noted with caution in the 11/01/19 mid-day report - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

12/10/2019 1:01:27 PM - Enduring distributional pressure after it wedged higher since noted in the 11/01/19 mid-day report - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

12/3/2019 12:37:37 PM - Stubbornly held its ground and wedged higher since last noted in the 11/01/19 mid-day report - "Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations."

11/1/2019 12:40:50 PM - Reported earnings +9% on +27% sales revenues for the Sep '19 quarter. Prior quarterly comparisons had sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Since dropped from the Featured Stocks list on 8/10/17 it went through long, deep and choppy consolidations.

8/9/2019 1:30:00 PM - Reported earnings -1% on +35% sales revenues for the Jun '19 quarter, a 3rd consecutive quarterly comparison with sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Went through a deep consolidation since dropped from the Featured Stocks list on 8/10/17 and another deep consolidation since noted with caution in the 3/12/18 mid-day report.

5/7/2019 1:01:42 PM - Reported earnings +17% on +45% sales revenues for the Mar '19 quarter, a 2nd consecutive quarterly comparison with sub par earnings below the +25% minimum guideline (C criteria). Its annual earnings (A criteria) history has been strong and steady. Went through a deep consolidation since dropped from the Featured Stocks list on 8/10/17 and another deep consolidation since last noted with caution in the 3/12/18 mid-day report.

3/12/2018 12:28:08 PM - Gapped up today hitting a new high while on track for a 9th consecutive gain. Reported earnings +193% on +53% sales revenues for the Dec '17 quarter, a marked improvement after 2 quarterly comparisons with waning sales revenues and earnings. Its annual earnings (A criteria) history has been strong and steady. Went through a deep consolidation since dropped from the Featured Stocks list on 8/10/17.

11/1/2017 12:48:07 PM - Reported earnings -12% on -6% sales revenues for the Sep '17 quarter, its 2nd consecutive quarterly comparison with waning sales revenues and earnings. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria), and its annual earnings (A criteria) history has been strong and steady. Retreating with 2 consecutive volume-driven losses after challenging prior highs. Found support at its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 8/10/17.

10/24/2017 12:21:34 PM - Rebounding toward prior highs with today's 2nd big volume-driven gain. Found support at its 200 DMA line during its consolidation since dropped from the Featured Stocks list on 8/10/17. Reported earnings -5% on -8% sales revenues for the Jun '17 quarter, raising fundamental concerns. Prior quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Due to announce its fiscal first quarter 2018 financial results for the period ended September 30, 2017, on Wednesday, November 1, 2017, before the market opens.

8/10/2017 5:51:40 PM - Suffered another damaging volume-driven loss today violating the prior low ($56.20 on 6/29/17) and it will be dropped from the Featured Stocks list tonight. Recently reporting earnings -5% on -8% sales revenues for the Jun '17 quarter, raising fundamental concerns, Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price.

8/9/2017 12:37:00 PM - G - After reporting earnings -5% on -8% sales revenues for the Jun '17 quarter, raising fundamental concerns, it gapped up today but quickly reversed into the red. Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price. The prior low ($56.20 on 6/29/17) defines the next important support to watch.

8/9/2017 10:41:46 AM - G - After reporting earnings -5% on -8% sales revenues for the Jun '17 quarter, raising fundamental concerns, it gapped up today but quickly reversed into the red. Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price. The prior low ($56.20 on 6/29/17) defines the next important support to watch.

8/4/2017 12:31:32 PM - G - Color code was changed to green while slumping below its 50 DMA line ($61.33). Only a prompt rebound above the 50 DMA line would help its outlook improve. Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price. The prior low ($56.20 on 6/29/17) defines the next important support to watch. Due to report Jun '17 quarterly earnings before the open on Wednesday, 8/09/17.

8/4/2017 10:50:03 AM - G - Color code is changed to green while slumping below its 50 DMA line ($61.35). Only a prompt rebound above the 50 DMA line would help its outlook improve. Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price. The prior low ($56.20 on 6/29/17) defines the next important support to watch.

8/2/2017 12:20:41 PM - Y - Consolidating just above its 50 DMA line ($61.18). Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price. More damaging losses would raise concerns and the prior low ($56.20 on 6/29/17) defines the next important support to watch.

8/1/2017 6:35:02 PM - Y - Quietly consolidating just above its 50 DMA line ($61.07). Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price. More damaging losses would raise concerns and the prior low ($56.20 on 6/29/17) defines the next important support to watch.

7/27/2017 6:47:01 PM - Y - Pulled back on even higher volume today raising concerns while slumping back into the prior base and testing its 50 DMA line ($60.15). Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price. More damaging losses would raise concerns and the prior low ($56.20 on 6/29/17) defines the next important support to watch.

7/25/2017 12:47:31 PM - Y - Pulling back below its pivot point today after a technical breakout on the prior session. The considerable gain above the pivot point backed by +124% above average volume triggered a new (or add-on) technical buy signal. Its 50 DMA line ($60.15) and prior low ($56.20 on 6/29/17) define near-term support to watch.

7/24/2017 2:36:53 PM - Y - Poised for a best-ever close with a big gain today with higher volume while approaching its pivot point. Its 50 DMA line ($59.85) and prior low ($56.20 on 6/29/17) define near-term support to watch. Gains above the pivot point backed by more than +40% above average volume may trigger a new (or add-on) technical buy signal.

7/21/2017 5:34:00 PM - Y - Posted a solid gain today with higher volume. Near-term support is at its 50 DMA line ($59.56) and its prior low ($56.20 on 6/29/17), where damaging violations may trigger technical sell signals. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal.

7/20/2017 5:27:45 PM - Y - Ended near the session low today with a loss on near average volume. Near-term support is at its 50 DMA line ($59.35) and its prior low ($56.20 on 6/29/17), where damaging violations may trigger technical sell signals. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal.

7/17/2017 5:28:30 PM - Y - Ended near the session low today with a big loss on near average volume. Highlighted in yellow with new pivot point cited based on its 6/09/17 high plus 10 cents in the 7/13/17 mid-day report. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Near-term support is at its 50 DMA line ($58.70) and prior highs in the $55 area.

7/13/2017 5:42:55 PM - Y - Highlighted in yellow with new pivot point cited based on its 6/09/17 high plus 10 cents in earlier mid-day report. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Rebounding near prior highs after finding support above its 50 DMA line and prior highs in the $55 area. Reported earnings +53% on +11% sales revenues for the Mar '17 quarter and fundamentals (C and A criteria) remain strong. See the latest FSU analysis for more details and a new annotated graph.

7/13/2017 12:13:54 PM - Y - Color code is changed to yellow with new pivot point cited based on its 6/09/17 high plus 10 cents. Subsequent volume-driven gains for new highs may trigger a new (or add-on) technical buy signal. Rebounding near prior highs after finding support above its 50 DMA line and prior highs in the $55 area. Reported earnings +53% on +11% sales revenues for the Mar '17 quarter and fundamentals (C and A criteria) remain strong. Found support at its 200 DMA line after dropped from the Featured Stocks list on 4/12/17.

7/3/2017 11:35:39 AM - Consolidating above its 50 DMA line and prior highs in the $55 area which define near-term support. There was a "negative reversal" on 6/09/17 at its 52-week high, shortly after last noted with caution in the 6/06/17 mid-day report - "Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +53% on +11% sales revenues for the Mar '17 quarter and fundamentals (C and A criteria) remain strong. It found support at its 200 DMA line after dropped from the Featured Stocks list on 4/12/17."

6/6/2017 12:52:02 PM - No resistance remains due to overhead supply as it is hitting a new 52-week high with today's big volume-driven gain, getting extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +53% on +11% sales revenues for the Mar '17 quarter and fundamentals (C and A criteria) remain strong. It found support at its 200 DMA line after dropped from the Featured Stocks list on 4/12/17.

5/4/2017 12:35:14 PM - Gapped up today rebounding above its 50 DMA line with a gain on higher volume, but it faces resistance due to overhead supply up through the $55 level. Reported earnings +53% on +11% sales revenues for the Mar '17 quarter and fundamentals (C and A criteria) remain strong. It found support at its 200 DMA line after dropped from the Featured Stocks list on 4/12/17.

4/12/2017 5:36:50 PM - Slumped further below its 50 DMA line and finished near the session low with a loss on higher volume. It will be dropped from the Featured Stocks list tonight. Only a prompt rebound above the 50 DMA line would help its outlook improve. See the latest FSU analysis for more details.

4/11/2017 6:32:35 PM - G - Violated its 50 DMA line ($47.64) triggering a technical sell signal and finished near the session low with a loss on higher volume. Only a prompt rebound above the 50 DMA line would help its outlook improve.

4/5/2017 12:31:23 PM - G - Consolidating above its 50 DMA line ($46.86) which defines important near-term support to watch above prior highs.

4/4/2017 5:32:13 PM - G - Quietly consolidating near its all-time high. Its 50 DMA line ($46.64) defines near-term support to watch.

4/3/2017 5:51:17 PM - G - Pulling back from its all-time high following a streak of gains. Its 50 DMA line ($46.32) defines near-term support to watch.

3/29/2017 12:49:03 PM - G - Perched at its all-time high following a streak of gains. Recently noted - "A valid 'secondary buy point' exists up to +5% above the prior high ($53.70 X 1.05 = $56.38) after finding support at the 10 WMA line following a recent breakout. Found prompt support near prior highs in the $44-45 area and stayed well above its 50 DMA line ($43)."

3/24/2017 5:25:44 PM - G - Hit a new high with today's 3rd consecutive volume-driven gain and its color code is changed to green. Recently noted - "A valid 'secondary buy point' exists up to +5% above the prior high ($53.70 X 1.05 = $56.38) after finding support at the 10 WMA line following a recent breakout. Found prompt support near prior highs in the $44-45 area and stayed well above its 50 DMA line ($43)."

3/22/2017 3:48:18 PM - Y - Color code remains yellow while noting that a valid "secondary buy point" exists up to +5% above the prior high ($53.70 X 1.05 = $56.38) after finding support at the 10 WMA line following a recent breakout. Found prompt support near prior highs in the $44-45 area and stayed well above its 50 DMA line ($43).

3/21/2017 4:03:05 PM - Y - Reversed into the red after early gains today. Prior highs in the $44-45 area and its 50 DMA line ($43) define near-term support where violations would trigger more worrisome technical sell signals.

3/16/2017 12:57:45 PM - Y - Rebounding toward prior highs with a 2nd big gain today on heavier volume. Subsequent damaging losses below the 50 DMA line ($42.50) would trigger a more worrisome technical sell signal. See the latest FSU analysis for more details and an annotated graph.

3/15/2017 3:08:47 PM - Y - Rebounding with a solid gain today on heavier volume after falling into the prior base. Subsequent damaging losses below the 50 DMA line ($42.27) would trigger a more worrisome technical sell signal. See the latest FSU analysis for more details and an annotated graph.

3/14/2017 6:06:36 PM - Y - Slumped below prior highs in the $44-45 area raising concerns while falling into the prior base. Subsequent damaging losses below the 50 DMA line ($42.13) would trigger a more worrisome technical sell signal. See the latest FSU analysis for more details and a new annotated graph.

3/10/2017 4:11:27 PM - Y - Holding its ground near prior highs in the $44-45 area previously noted as important support to watch. Subsequent damaging losses would raise concerns and trigger a technical sell signal.

3/8/2017 5:56:24 PM - Y - Consolidating near prior highs in the $44-45 area defining important support to watch. Subsequent damaging losses would raise concerns and trigger a technical sell signal.

3/3/2017 1:26:12 PM - Y - Color code was changed to yellow after pulling back below its "max buy" level. Prior highs in the $44-45 area define important support to watch.

3/2/2017 12:11:37 PM - Y - Color code is changed to yellow after pulling back below its "max buy" level. Recent lows tested the prior highs in the $44-45 area noted as important support to watch.

3/1/2017 5:39:54 PM - G - Color code is changed to green after rising back above its "max buy" level. Recent lows tested the prior highs in the $44-45 area noted as important support to watch.

2/27/2017 12:38:23 PM - Y - Early lows tested prior highs in the $44-45 area previously noted as support to watch. Retreated from all-time highs with 4 consecutive losses and signs of distributional pressure. Color code was changed to yellow after slumping below its "max buy" level.

2/27/2017 9:55:53 AM - Y - Retreating from all-time highs with 4 consecutive losses and signs of distributional pressure. Color code is changed to yellow after slumping below its "max buy" level. Testing prior highs in the $44-45 area previously noted as support to watch.

2/23/2017 12:25:42 PM - G - Retreating from all-time highs with higher and above average volume behind today's 2nd consecutive loss, a sign of distributional pressure. Prior highs in the $44-45 area define initial support to watch.

2/22/2017 3:50:42 PM - G - Retreating from all-time highs with higher volume behind today's big loss, a sign of distributional pressure. Prior highs in the $44-45 area define initial support to watch.

2/16/2017 5:27:08 PM - G - Hit another new high today, getting very extended from its prior base with a spurt of volume-driven gains. Prior highs in the $44-45 area define initial support to watch on pullbacks.

2/13/2017 1:31:04 PM - G - Getting extended from its prior base with volume running at an above average pace behind today's 5th consecutive gain. Prior highs in the $44-45 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and an annotated graph.

2/9/2017 12:19:19 PM - G - Rallying further into new high territory and above its "max buy" level with today's 3rd consecutive volume-driven gain and its color code is changed to green. Finished strong after highlighted in yellow with new pivot point cited based on its 12/09/16 high plus 10 cents. The gain and strong finish above the pivot point triggered a convincing technical buy signal. Reported earnings +73% on +21% sales revenues for the Dec '16 quarter and gapped up hitting a new high. Volume and volatility often increase near earnings news. Rebound above its 50 DMA line with a volume-driven gain on 2/07/17 helping its outlook improve. Relative Strength rating has improved from 81 to 94 since 1/05/17 when dropped from the Featured Stocks list, and it stayed well above its 200 DMA line. See the latest FSU analysis for more details and an annotated graph.

2/8/2017 6:54:25 PM - Y - Finished strong after highlighted in yellow with new pivot point cited based on its 12/09/16 high plus 10 cents. The gain and strong finish above the pivot point triggered a convincing technical buy signal. Reported earnings +73% on +21% sales revenues for the Dec '16 quarter and gapped up today hitting a new high. Volume and volatility often increase near earnings news. Rebound above its 50 DMA line with a volume-driven gain on the prior session helping its outlook improve. Relative Strength rating has improved from 81 to 87 since 1/05/17 when dropped from the Featured Stocks list, and it stayed well above its 200 DMA line. See the latest FSU analysis for more details and a new annotated graph.

2/8/2017 12:38:58 PM - Y - Color code is changed to yellow with new pivot point cited based on its 12/09/16 high plus 10 cents. A gain and strong finish above the pivot point may trigger a convincing technical buy signal. Reported earnings +73% on +21% sales revenues for the Dec '16 quarter and gapped up today hitting a new high. Volume and volatility often increase near earnings news. Rebound above its 50 DMA line with a volume-driven gain on the prior session helping its outlook improve. Relative Strength rating has improved from 81 to 87 since 1/05/17 when dropped from the Featured Stocks list, and it stayed well above its 200 DMA line.

2/7/2017 12:44:45 PM - Due to report earnings for the Dec '16 quarter after today's close, and volume and volatility often increase near earnings news. Rebound above its 50 DMA line with today's gap up and volume-driven gain helps its outlook improve, but it faces resistance due to overhead supply up through the $45 level. Relative Strength rating has improved from 81 to 84 since 1/05/17 when dropped from the Featured Stocks list, and it stayed well above its 200 DMA line.

1/5/2017 5:50:12 PM - Slumped further below its 50 DMA line ($39.03) today raising concerns. Only a prompt rebound above the 50 DMA line would help its outlook improve. Its Relative Strength rating has dropped to 81. It will be dropped from the Featured Stocks list tonight.

1/3/2017 5:31:44 PM - G - Slumped well below its 50 DMA line ($39.18) raising concerns and its color code is changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve. Bullish action has not been seen since members were repeatedly reminded - "Subsequent volume-driven gains for new highs are needed to trigger a proper technical buy signal."

12/28/2016 5:30:08 PM - Y - Slumped to a close near its 50 DMA line ($39.31) and ended near the session low. more damaging losses would raise concerns. Little resistance remains due to overhead supply. Subsequent volume-driven gains for new highs are needed to trigger a proper technical buy signal.

12/27/2016 5:40:53 PM - Y - Still quietly consolidating above its 50 DMA line ($39.33) with a little resistance remaining due to overhead supply. Subsequent volume-driven gains for new highs are needed to trigger a proper technical buy signal.

12/21/2016 5:15:38 PM - Y - Quietly consolidating above its 50 DMA line ($39.34) which is now downward sloping. Little resistance remains due to overhead supply. Volume-driven gains for new highs may trigger a technical buy signal.

12/19/2016 5:50:48 PM - Y - Color code is changed to yellow after a quiet gain finishing above its 50 DMA line helped its outlook to improve. Little resistance remains due to overhead supply. Volume-driven gains for new highs may trigger a technical buy signal.

12/16/2016 5:18:04 PM - G - Color code is changed to green after slumping below its 50 DMA line again with a loss today on above average volume. A rebound above its 50 DMA line is needed for its outlook to improve. Little resistance remains due to overhead supply. Volume-driven gains for new highs may trigger a technical buy signal.

12/15/2016 6:49:40 PM - Y - Color code is changed to yellow after rebounding above its 50 DMA line. Little resistance remains due to overhead supply. Volume-driven gains for new highs may trigger a technical buy signal.

12/14/2016 4:00:05 PM - G - Color code is changed to green while slumping below its 50 DMA line ($39.70) with a loss on above average volume. Only a prompt rebound of the 50 DMA line would help its outlook improve. Little resistance remains due to overhead supply. Volume-driven gains for new highs may trigger a technical buy signal.

12/9/2016 12:25:18 PM - Y - Trading in a wide intra-day range today. Finished strong on the prior session after highlighted in yellow with pivot point cited based on its 10/07/16 high plus 10 cents. Little resistance remains while rebounding toward prior highs after a choppy consolidation above and below its 50 DMA line. Volume-driven gains for new highs may trigger a technical buy signal. See the latest FSU analysis for more details and an annotated graph.

12/8/2016 5:59:57 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 10/07/16 high plus 10 cents. Little resistance remains while rebounding toward prior highs after a choppy consolidation above and below its 50 DMA line. Volume-driven gains for new highs may trigger a technical buy signal. See the latest FSU analysis for more details and a new annotated graph.

12/8/2016 12:38:33 PM - Y - Color code is changed to yellow with pivot point cited based on its 10/07/16 high plus 10 cents. Little resistance remains while rebounding toward prior highs after a choppy consolidation above and below its 50 DMA line. Volume-driven gains for new highs may trigger a technical buy signal. Last noted in the 10/28/16 mid-day report - "Reported Sep '16 earnings +96% on +21% sales revenues helping its quarterly sales and earnings history better match with the fact-based investment system's fundamental guidelines."

10/28/2016 12:43:13 PM - Reported Sep '16 earnings +96% on +21% sales revenues helping its quarterly sales and earnings history better match with the fact-based investment system's fundamental guidelines. Testing support near its 50 DMA line with volume-driven losses. Gapped down from all-time highs on 10/11/16 and it was previously noted as very extended from any sound base.

10/27/2016 12:43:20 PM - Due to report Sep '16 earnings after the close today, it is testing its 50 DMA line with a volume-driven loss. Held its ground and volume-totals cooled since gapping down retreating from all-time highs with a big volume-driven loss on 10/11/16. Previously noted as very extended from any sound base and prior mid-day reports cautioned members - "Reported earnings +156% on +16% sales revenues for the Jun '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

10/11/2016 12:22:56 PM - Gapped down today retreating from all-time highs with a big volume-driven loss. Very extended from any sound base after prior mid-day reports cautioned members - "Reported earnings +156% on +16% sales revenues for the Jun '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

9/6/2016 12:54:24 PM - Powering to new all-time highs with another volume-driven gain today. Getting more extended from any sound base after prior mid-day reports cautioned members - "Reported earnings +156% on +16% sales revenues for the Jun '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/22/2016 12:27:03 PM - Perched at all-time highs following volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +156% on +16% sales revenues for the Jun '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/18/2016 12:25:31 PM - Hitting another new all-time high with today's volume-driven gain. Prior mid-day reports cautioned members - "Reported earnings +156% on +16% sales revenues for the Jun '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/11/2016 12:01:51 PM - Churning heavy volume perched at an all-time high, the 8/10/16 mid-day report cautioned - "Reported earnings +156% on +16% sales revenues for the Jun '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/10/2016 1:54:17 PM - Perched at an all-time high. Reported earnings +156% on +16% sales revenues for the Jun '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines.

7/28/2016 1:04:34 PM - Perched near its all-time high following volume-driven gains after favorable analyst coverage. Noted with caution in prior mid-day reports - "Reported earnings +191% on +16% sales revenues for the Mar '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

7/25/2016 12:02:48 PM - Gapped up today hitting new all-time highs following favorable analyst coverage. Noted with caution in prior mid-day reports - "Reported earnings +191% on +16% sales revenues for the Mar '16 quarter but fundamental concerns remain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

6/20/2016 12:54:49 PM - Consolidating near its 50 DMA line. Reported earnings +191% on +16% sales revenues for the Mar '16 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

6/15/2016 12:28:29 PM - Rebounding above its 50 DMA line with today's gain. Reported earnings +191% on +16% sales revenues for the Mar '16 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

6/2/2016 12:27:50 PM - Consolidating near its 50 DMA line. Reported earnings +191% on +16% sales revenues for the Mar '16 quarter but fundamental concerns remain. Noted with caution in the 5/05/16 mid-day report - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

5/31/2016 12:26:19 PM - Gapped up with today's 4th consecutive volume-drive gain helping it rebound above its 50 DMA line. Reported earnings +191% on +16% sales revenues for the Mar '16 quarter but fundamental concerns remain. Last note with caution in the 5/05/16 mid-day report - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

5/5/2016 12:33:36 PM - Slumping below its 50 DMA line. Reported earnings +191% on +16% sales revenues for the Mar '16 quarter but fundamental concerns remain. Halted its slide after tallying a loss on higher volume on 4/19/16 when the mid-day report cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

5/4/2016 12:31:51 PM - Consolidating near its 50 DMA line. Halted its slide after tallying a loss on higher volume on 4/19/16 when the mid-day report cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

5/3/2016 12:44:44 PM - Consolidating near its 50 DMA line. Halted its slide after tallying a loss on higher volume on 4/19/16 when the mid-day report last cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/19/2016 12:31:41 PM - Violating its 50 DMA line with today's loss on higher volume. Prior mid-day reports repeatedly cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

3/8/2016 12:23:47 PM - Retreating toward its 50 DMA line with today's loss on higher volume. Prior mid-day reports repeatedly cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

3/4/2016 12:32:48 PM - Gapped up today and hit a new high. Prior mid-day reports repeatedly cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

3/3/2016 1:06:19 PM - Prior mid-day reports repeatedly cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

3/2/2016 12:22:07 PM - Prior mid-day reports cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

2/17/2016 1:11:40 PM - Perched near its high holding its ground following 6 consecutive volume-driven gains. Prior mid-day reports cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

2/9/2016 12:57:52 PM - Perched near its high holding its ground following 6 consecutive volume-driven gains. The 2/05/16 mid-day report cautioned members - "Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines."

2/5/2016 12:42:57 PM - Poised for another new high close with today's 6th consecutive volume-driven gain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines.

2/4/2016 12:25:24 PM - Poised for a new high close with today's 5th consecutive volume-driven gain. Quarterly sales and earnings history is not a match with the fact-based investment system's fundamental guidelines.