December 29, 2017
Current report filing
November 28, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 22, 2017
Statement of Changes in Beneficial Ownership
November 16, 2017
Current report filing
November 14, 2017
Statement of Changes in Beneficial Ownership
November 14, 2017
Statement of Changes in Beneficial Ownership
November 14, 2017
Statement of Changes in Beneficial Ownership
November 14, 2017
Statement of Changes in Beneficial Ownership
November 14, 2017
Statement of Changes in Beneficial Ownership
November 7, 2017
Quarterly Report
October 31, 2017
Statement of Changes in Beneficial Ownership
October 30, 2017
Statement of Changes in Beneficial Ownership
October 25, 2017
Statement of Changes in Beneficial Ownership
October 25, 2017
Statement of Changes in Beneficial Ownership
October 18, 2017
Current report filing
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 21, 2017
Statement of Changes in Beneficial Ownership
August 17, 2017
Statement of Changes in Beneficial Ownership
August 4, 2017
Quarterly Report
July 26, 2017
Statement of Changes in Beneficial Ownership
July 19, 2017
Current report filing
June 21, 2017
Annual Report of Employee Stock Plans
May 25, 2017
Specialized Disclosure Report
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 22, 2017
Statement of Changes in Beneficial Ownership
May 12, 2017
Initial Statement of Beneficial Ownership
May 12, 2017
Statement of Changes in Beneficial Ownership
May 11, 2017
Current report filing
May 11, 2017
Current report filing
May 3, 2017
Quarterly Report
April 19, 2017
Current report filing
April 3, 2017
Proxy Statement (definitive)
March 23, 2017
Initial Statement of Beneficial Ownership
March 3, 2017
Statement of Changes in Beneficial Ownership
March 3, 2017
Statement of Changes in Beneficial Ownership
March 3, 2017
Statement of Changes in Beneficial Ownership
March 3, 2017
Statement of Changes in Beneficial Ownership
February 28, 2017
Statement of Changes in Beneficial Ownership
February 28, 2017
Statement of Changes in Beneficial Ownership
February 28, 2017
Statement of Changes in Beneficial Ownership
February 28, 2017
Statement of Changes in Beneficial Ownership
February 28, 2017
Statement of Changes in Beneficial Ownership
February 28, 2017
Statement of Changes in Beneficial Ownership
February 28, 2017
Statement of Changes in Beneficial Ownership
February 24, 2017
Annual Report
February 23, 2017
Amended Statement of Ownership
February 10, 2017
Statement of Ownership
February 9, 2017
Amended Statement of Ownership
February 9, 2017
Statement of Ownership
February 7, 2017
Current report filing
February 6, 2017
Amended Statement of Ownership
January 18, 2017
Current report filing
January 12, 2017
Amended Statement of Ownership
January 4, 2017
Statement of Changes in Beneficial Ownership
January 4, 2017
Statement of Changes in Beneficial Ownership
January 4, 2017
Statement of Changes in Beneficial Ownership
January 4, 2017
Statement of Changes in Beneficial Ownership
January 4, 2017
Statement of Changes in Beneficial Ownership
January 4, 2017
Statement of Changes in Beneficial Ownership
January 4, 2017
Statement of Changes in Beneficial Ownership