Faces Near-Term Resistance Up to $73 Due to Overhead Supply - Monday, July 24, 2017
Perched Near Record High After Solid April '17 Quarterly Results - Monday, June 12, 2017
New Record High With Solid Gain on Near Average Volume - Tuesday, May 2, 2017
Retreated From All-Time High Following Earnings Report - Wednesday, March 29, 2017
Consolidating Near 50 DMA After Recent Gains Lacked Volume - Thursday, February 23, 2017