7/30/2020 12:50:09 PM - Hitting a new 52-week high with today's 2nd big volume-driven gain. Reported earnings -9% on -9% sales revenues for the Jun '20 quarter and fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

2/3/2020 12:45:03 PM - Pulled back after hitting a new 52-week high with a big volume-driven gain when the 1/30/20 mid-day report last cautioned members - "Reported earnings +16% on +4% sales revenues for the Dec '19 quarter and fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16."

1/30/2020 11:54:33 AM - Hitting a new 52-week high with today's volume-driven gain. Reported earnings +16% on +4% sales revenues for the Dec '19 quarter and fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/24/2019 12:30:34 PM - Hitting a new 52-week high with today's volume-driven gain. Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/22/2019 12:29:58 PM - Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/21/2019 11:59:09 AM - Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/17/2019 12:21:45 PM - Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/15/2019 12:45:01 PM - Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/14/2019 12:04:24 PM - Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/11/2019 12:48:03 PM - Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

10/2/2019 12:34:33 PM - Fundamental concerns remain. It was dropped from the Featured Stocks list on 9/15/16.

9/15/2016 12:45:28 PM - It will be dropped from the Featured Stocks list tonight. Failing to rebound meaningfully after damaging losses, but a rebound above its 50 DMA line is needed for its outlook to improve.

9/12/2016 6:14:35 PM - G - Halted its slide with a gain today backed by above average volume. A rebound above its 50 DMA line is needed for its outlook to improve after damaging losses last week triggered technical sell signals.

9/9/2016 6:09:02 PM - G - Violated its 50 DMA line and prior low with higher volume and the damaging loss triggered technical sell signals. See the latest FSU analysis for additional details and an annotated graph.

9/8/2016 6:02:03 PM - G - Quietly consolidating near its 50 DMA line and prior low ($61.91 on 8/17/16) defining important near-term support. More damaging losses and violations may raise concerns and trigger technical sell signals, meanwhile it may be building a new base. See the latest FSU analysis for additional details and a new annotated graph.

9/7/2016 6:09:31 PM - G - Quietly consolidating above its 50 DMA line ($61.98) and prior lows ($61.91 on 8/17/16) defining important near-term support. Subsequent violations may raise concerns and trigger technical sell signals, meanwhile it may be building a new base.

9/1/2016 5:38:12 PM - G - Finished near the session high with today's gain backed by light volume. Volume totals have been cooling while stubbornly holding its ground in a tight range near its 52-week high. Prior highs and its 50 DMA line define near-term support in the $60-61 area.

8/26/2016 5:45:46 PM - G - Volume totals have been cooling while stubbornly holding its ground in a tight range near its 52-week high. Prior highs and its 50 DMA line define near-term support in the $60-61 area.

8/19/2016 5:27:18 PM - G - It stalled since hitting new highs on 7/28/16 with +66% above average volume following strong earnings news. Prior highs and its 50 DMA line coincide defining near-term support in the $60 area.

8/15/2016 10:20:56 PM - G - Volume totals have been cooling while stubbornly holding its ground in a tight range above its "max buy" level and near all-time highs. Rallied for new highs on 7/28/16 with +66% above average volume following strong earnings news.

8/8/2016 5:38:56 PM - G - Finished at a best-ever close with today's 4th consecutive small gain on below average volume, inching further above its "max buy" level. Rallied for new highs on 7/28/16 with +66% above average volume following strong earnings news.

8/1/2016 5:58:46 PM - G - Consolidating above its "max buy" level and its color code is changed to green. Rallied for new highs with +66% above average volume following strong earnings news. See the latest FSU analysis for more details and a new annotated graph.

7/28/2016 12:46:48 PM - Y - Volume is running at an above average pace while hitting new highs above its "max buy" level after gapping up. Reported earnings +39% on +11% sales revenues for the Jun '16 quarter. Volume and volatility often increase near earnings news.

7/26/2016 2:57:08 PM - Y - Due to report earnings after the close on Wednesday, and volume and volatility often increase near earnings news. Perched within close striking distance of all-time highs, and rising today again with below average volume. Recently noted with caution as it wedged higher on light volume, not heavy volume indicative of serious institutional demand.

