Insider Transactions by KLEIN MICHAEL R

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
CSGP Director Sep 15, 2021 Option Exercise $88.95 3,047 271,031 2,224,767 Sep 17, 2021, 04:14 PM
TPC Director Dec 09, 2020 Sale $13.38 50,000 669,000 317,389 Dec 11, 2020, 04:31 PM
TPC Director Dec 04, 2020 Sale $13.13 259,244 3,403,874 367,389 Dec 08, 2020, 07:31 PM
TPC Director May 18, 2020 Buy $7.76 150,000 1,164,000 599,890 May 20, 2020, 04:24 PM
CSGP Director May 07, 2020 Sale $636.51 11,361 7,231,390 231,414 May 08, 2020, 04:11 PM
CSGP Director May 06, 2020 Sale $647.52 3,639 2,356,325 242,775 May 08, 2020, 04:11 PM
CSGP Director Aug 06, 2018 Sale $420.69 15,000 6,310,350 264,729 Aug 07, 2018, 04:29 PM
CSGP Director Mar 22, 2018 Sale $361.61 3,000 1,084,830 289,729 Mar 23, 2018, 04:23 PM
CSGP Director Jun 26, 2017 Sale $265.01 20,000 5,300,200 310,469 Jun 27, 2017, 04:33 PM
THST 10% Owner Jun 20, 2013 Buy $5.79 30,000 173,832 535,000 Jul 01, 2014, 03:56 PM
THST 10% Owner Jun 27, 2013 Buy $5.68 10,500 59,611 569,000 Jul 01, 2014, 03:56 PM
THST 10% Owner Jul 17, 2013 Buy $5.28 9,000 47,545 615,064 Jul 01, 2014, 03:56 PM
THST 10% Owner Aug 13, 2013 Buy $5.78 48,836 282,223 680,000 Jul 01, 2014, 03:56 PM
THST 10% Owner Jun 26, 2013 Buy $5.73 5,000 28,650 563,500 Jul 01, 2014, 03:56 PM
THST 10% Owner Jul 16, 2013 Buy $5.05 1,000 5,055 606,064 Jul 01, 2014, 03:56 PM
THST 10% Owner Aug 06, 2013 Buy $5.53 100 553 631,164 Jul 01, 2014, 03:56 PM
THST 10% Owner Jun 25, 2013 Buy $5.91 13,500 79,754 558,500 Jul 01, 2014, 03:56 PM
THST 10% Owner Jul 15, 2013 Buy $5.03 4,300 21,621 605,064 Jul 01, 2014, 03:56 PM
THST 10% Owner Aug 02, 2013 Buy $5.29 11,000 58,141 631,064 Jul 01, 2014, 03:56 PM
THST 10% Owner Jun 24, 2013 Buy $5.32 10,000 53,250 545,000 Jul 01, 2014, 03:56 PM
THST 10% Owner Jul 11, 2013 Buy $5.12 26,764 137,016 600,764 Jul 01, 2014, 03:56 PM
THST 10% Owner Aug 01, 2013 Buy $5.29 5,000 26,428 620,064 Jul 01, 2014, 03:56 PM
CSGP Director Jun 05, 2013 Option Exercise $37.46 10,000 374,600 332,444 Jun 06, 2013, 04:39 PM
CSGP Director Sep 18, 2012 Sale $82.94 27,011 2,240,292 394,379 Sep 20, 2012, 05:48 PM
CSGP Director Sep 20, 2012 Sale $81.74 43,149 3,526,999 321,390 Sep 20, 2012, 05:48 PM
CSGP Director Sep 19, 2012 Sale $83.34 29,840 2,486,865 364,539 Sep 20, 2012, 05:48 PM
CSGP Director Aug 03, 2012 Option Exercise $22.87 6,000 137,220 421,390 Aug 07, 2012, 08:04 AM
TPC Director Aug 10, 2011 Buy $12.63 50,000 631,500 395,237 Aug 11, 2011, 05:49 PM
TPC Director Aug 09, 2011 Buy $12.27 100,000 1,227,000 345,237 Aug 11, 2011, 05:49 PM
SRX Director Jul 20, 2011 Option Exercise $31.25 14,144 442,000 0 Jul 21, 2011, 11:21 AM
CSGP Director Jun 21, 2011 Option Exercise $17.97 3,000 53,910 413,675 Jun 22, 2011, 04:51 PM
CSGP Director Nov 11, 2010 Sale $50.00 500,000 25,000,000 410,675 Nov 12, 2010, 09:28 AM

Desktop Version

Symbol Relationship Date Transaction Value($)
CSGP Director Sep 15, 2021 Option Exercise 271,031
TPC Director Dec 09, 2020 Sale 669,000
TPC Director Dec 04, 2020 Sale 3,403,874
TPC Director May 18, 2020 Buy 1,164,000
CSGP Director May 07, 2020 Sale 7,231,390
CSGP Director May 06, 2020 Sale 2,356,325
CSGP Director Aug 06, 2018 Sale 6,310,350
CSGP Director Mar 22, 2018 Sale 1,084,830
CSGP Director Jun 26, 2017 Sale 5,300,200
THST 10% Owner Jun 20, 2013 Buy 173,832
THST 10% Owner Jun 27, 2013 Buy 59,611
THST 10% Owner Jul 17, 2013 Buy 47,545
THST 10% Owner Aug 13, 2013 Buy 282,223
THST 10% Owner Jun 26, 2013 Buy 28,650
THST 10% Owner Jul 16, 2013 Buy 5,055
THST 10% Owner Aug 06, 2013 Buy 553
THST 10% Owner Jun 25, 2013 Buy 79,754
THST 10% Owner Jul 15, 2013 Buy 21,621
THST 10% Owner Aug 02, 2013 Buy 58,141
THST 10% Owner Jun 24, 2013 Buy 53,250
THST 10% Owner Jul 11, 2013 Buy 137,016
THST 10% Owner Aug 01, 2013 Buy 26,428
CSGP Director Jun 05, 2013 Option Exercise 374,600
CSGP Director Sep 18, 2012 Sale 2,240,292
CSGP Director Sep 20, 2012 Sale 3,526,999
CSGP Director Sep 19, 2012 Sale 2,486,865
CSGP Director Aug 03, 2012 Option Exercise 137,220
TPC Director Aug 10, 2011 Buy 631,500
TPC Director Aug 09, 2011 Buy 1,227,000
SRX Director Jul 20, 2011 Option Exercise 442,000
CSGP Director Jun 21, 2011 Option Exercise 53,910
CSGP Director Nov 11, 2010 Sale 25,000,000