4/20/2018 12:29:51 PM - Perched near its all-time high today, on track for its 15th small gain in the span of 17 sessions since finding support near its 50 DMA line. Reported improved earnings increases in the Sep and Dec '17 quarters, but fundamental concerns remain.

4/18/2018 1:35:01 PM - On track today for a 8th consecutive small gain and touching a new 52-week high. Found recent support near its 50 DMA line. Reported improved earnings increases in the Sep and Dec '17 quarters, but fundamental concerns remain.

4/16/2018 12:24:37 PM - On track today for a 6th consecutive small gain while consolidating near its 52-week high, finding recent support near its 50 DMA line. Reported improved earnings increases in the Sep and Dec '17 quarters, but fundamental concerns remain.