8/15/2017 12:39:41 PM - Slumped below its 50 DMA line since last noted with caution in the 6/08/17 mid-day report - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

6/8/2017 2:26:31 PM - Challenging its 52-week high with today's gain. Stubbornly held its ground following a streak of big volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

6/7/2017 2:21:11 PM - Perched at its 52-week high stubbornly holding its ground following a streak of big volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

6/5/2017 1:15:03 PM - Perched at its 52-week high stubbornly holding its ground following a streak of big volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

5/25/2017 12:46:25 PM - Perched at its 52-week high today following a streak of big volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

5/24/2017 12:52:10 PM - Hitting a new 52-week high today with yet another big volume-driven gain. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

5/23/2017 1:35:35 PM - Rallying toward its 52-week high with another big volume-driven gain. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

5/22/2017 1:39:28 PM - Gapped up today rallying toward its 52-week high with a big volume-driven gain. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

1/5/2017 1:09:14 PM - Hovering near its 52-week high following a recent spurt of volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

12/22/2016 12:39:46 PM - Hovering near its 52-week high following a recent spurt of volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

12/15/2016 12:37:41 PM - Hitting another new 52-week high today while adding to a recent spurt of volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

12/14/2016 12:37:07 PM - Perched at a new 52-week high following volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

12/13/2016 12:35:58 PM - Hitting a new 52-week high with volume-driven gains. Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

12/12/2016 12:32:45 PM - Prior mid-day reports cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

12/7/2016 12:53:44 PM - The 11/30/16 mid-day report cautioned - "Erratic earnings history and sub par sales revenues growth leave fundamental concerns."

11/30/2016 12:53:55 PM - Erratic earnings history and sub par sales revenues growth leave fundamental concerns.

11/25/2016 11:26:12 AM - Erratic earnings history and sub par sales revenues growth leave fundamental concerns.

11/22/2016 1:01:52 PM - Erratic earnings history and sub par sales revenues growth leave fundamental concerns.

11/21/2016 12:58:15 PM - Erratic earnings history and sub par sales revenues growth leave fundamental concerns.

10/24/2016 12:56:41 PM - Erratic earnings history and sub par sales revenues growth leave fundamental concerns.