EdgarLookup

Hill John W

Insider transactions at 1 company

This page shows all SEC Form 4 filings attributed to Hill John W. Form 4 disclosures are required whenever a corporate insider — director, officer, or 10%+ shareholder — buys, sells, or receives company stock. Each row represents a separate reported transaction. All data is sourced directly from the SEC EDGAR public database.

CSGP
Company Title Type Shares Price Value Date
CSGP Sale 2,250 $68.68 $154,530 Nov 13, 2025
CSGP Award / Grant 3,177 Sep 9, 2025
CSGP Gift 195 Dec 10, 2024
CSGP Sale 1,325 $78.16 $103,562 Jul 30, 2024
CSGP Award / Grant 3,689 Jul 17, 2024
CSGP Sale 3,020 $84.07 $253,891 Nov 28, 2023
CSGP Award / Grant 3,956 Oct 30, 2023
CSGP Sale 1,500 $86.57 $129,855 Jun 26, 2023
CSGP Sale 2,300 $68.50 $157,550 Mar 31, 2023
CSGP Sale 3,650 $78.92 $288,058 Nov 3, 2022
CSGP Award / Grant 3,786 Sep 14, 2022
CSGP Sale 1,400 $74.49 $104,286 Aug 10, 2022
CSGP Sale 1,750 $57.07 $99,873 May 24, 2022
CSGP Gift 175 Nov 3, 2021
CSGP Sale 9,235 $86.97 $803,168 Oct 29, 2021
CSGP Award / Grant 3,148 $88.95 $280,015 Sep 15, 2021
CSGP Gift 190 Aug 9, 2021
CSGP Award / Grant 251 Aug 12, 2020
CSGP Sale 500 $591.90 $295,950 Dec 31, 2019
CSGP Award / Grant 343 Sep 19, 2019
0001473078 Disposition 26,154 Sep 18, 2019
CSGP Gift 29 Jun 24, 2019
CSGP Sale 1,042 $330.88 $344,777 Dec 26, 2018
0001473078 Award / Grant 2,669 Jun 14, 2018
CSGP Award / Grant 488 May 31, 2018
CSGP Sale 1,150 $361.28 $415,472 Mar 29, 2018
CSGP Gift 50 Sep 13, 2017
0001473078 Award / Grant 3,307 May 17, 2017
CSGP Sale 440 $244.52 $107,589 May 2, 2017
CSGP Award / Grant 968 Sep 15, 2016
0001473078 Award / Grant 3,163 May 17, 2016
CSGP Gift 300 Dec 7, 2015
CSGP Award / Grant 1,156 Sep 9, 2015
0001473078 Award / Grant 2,344 May 20, 2015
CSGP Award / Grant 1,298 Sep 11, 2014
0001473078 Sale 609 $28.62 $17,430 May 28, 2014
0001473078 Award / Grant 2,671 May 16, 2014
CSGP Award / Grant 1,217 Sep 19, 2013
0001473078 Sale 4,000 $22.46 $89,840 Aug 16, 2013
0001473078 Award / Grant 3,000 May 21, 2013
CSGP Award / Grant 1,054 Sep 27, 2012
0001473078 Award / Grant 1,000 May 25, 2012
0001473078 Award / Grant 1,000 May 26, 2011
0001473078 Award / Grant 399 $18.81 $7,505 Dec 31, 2010
0001473078 Award / Grant 458 $16.36 $7,493 Sep 30, 2010
0001473078 Award / Grant 474 $15.82 $7,499 Jun 30, 2010
0001473078 Award / Grant 278 $19.47 $5,413 Mar 31, 2010
0001473078 Award / Grant 1,000 Jan 27, 2010
0001262415 Disposition 2,000 $19.50 $39,000 Jul 17, 2007
0001262415 Award / Grant 2,000 May 23, 2006