December 31, 2018
Initial Statement of Beneficial Ownership
December 31, 2018
Statement of Changes in Beneficial Ownership
December 6, 2018
Current report filing
November 21, 2018
Amended Statement of Changes in Beneficial Ownership
November 21, 2018
Statement of Changes in Beneficial Ownership
November 21, 2018
Statement of Changes in Beneficial Ownership
November 21, 2018
Statement of Changes in Beneficial Ownership
November 21, 2018
Amended Statement of Changes in Beneficial Ownership
November 21, 2018
Amended Statement of Changes in Beneficial Ownership
November 21, 2018
Amended Statement of Changes in Beneficial Ownership
November 21, 2018
Amended Statement of Changes in Beneficial Ownership
November 20, 2018
Amended Statement of Changes in Beneficial Ownership
November 20, 2018
Statement of Changes in Beneficial Ownership
November 20, 2018
Amended Statement of Changes in Beneficial Ownership
November 20, 2018
Statement of Changes in Beneficial Ownership
November 20, 2018
Statement of Changes in Beneficial Ownership
November 20, 2018
Statement of Changes in Beneficial Ownership
November 20, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 16, 2018
Statement of Changes in Beneficial Ownership
November 6, 2018
Quarterly Report
October 17, 2018
Current report filing
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 17, 2018
Statement of Changes in Beneficial Ownership
August 3, 2018
Quarterly Report
July 18, 2018
Current report filing
June 27, 2018
Annual Report of Employee Stock Plans
June 11, 2018
Amended Statement of Ownership
May 31, 2018
Specialized Disclosure Report
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 17, 2018
Statement of Changes in Beneficial Ownership
May 15, 2018
Statement of Changes in Beneficial Ownership
May 10, 2018
Current report filing
May 9, 2018
Quarterly Report
April 18, 2018
Current report filing
April 4, 2018
Proxy Statement (definitive)
March 21, 2018
Current report filing
February 23, 2018
Annual Report
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 15, 2018
Statement of Changes in Beneficial Ownership
February 14, 2018
Amended Statement of Ownership
February 14, 2018
Amended Statement of Ownership
February 9, 2018
Amended Statement of Ownership
February 8, 2018
Amended Statement of Ownership
February 7, 2018
Amended Statement of Ownership
January 19, 2018
Amended Statement of Ownership
January 17, 2018
Current report filing
January 2, 2018
Statement of Changes in Beneficial Ownership
January 2, 2018
Statement of Changes in Beneficial Ownership
January 2, 2018
Statement of Changes in Beneficial Ownership
January 2, 2018
Statement of Changes in Beneficial Ownership
January 2, 2018
Statement of Changes in Beneficial Ownership
January 2, 2018
Statement of Changes in Beneficial Ownership
January 2, 2018
Statement of Changes in Beneficial Ownership
January 2, 2018
Statement of Changes in Beneficial Ownership