On this page
Michael R Klein
Insider
First SEC filing: May 17, 2024 · Latest: May 17, 2024
Insider at
Insider transactions
0 buys (P)
0 sells (S)
Net: $0
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Dec. 10, 2024 | CSGP | G | 64,909 | · | · | 1,848,592 Direct | -3.39% | Disposed | (price as of 2026-10-05) |
| 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) |
| Oct. 25, 2024 | CSGP | G | 5,872 | · | · | 1,985,134 Direct | -0.29% | Disposed | (price as of 2026-10-05) |
| July 27, 2024 | CSGP | G | 4,810 | · | · | 1,987,225 Direct | -0.24% | Disposed | (price as of 2026-10-05) |
| July 27, 2024 | CSGP | G | 5,344 | · | · | 1,992,035 Direct | -0.27% | Disposed | (price as of 2026-10-05) |
| July 27, 2024 | CSGP | G | 6,346 | · | · | 1,997,379 Direct | -0.32% | Disposed | (price as of 2026-10-05) |
| July 17, 2024 | CSGP | A | 3,781 | · | · | 1,991,006 Direct | +0.19% | Acquired | (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) |
| Nov. 29, 2023 | CSGP | G | 60,000 | · | · | 2,003,725 Direct | -2.91% | Disposed | (price as of 2026-10-05) |
| Oct. 30, 2023 | CSGP | A | 4,055 | · | · | 2,063,725 Direct | +0.20% | Acquired | (price as of 2026-10-05) |
| May 23, 2023 | CSGP | G | 3,977 | · | · | 2,059,670 Direct | -0.19% | Disposed | (price as of 2026-10-05) |
| May 17, 2023 | TPC | A | 40,635 | · | · | 390,131 Direct | +11.63% | Acquired | (price as of 2026-10-05) |
| Sept. 14, 2022 | CSGP | A | 3,880 | · | · | 2,078,647 Direct | +0.19% | Acquired | (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) |
| May 18, 2022 | TPC | A | 22,504 | · | · | 349,496 Direct | +6.88% | Acquired | (price as of 2026-10-05) |
| Sept. 15, 2021 | CSGP | A | 3,047 | $88.95 | $271,031 | 2,224,767 Direct | +0.14% | Acquired | -68.9% (price as of 2026-10-05) |
| May 19, 2021 | TPC | A | 9,603 | · | · | 326,992 Direct | +3.03% | Acquired | (price as of 2026-10-05) |
| May 4, 2021 | CSGP | G | 82,320 | · | · | 2,221,720 Direct | -3.57% | Disposed | (price as of 2026-10-05) |
| March 26, 2021 | CSGP | G | 12,500 | · | · | 2,304,040 Direct | -0.54% | Disposed | (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) |
| Sept. 24, 2020 | CSGP | A | 240 | · | · | 231,654 Direct | +0.10% | Acquired | (price as of 2026-10-05) |
| May 20, 2020 | TPC | A | 26,743 | · | · | 626,633 Direct | +4.46% | Acquired | (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) |
| May 4, 2020 | CSGP | G | 1,500 | · | · | 246,414 Direct | -0.61% | Disposed | (price as of 2026-10-05) |
| March 4, 2020 | CSGP | G | 5,532 | · | · | 247,914 Direct | -2.18% | Disposed | (price as of 2026-10-05) |
| Sept. 19, 2019 | CSGP | A | 328 | · | · | 265,524 Direct | +0.12% | Acquired | (price as of 2026-10-05) |
| June 11, 2019 | CSGP | G | 1,815 | · | · | 253,446 Direct | -0.71% | Disposed | (price as of 2026-10-05) |
| May 22, 2019 | TPC | A | 14,630 | · | · | 449,890 Direct | +3.36% | Acquired | (price as of 2026-10-05) |
| May 14, 2019 | CSGP | G | 1,995 | · | · | 255,261 Direct | -0.78% | Disposed | (price as of 2026-10-05) |
| April 26, 2019 | CSGP | G | 8,268 | · | · | 257,256 Direct | -3.11% | Disposed | (price as of 2026-10-05) |
| Sept. 20, 2018 | CSGP | A | 467 | · | · | 265,196 Direct | +0.18% | Acquired | (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) |
| May 31, 2018 | TPC | A | 11,557 | · | · | 435,260 Direct | +2.73% | Acquired | (price as of 2026-10-05) |
| May 9, 2018 | CSGP | G | 10,000 | · | · | 279,729 Direct | -3.45% | Disposed | (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) |
| Feb. 28, 2018 | CSGP | G | 10,000 | · | · | 292,729 Direct | -3.30% | Disposed | (price as of 2026-10-05) |
| Feb. 26, 2018 | CSGP | G | 8,453 | · | · | 302,729 Direct | -2.72% | Disposed | (price as of 2026-10-05) |
| Sept. 13, 2017 | CSGP | A | 713 | · | · | 311,182 Direct | +0.23% | Acquired | (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) |
| May 26, 2017 | TPC | A | 8,778 | · | · | 423,703 Direct | +2.12% | Acquired | (price as of 2026-10-05) |
| Sept. 15, 2016 | CSGP | A | 926 | · | · | 330,469 Direct | +0.28% | Acquired | (price as of 2026-10-05) |
| July 12, 2016 | TPC | G | 36,571 | · | · | 353,970 Direct | -9.36% | Disposed | (price as of 2026-10-05) |
| May 25, 2016 | TPC | A | 10,613 | · | · | 390,541 Direct | +2.79% | Acquired | (price as of 2026-10-05) |
| Sept. 9, 2015 | CSGP | A | 1,105 | · | · | 329,543 Direct | +0.34% | Acquired | (price as of 2026-10-05) |
| May 27, 2015 | TPC | A | 6,839 | · | · | 379,928 Direct | +1.83% | Acquired | (price as of 2026-10-05) |
| Sept. 11, 2014 | CSGP | A | 1,241 | · | · | 328,438 Direct | +0.38% | Acquired | (price as of 2026-10-05) |
| June 12, 2014 | TPC | G | 50,000 | · | · | 373,089 Direct | -11.82% | Disposed | (price as of 2026-10-05) |
| May 29, 2014 | TPC | A | 7,404 | · | · | 423,089 Direct | +1.78% | Acquired | (price as of 2026-10-05) |
| Sept. 19, 2013 | CSGP | A | 1,163 | · | · | 327,197 Direct | +0.36% | Acquired | (price as of 2026-10-05) |
| July 29, 2013 | CSGP | G | 6,410 | · | · | 326,034 Direct | -1.93% | Disposed | (price as of 2026-10-05) |
| June 5, 2013 | CSGP | M | 5,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-05) |
| June 5, 2013 | CSGP | M | 5,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-05) |
| June 5, 2013 | CSGP | M | 5,000 | $44.86 | $224,300 | 332,444 Direct | +1.53% | Acquired | 516.6% (price as of 2026-10-05) |
| June 5, 2013 | CSGP | M | 5,000 | $30.06 | $150,300 | 327,444 Direct | +1.55% | Acquired | 820.2% (price as of 2026-10-05) |
| May 30, 2013 | TPC | A | 12,331 | · | · | 415,685 Direct | +3.06% | Acquired | (price as of 2026-10-05) |
| Sept. 27, 2012 | CSGP | A | 1,054 | · | · | 322,444 Direct | +0.33% | Acquired | (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. 3, 2012 | CSGP | M | 6,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-05) |
| Aug. 3, 2012 | CSGP | M | 6,000 | $22.87 | $137,220 | 421,390 Direct | +1.44% | Acquired | 1109.4% (price as of 2026-10-05) |
| May 31, 2012 | TPC | A | 8,117 | · | · | 403,354 Direct | +2.05% | Acquired | (price as of 2026-10-05) |
| Sept. 8, 2011 | CSGP | A | 1,715 | · | · | 415,390 Direct | +0.41% | Acquired | (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) |
| June 21, 2011 | CSGP | M | 3,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-05) |
| June 21, 2011 | CSGP | M | 3,000 | $17.97 | $53,910 | 413,675 Direct | +0.73% | Acquired | 1439.2% (price as of 2026-10-05) |
| June 2, 2011 | TPC | A | 5,119 | · | · | 245,237 Direct | +2.13% | Acquired | (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) |
| Sept. 2, 2010 | CSGP | A | 1,659 | · | · | 910,675 Direct | +0.18% | Acquired | (price as of 2026-10-05) |
| June 22, 2010 | TPC | A | 5,417 | · | · | 240,118 Direct | +2.31% | Acquired | (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. 3, 2009 | CSGP | A | 1,961 | · | · | 909,016 Direct | +0.22% | Acquired | (price as of 2026-10-05) |
| June 2, 2009 | TPC | A | 4,619 | · | · | 189,695 Direct | +2.50% | Acquired | (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) |
| Sept. 5, 2008 | TPC | A | 100,000 | · | · | 145,076 Direct | +221.85% | Acquired | (price as of 2026-10-05) |
| Sept. 4, 2008 | CSGP | A | 1,308 | · | · | 907,055 Direct | +0.14% | Acquired | (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) |
| May 8, 2008 | TPC | J | 4,150 | · | · | 0 Indirect | -100.00% | Disposed | (price as of 2026-10-05) |
| May 8, 2008 | TPC | A | 2,908 | · | · | 20,076 Direct | +16.94% | Acquired | (price as of 2026-10-05) |
| Sept. 14, 2007 | CSGP | A | 1,365 | · | · | 905,747 Direct | +0.15% | Acquired | (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) |
| May 22, 2007 | TPC | A | 1,000 | · | · | 7,168 Direct | +16.21% | Acquired | (price as of 2026-10-05) |
| Sept. 7, 2006 | CSGP | A | 1,825 | · | · | 904,382 Direct | +0.20% | Acquired | (price as of 2026-10-05) |
| June 2, 2006 | TPC | A | 2,488 | · | · | 6,168 Direct | +67.61% | Acquired | (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) |
| Oct. 7, 2005 | CSGP | A | 1,557 | · | · | 1,557 Direct | · | Acquired | (price as of 2026-10-05) |
| May 24, 2005 | TPC | A | 3,680 | · | · | 3,680 Direct | · | Acquired | (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.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| June 5, 2013 | CSGP | Option to Acquire Common Stock | Common Stock | $44.86 | Sept. 8, 2014 | 5,000 | Disposed |
| June 5, 2013 | CSGP | Option to Acquire Common Stock | Common Stock | $30.06 | Sept. 3, 2013 | 5,000 | Disposed |
| Aug. 3, 2012 | CSGP | Option to Acquire Common Stock | Common Stock | $22.87 | Sept. 8, 2012 | 6,000 | Disposed |
| June 21, 2011 | CSGP | Option to Acquire Common Stock | Common Stock | $17.97 | Sept. 27, 2011 | 3,000 | Disposed |
| Dec. 8, 2004 | TPC | Stock Option (right to buy) | Common Stock | $3.12 | May 24, 2010 | 8,000 | Disposed |
| Dec. 8, 2004 | TPC | Stock Option (right to buy) | Common Stock | $4.50 | Nov. 14, 2010 | 100,000 | Disposed |
| Oct. 21, 2004 | TPC | Stock Option (right to buy) | Common Stock | $8.38 | Jan. 16, 2005 | 25,000 | Disposed |
| Sept. 9, 2004 | CSGP | Options to acquire Common Stock | Common Stock | $44.86 | Sept. 8, 2014 | 5,000 | Acquired |
| Sept. 4, 2003 | CSGP | Options to acquire Common Stock | Common Stock | $30.06 | Sept. 3, 2013 | 5,000 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).