Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 08, 2017
Statement of Changes in Beneficial Ownership
Dec 07, 2017
Current report filing
Dec 04, 2017
Statement of Changes in Beneficial Ownership
Nov 30, 2017
Statement of Changes in Beneficial Ownership
Nov 09, 2017
Statement of Changes in Beneficial Ownership
Nov 09, 2017
Statement of Changes in Beneficial Ownership
Nov 08, 2017
Statement of Changes in Beneficial Ownership
Nov 08, 2017
Quarterly Report
Oct 31, 2017
Current report filing
Oct 27, 2017
Statement of Changes in Beneficial Ownership
Oct 18, 2017
Current report filing
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Oct 03, 2017
Statement of Changes in Beneficial Ownership
Sep 28, 2017
Amended Current report filing
Aug 18, 2017
Statement of Changes in Beneficial Ownership
Aug 10, 2017
Current report filing
Aug 03, 2017
Quarterly Report
Jul 19, 2017
Current report filing
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jul 05, 2017
Statement of Changes in Beneficial Ownership
Jun 22, 2017
Annual Report of Employee Stock Plans
May 16, 2017
Current report filing
May 11, 2017
Current report filing
May 09, 2017
Quarterly Report
May 03, 2017
Current report filing
May 02, 2017
Statement of Changes in Beneficial Ownership
Apr 28, 2017
Current report filing
Apr 26, 2017
Current report filing
Apr 20, 2017
Current report filing
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Apr 04, 2017
Statement of Changes in Beneficial Ownership
Mar 31, 2017
Proxy Statement (definitive)
Mar 02, 2017
Statement of Changes in Beneficial Ownership
Mar 02, 2017
Statement of Changes in Beneficial Ownership
Mar 02, 2017
Statement of Changes in Beneficial Ownership
Mar 01, 2017
Annual Report
Feb 21, 2017
Statement of Changes in Beneficial Ownership
Feb 14, 2017
Amended Statement of Ownership
Feb 13, 2017
Statement of Ownership
Feb 13, 2017
Statement of Ownership
Feb 10, 2017
Statement of Changes in Beneficial Ownership
Feb 10, 2017
Amended Statement of Ownership
Feb 09, 2017
Current report filing
Feb 08, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Feb 03, 2017
Statement of Changes in Beneficial Ownership
Jan 31, 2017
Current report filing
Jan 26, 2017
Current report filing
Jan 24, 2017
Statement of Changes in Beneficial Ownership
Jan 23, 2017
Amended Statement of Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership
Jan 04, 2017
Statement of Changes in Beneficial Ownership