Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 69 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

69 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Oct. 25, 2024 CSGP S 71,633 $74.69 $5,350,269 1,913,501 Direct -3.61% Disposed -63.0% (price as of 2026-10-05)
May 16, 2024 TPC S 183,750 $19.41 $3,566,588 25,226 Direct -87.93% Disposed 345.3% (price as of 2026-10-05)
May 15, 2024 TPC S 181,155 $19.99 $3,621,288 208,976 Direct -46.43% Disposed 332.4% (price as of 2026-10-05)
Aug. 5, 2022 CSGP S 150,000 $72.42 $10,863,000 2,074,767 Direct -6.74% Disposed -61.8% (price as of 2026-10-05)
Dec. 9, 2020 TPC S 50,000 $13.38 $669,000 317,389 Direct -13.61% Disposed 546.0% (price as of 2026-10-05)
Dec. 4, 2020 TPC S 259,244 $13.13 $3,403,874 367,389 Direct -41.37% Disposed 558.3% (price as of 2026-10-05)
May 18, 2020 TPC P 150,000 $7.76 $1,164,000 599,890 Direct +33.34% Acquired 1013.8% (price as of 2026-10-05)
May 7, 2020 CSGP S 11,361 $636.51 $7,231,390 231,414 Direct -4.68% Disposed -56.5% (price as of 2026-10-05)
May 6, 2020 CSGP S 3,639 $647.52 $2,356,325 242,775 Direct -1.48% Disposed -57.3% (price as of 2026-10-05)
Aug. 6, 2018 CSGP S 15,000 $420.69 $6,310,350 264,729 Direct -5.36% Disposed -34.3% (price as of 2026-10-05)
March 22, 2018 CSGP S 3,000 $361.61 $1,084,830 289,729 Direct -1.02% Disposed -23.5% (price as of 2026-10-05)
June 26, 2017 CSGP S 20,000 $265.01 $5,300,200 310,469 Direct -6.05% Disposed 4.4% (price as of 2026-10-05)
Sept. 20, 2012 CSGP S 43,149 $81.74 $3,526,999 321,390 Direct -11.84% Disposed 238.4% (price as of 2026-10-05)
Sept. 19, 2012 CSGP S 29,840 $83.34 $2,486,866 364,539 Direct -7.57% Disposed 231.9% (price as of 2026-10-05)
Sept. 18, 2012 CSGP S 27,011 $82.94 $2,240,292 394,379 Direct -6.41% Disposed 233.5% (price as of 2026-10-05)
Aug. 10, 2011 TPC P 50,000 $12.63 $631,500 395,237 Direct +14.48% Acquired 584.3% (price as of 2026-10-05)
Aug. 9, 2011 TPC P 100,000 $12.27 $1,227,000 345,237 Direct +40.78% Acquired 604.4% (price as of 2026-10-05)
Nov. 11, 2010 CSGP S 500,000 $50.00 $25,000,000 410,675 Direct -54.90% Disposed 453.2% (price as of 2026-10-05)
June 11, 2010 TPC P 30,000 $17.46 $523,800 234,701 Direct +14.66% Acquired 395.0% (price as of 2026-10-05)
Nov. 27, 2009 TPC P 7,700 $16.86 $129,822 204,701 Direct +3.91% Acquired 412.6% (price as of 2026-10-05)
Nov. 25, 2009 TPC P 3,500 $16.93 $59,255 197,001 Direct +1.81% Acquired 410.5% (price as of 2026-10-05)
Nov. 24, 2009 TPC P 3,806 $16.35 $62,228 193,501 Direct +2.01% Acquired 428.6% (price as of 2026-10-05)
Sept. 17, 2008 TPC P 40,000 $23.67 $946,800 185,076 Direct +27.57% Acquired 265.1% (price as of 2026-10-05)
May 30, 2008 TPC P 25,000 $40.45 $1,011,250 45,076 Direct +124.53% Acquired 113.7% (price as of 2026-10-05)
Aug. 10, 2007 TPC P 10,000 $47.92 $479,200 17,168 Direct +139.51% Acquired 80.4% (price as of 2026-10-05)
March 29, 2006 CSGP S 16,500 $51.70 $853,050 902,557 Direct -1.80% Disposed 435.0% (price as of 2026-10-05)
March 28, 2006 CSGP S 15,024 $51.20 $769,229 919,057 Direct -1.61% Disposed 440.2% (price as of 2026-10-05)
March 16, 2006 CSGP S 8,097 $51.00 $412,947 934,081 Direct -0.86% Disposed 442.4% (price as of 2026-10-05)
March 15, 2006 CSGP S 16,967 $51.06 $866,335 942,178 Direct -1.77% Disposed 441.7% (price as of 2026-10-05)
March 14, 2006 CSGP S 13,412 $51.17 $686,292 959,145 Direct -1.38% Disposed 440.6% (price as of 2026-10-05)
March 13, 2006 CSGP S 30,000 $51.96 $1,558,800 972,557 Direct -2.99% Disposed 432.3% (price as of 2026-10-05)

Showing latest 100 of 116 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 5, 2013 CSGP Option to Acquire Common Stock Common Stock (5,000) $44.86 Sept. 8, 2014 5,000 Disposed
June 5, 2013 CSGP Option to Acquire Common Stock Common Stock (5,000) $30.06 Sept. 3, 2013 5,000 Disposed
Aug. 3, 2012 CSGP Option to Acquire Common Stock Common Stock (6,000) $22.87 Sept. 8, 2012 6,000 Disposed
June 21, 2011 CSGP Option to Acquire Common Stock Common Stock (3,000) $17.97 Sept. 27, 2011 3,000 Disposed
Dec. 8, 2004 TPC Stock Option (right to buy) Common Stock (8,000) $3.12 May 24, 2010 8,000 Disposed
Dec. 8, 2004 TPC Stock Option (right to buy) Common Stock (100,000) $4.50 Nov. 14, 2010 100,000 Disposed
Oct. 21, 2004 TPC Stock Option (right to buy) Common Stock (25,000) $8.38 Jan. 16, 2005 25,000 Disposed
Sept. 9, 2004 CSGP Options to acquire Common Stock Common Stock (5,000) $44.86 Sept. 8, 2014 5,000 Acquired
Sept. 4, 2003 CSGP Options to acquire Common Stock Common Stock (5,000) $30.06 Sept. 3, 2013 5,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).