December 16, 2019
Proxy Statement (definitive)
December 16, 2019
Additional Proxy Soliciting Materials (definitive)
December 04, 2019
Statement of Changes in Beneficial Ownership
December 04, 2019
Initial Statement of Beneficial Ownership
November 22, 2019
Annual Report
November 21, 2019
Statement of Changes in Beneficial Ownership
November 21, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 20, 2019
Statement of Changes in Beneficial Ownership
November 19, 2019
Statement of Changes in Beneficial Ownership
November 19, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Statement of Changes in Beneficial Ownership
November 18, 2019
Current report filing
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 15, 2019
Statement of Changes in Beneficial Ownership
November 12, 2019
Statement of Changes in Beneficial Ownership
November 06, 2019
Current report filing
October 01, 2019
Statement of Changes in Beneficial Ownership
October 01, 2019
Statement of Changes in Beneficial Ownership
September 17, 2019
Initial Statement of Beneficial Ownership
September 17, 2019
Statement of Changes in Beneficial Ownership
September 09, 2019
Current report filing
September 03, 2019
Statement of Changes in Beneficial Ownership
August 26, 2019
Statement of Changes in Beneficial Ownership
August 05, 2019
Statement of Changes in Beneficial Ownership
August 01, 2019
Quarterly Report
July 31, 2019
Current report filing
July 23, 2019
Current report filing
July 01, 2019
Statement of Changes in Beneficial Ownership
July 01, 2019
Amended Statement of Changes in Beneficial Ownership
July 01, 2019
Amended Statement of Changes in Beneficial Ownership
June 24, 2019
Statement of Changes in Beneficial Ownership
May 31, 2019
Annual Report of Employee Stock Plans
May 16, 2019
Amended Current report filing
May 16, 2019
Current report filing
May 02, 2019
Statement of Changes in Beneficial Ownership
May 02, 2019
Quarterly Report
May 01, 2019
Current report filing
April 17, 2019
Current report filing
April 16, 2019
Statement of Changes in Beneficial Ownership
April 08, 2019
Statement of Changes in Beneficial Ownership
March 25, 2019
Initial Statement of Beneficial Ownership
February 14, 2019
Amended Statement of Ownership
February 14, 2019
Statement of Ownership
February 14, 2019
Statement of Ownership
February 14, 2019
Statement of Ownership
February 11, 2019
Amended Statement of Ownership
February 07, 2019
Quarterly Report
February 06, 2019
Amended Statement of Ownership
February 06, 2019
Current report filing
February 05, 2019
Current report filing
February 04, 2019
Statement of Changes in Beneficial Ownership
February 04, 2019
Statement of Changes in Beneficial Ownership
February 04, 2019
Statement of Changes in Beneficial Ownership
February 01, 2019
Statement of Changes in Beneficial Ownership
February 01, 2019
Statement of Changes in Beneficial Ownership
February 01, 2019
Statement of Changes in Beneficial Ownership
February 01, 2019
Statement of Changes in Beneficial Ownership
February 01, 2019
Statement of Changes in Beneficial Ownership
January 22, 2019
Statement of Changes in Beneficial Ownership
January 22, 2019
Statement of Changes in Beneficial Ownership
January 17, 2019
Statement of Changes in Beneficial Ownership
January 16, 2019
Statement of Changes in Beneficial Ownership
January 02, 2019
Statement of Changes in Beneficial Ownership