7/21/2016 4:26:56 PM - Y - Pulled back from all-time highs and ended near the session low with a big loss today on higher (near average) volume. Recently noted with caution as it wedged higher on light volume.

7/20/2016 5:47:52 PM - Y - Perched at all-time highs and it wedged higher on light volume today for a best ever close. Quietly hovering at its high following gains lacking above average volume.

7/15/2016 6:12:05 PM - Y - Quietly hovering at its high following gains lacking above average volume. See the latest FSU analysis for more details and an annotated graph.

7/11/2016 5:52:21 PM - Y - Hit another new high with today's 4th consecutive gain still lacking above average volume. See the latest FSU analysis for more details and a new annotated graph.

7/8/2016 4:42:15 PM - Y - Hit a new high today with a big gain backed by below average volume. Members were repeatedly reminded since first featured in the 6/22/16 mid-day report - "It needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal."

7/5/2016 5:38:20 PM - Y - Consolidating after a quiet rebound above its 50 DMA line ($57.03) helped its outlook to improve. Members were repeatedly reminded since first featured in the 6/22/16 mid-day report - "It needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal."

6/30/2016 5:44:58 PM - Y - Rebounded above the 50 DMA line ($57.06) helping its outlook to improve and its color code is changed to yellow. After highlighted in yellow with pivot point based on its 4/21/16 high plus 10 cents members were reminded - "It needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal."

6/28/2016 5:44:55 PM - G - Posted a gain with average volume today following consecutive volume-driven losses violating its 50 DMA line which is now downward sloping. A rebound above the 50 DMA line ($57.06) is needed for its outlook to improve. After highlighted in yellow with pivot point based on its 4/21/16 high plus 10 cents members were reminded - "It needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal."

6/24/2016 6:13:33 PM - G - Suffered a third consecutive volume-driven loss today. Color code is changed to green after slumping below its 50 DMA line and testing prior lows. After highlighted in yellow with pivot point based on its 4/21/16 high plus 10 cents members were reminded - "It needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal. Strong earnings increases through the Mar '16 quarter helped it better match with the fact-based investment system's fundamental guidelines. See the latest FSU analysis for more details and a new annotated graph."

6/23/2016 12:24:31 PM - Y - Encountered distributional pressure on the prior session after highlighted in yellow with pivot point based on its 4/21/16 high plus 10 cents. Members were reminded - "It needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal. Strong earnings increases through the Mar '16 quarter helped it better match with the fact-based investment system's fundamental guidelines. See the latest FSU analysis for more details and a new annotated graph."

6/22/2016 5:19:18 PM - Y - Encountered distributional pressure today after highlighted in yellow with pivot point cited based on its 4/21/16 high plus 10 cents. It needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal. Strong earnings increases through the Mar '16 quarter helped it better match with the fact-based investment system's fundamental guidelines. See the latest FSU analysis for more details and a new annotated graph.

6/22/2016 12:21:10 PM - Y - Color code is changed to yellow with pivot point cited based on its 4/21/16 high plus 10 cents. Perched within striking distance of all-time highs, it needs subsequent volume-driven gains above the pivot point to trigger a technical buy signal. Strong earnings increases through the Mar '16 quarter helped it better match with the fact-based investment system's fundamental guidelines.

4/21/2016 12:18:44 PM - Hovering near all-time highs. Undercut its 200 DMA line then rebounded since last noted in the 1/06/16 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines."

1/6/2016 12:51:26 PM - Retreating from all-time highs, it gapped down today. Managed a choppy ascent after last noted in the 8/19/15 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines."

8/19/2015 12:25:45 PM - Hitting new all-time highs with today's 9th consecutive volume-driven gain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines."

2/4/2015 12:18:06 PM - Hitting new all-time highs with today's 3rd consecutive volume-driven gain. The 1/13/15 mid-day report cautioned members - "Earnings history is not a match with the fact-based investment system's guidelines."

1/13/2015 12:02:44 PM - Gapped up today challenging its all-time high. Earnings history is not a match with the fact-based investment system's guidelines.