SEC Filings

Type Description Date Download
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
4 Statement of Changes in Beneficial Ownership Dec 31, 2019
8-K Current report filing Dec 11, 2019
4 Statement of Changes in Beneficial Ownership Dec 06, 2019
4 Statement of Changes in Beneficial Ownership Dec 06, 2019
4 Statement of Changes in Beneficial Ownership Dec 06, 2019
4 Statement of Changes in Beneficial Ownership Dec 06, 2019
4 Statement of Changes in Beneficial Ownership Dec 04, 2019
4 Statement of Changes in Beneficial Ownership Nov 19, 2019
13F-HR Form 13F Holdings Report Nov 13, 2019
13F-NT Form 13F Cover Page Nov 12, 2019
4 Statement of Changes in Beneficial Ownership Nov 04, 2019
10-Q Quarterly Report Oct 30, 2019
8-K Current report filing Oct 25, 2019
8-K Current report filing Oct 18, 2019
8-K Current report filing Oct 16, 2019
4 Statement of Changes in Beneficial Ownership Oct 03, 2019
4 Statement of Changes in Beneficial Ownership Oct 03, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Oct 01, 2019
4 Statement of Changes in Beneficial Ownership Sep 04, 2019
8-K Current report filing Aug 20, 2019
3 Initial Statement of Beneficial Ownership Aug 20, 2019
13F-HR Form 13F Holdings Report Aug 12, 2019
4 Statement of Changes in Beneficial Ownership Aug 02, 2019
10-Q Quarterly Report Jul 31, 2019
8-K Current report filing Jul 26, 2019
4 Statement of Changes in Beneficial Ownership Jul 22, 2019
8-K Current report filing Jul 17, 2019
4 Statement of Changes in Beneficial Ownership Jul 08, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
4 Statement of Changes in Beneficial Ownership Jul 02, 2019
11-K Annual Report of Employee Stock Plans Jun 27, 2019
11-K Annual Report of Employee Stock Plans Jun 26, 2019
4 Statement of Changes in Beneficial Ownership Jun 26, 2019
4 Statement of Changes in Beneficial Ownership Jun 13, 2019
4 Statement of Changes in Beneficial Ownership Jun 03, 2019
4 Statement of Changes in Beneficial Ownership Jun 03, 2019
4 Statement of Changes in Beneficial Ownership Jun 03, 2019
4 Statement of Changes in Beneficial Ownership Jun 03, 2019
4 Statement of Changes in Beneficial Ownership Jun 03, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
4 Statement of Changes in Beneficial Ownership May 23, 2019
8-K Current report filing May 23, 2019
4 Statement of Changes in Beneficial Ownership May 15, 2019
8-K Current report filing May 10, 2019
13F-HR Form 13F Holdings Report May 10, 2019
424B5 Prospectus filed pursuant to Rule 424(b)(5) May 08, 2019
FWP Free Writing Prospectus - Filing under Securities Act Rules 163/433 May 07, 2019
424B5 Prospectus filed pursuant to Rule 424(b)(5) May 07, 2019
10-Q Quarterly Report May 02, 2019
4 Statement of Changes in Beneficial Ownership May 01, 2019
8-K Current report filing Apr 26, 2019
8-K Current report filing Apr 16, 2019
DEF 14A Proxy Statement (definitive) Apr 09, 2019
8-K Current report filing Apr 09, 2019
4 Statement of Changes in Beneficial Ownership Apr 08, 2019
4/A Amended Statement of Changes in Beneficial Ownership Apr 05, 2019
4/A Amended Statement of Changes in Beneficial Ownership Apr 05, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
4 Statement of Changes in Beneficial Ownership Apr 02, 2019
8-K Current report filing Mar 14, 2019
4 Statement of Changes in Beneficial Ownership Mar 13, 2019
3 Initial Statement of Beneficial Ownership Mar 11, 2019
4 Statement of Changes in Beneficial Ownership Mar 04, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
4 Statement of Changes in Beneficial Ownership Feb 27, 2019
8-K Current report filing Feb 25, 2019
13F-HR Form 13F Holdings Report Feb 14, 2019
SC 13G/A Amended Statement of Ownership Feb 14, 2019
10-K Annual Report Feb 13, 2019
SC 13G/A Amended Statement of Ownership Feb 13, 2019
SC 13G/A Amended Statement of Ownership Feb 12, 2019
SC 13G/A Amended Statement of Ownership Feb 07, 2019
SC 13G/A Amended Statement of Ownership Feb 07, 2019
SC 13G/A Amended Statement of Ownership Feb 07, 2019
SC 13G/A Amended Statement of Ownership Feb 07, 2019
SC 13G/A Amended Statement of Ownership Feb 07, 2019
SC 13G/A Amended Statement of Ownership Feb 06, 2019
4 Statement of Changes in Beneficial Ownership Feb 05, 2019
SC 13G/A Amended Statement of Ownership Jan 31, 2019
SC 13G/A Amended Statement of Ownership Jan 31, 2019
8-K Current report filing Jan 29, 2019
4 Statement of Changes in Beneficial Ownership Jan 22, 2019
4 Statement of Changes in Beneficial Ownership Jan 18, 2019
8-K Current report filing Jan 16, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019
4 Statement of Changes in Beneficial Ownership Jan 02, 2019