Insider Transactions by GRANT RICHARD S

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
CMP Director Dec 16, 2019 Option Exercise $58.05 320 18,576 26,165 Dec 18, 2019, 03:59 PM
CMP Director Sep 16, 2019 Option Exercise $57.28 321 18,387 25,845 Sep 17, 2019, 05:09 PM
CMP Director Jun 17, 2019 Buy $55.01 330 18,153 25,524 Jun 18, 2019, 04:52 PM
CMP Chairman & Interim CEO Mar 28, 2019 Buy $52.54 2,000 105,080 25,194 Mar 28, 2019, 06:01 PM
CMP Chairman & Interim CEO Mar 18, 2019 Buy $53.96 305 16,458 23,194 Mar 19, 2019, 05:20 PM
CMP Director Jun 30, 2016 Option Exercise $74.19 286 21,218 15,650 Jul 01, 2016, 10:59 AM
CMP Director Jun 14, 2016 Option Exercise $78.21 136 10,636 15,364 Jun 16, 2016, 12:10 PM
CMP Director Mar 31, 2016 Option Exercise $70.86 300 21,258 15,228 Apr 01, 2016, 04:28 PM
CMP Director Mar 14, 2016 Option Exercise $72.77 141 10,261 14,928 Mar 15, 2016, 05:08 PM
CMP Director Dec 31, 2015 Option Exercise $75.27 282 21,226 20,145 Jan 04, 2016, 03:01 PM
CMP Director Dec 14, 2015 Option Exercise $76.81 126 9,678 14,787 Dec 16, 2015, 02:11 PM
CMP Director Sep 30, 2015 Option Exercise $78.37 271 21,238 19,863 Oct 01, 2015, 02:42 PM
CMP Director Sep 11, 2015 Option Exercise $83.06 67 5,565 14,661 Sep 15, 2015, 04:30 PM
CMP Director Sep 11, 2015 Option Exercise $82.50 49 4,043 14,594 Sep 15, 2015, 04:30 PM
CMP Director Jun 30, 2015 Option Exercise $82.14 259 21,274 19,592 Jul 01, 2015, 03:26 PM
CMP Director Jun 12, 2015 Option Exercise $87.05 109 9,488 14,545 Jun 12, 2015, 09:09 PM
CMP Director Mar 31, 2015 Option Exercise $93.21 228 21,252 19,333 Apr 06, 2015, 05:28 PM
CMP Director Mar 31, 2015 Option Exercise $93.21 365 34,022 14,801 Apr 01, 2015, 03:52 PM
CMP Director Mar 12, 2015 Option Exercise $93.36 101 9,430 14,436 Mar 16, 2015, 09:54 AM
CMP Director Dec 31, 2014 Option Exercise $86.83 393 34,124 14,335 Jan 02, 2015, 05:09 PM
CMP Director Dec 12, 2014 Option Exercise $81.68 101 8,250 13,942 Dec 15, 2014, 03:52 PM
CMP Director Sep 30, 2014 Option Exercise $84.28 405 34,133 13,841 Oct 02, 2014, 03:25 PM
CMP Director Sep 12, 2014 Option Exercise $89.90 89 8,001 13,436 Sep 16, 2014, 03:04 PM
CMP Director Jun 30, 2014 Option Exercise $95.74 355 33,988 13,347 Jul 01, 2014, 04:10 PM
CMP Director Jun 13, 2014 Option Exercise $92.73 84 7,789 12,992 Jun 17, 2014, 02:18 PM
CMP Director Mar 31, 2014 Option Exercise $82.52 413 34,081 12,908 Apr 01, 2014, 05:26 PM
CMP Director Mar 14, 2014 Option Exercise $83.53 89 7,435 12,495 Mar 17, 2014, 09:08 AM
CMP Director Dec 31, 2013 Option Exercise $80.05 554 44,348 12,406 Jan 03, 2014, 04:34 PM
CMP Director Dec 13, 2013 Option Exercise $74.13 87 6,449 11,852 Dec 17, 2013, 04:49 PM
CMP Director Sep 30, 2013 Option Exercise $76.27 582 44,389 11,765 Oct 01, 2013, 05:36 PM
CMP Director Sep 13, 2013 Option Exercise $76.18 79 6,018 11,183 Sep 16, 2013, 04:01 PM
CMP Director Jun 28, 2013 Option Exercise $84.53 525 44,378 11,104 Jul 01, 2013, 06:12 PM
CMP Director Jun 14, 2013 Option Exercise $85.39 67 5,721 10,579 Jun 17, 2013, 04:33 PM
BXC Director Mar 28, 2013 Option Exercise $1.75 21,965 38,439 83,249 Apr 01, 2013, 08:18 PM
CMP Director Mar 28, 2013 Option Exercise $78.90 878 69,274 10,512 Apr 01, 2013, 04:47 PM
CMP Director Mar 14, 2013 Option Exercise $76.20 69 5,258 9,634 Mar 18, 2013, 11:32 AM
CMP Director Dec 31, 2012 Option Exercise $74.71 470 35,114 9,565 Jan 03, 2013, 03:46 PM
CMP Director Dec 14, 2012 Option Exercise $74.58 60 4,475 9,095 Dec 17, 2012, 05:34 PM
CMP Director Sep 28, 2012 Option Exercise $74.59 440 32,820 9,035 Oct 02, 2012, 03:40 PM
CMP Director Sep 14, 2012 Option Exercise $72.19 58 4,187 8,595 Sep 18, 2012, 11:46 AM
CMP Director Jun 29, 2012 Option Exercise $76.28 431 32,877 8,537 Jul 02, 2012, 06:27 PM
CMP Director Jun 14, 2012 Option Exercise $68.92 58 3,997 8,106 Jun 18, 2012, 10:28 AM
CMP Director Mar 30, 2012 Option Exercise $71.74 457 32,785 8,048 Apr 02, 2012, 04:10 PM
CMP Director Mar 14, 2012 Option Exercise $71.81 52 3,734 7,591 Mar 16, 2012, 03:10 PM
CMP Director Feb 24, 2012 Option Exercise $16.66 2,000 33,320 21,105 Feb 24, 2012, 03:34 PM
CMP Director Feb 24, 2012 Sale $73.15 2,000 146,300 19,105 Feb 24, 2012, 03:34 PM
CMP Director Dec 30, 2011 Option Exercise $68.85 272 18,727 19,105 Jan 04, 2012, 12:33 PM
CMP Director Dec 14, 2011 Option Exercise $69.57 48 3,339 7,539 Dec 15, 2011, 05:06 PM
CMP Director Oct 28, 2011 Option Exercise $16.66 1,000 16,660 18,833 Nov 01, 2011, 02:38 PM
CMP Director Sep 30, 2011 Option Exercise $66.78 281 18,765 17,833 Oct 03, 2011, 04:22 PM
CMP Director Sep 14, 2011 Option Exercise $75.40 45 3,393 7,491 Sep 15, 2011, 03:48 PM
CMP Director Jun 30, 2011 Option Exercise $86.07 218 18,763 17,552 Jul 01, 2011, 02:45 PM
CMP Director Jun 14, 2011 Option Exercise $87.01 38 3,306 7,446 Jun 16, 2011, 09:28 AM
CMP Director Mar 31, 2011 Option Exercise $93.53 200 18,706 17,334 Apr 01, 2011, 11:46 AM
CMP Director Mar 14, 2011 Option Exercise $87.32 38 3,318 7,408 Mar 16, 2011, 03:55 PM
CMP Director Dec 31, 2010 Option Exercise $89.27 188 16,783 17,134 Jan 04, 2011, 11:44 AM
CMP Director Dec 14, 2010 Option Exercise $87.65 33 2,893 7,370 Dec 16, 2010, 03:21 PM
CMP Director Sep 30, 2010 Option Exercise $76.62 218 16,703 16,946 Oct 04, 2010, 12:35 PM
CMP Director Sep 14, 2010 Option Exercise $72.87 39 2,842 7,337 Sep 16, 2010, 06:06 PM
CMP Director Aug 12, 2010 Option Exercise $16.66 6,867 114,404 19,628 Aug 13, 2010, 06:33 PM
CMP Director Aug 12, 2010 Sale $72.05 3,847 277,158 16,728 Aug 13, 2010, 06:33 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
CMP Director Dec 16, 2019 Option Exercise 18,576
CMP Director Sep 16, 2019 Option Exercise 18,387
CMP Director Jun 17, 2019 Buy 18,153
CMP Chairman & Interim CEO Mar 28, 2019 Buy 105,080
CMP Chairman & Interim CEO Mar 18, 2019 Buy 16,458
CMP Director Jun 30, 2016 Option Exercise 21,218
CMP Director Jun 14, 2016 Option Exercise 10,636
CMP Director Mar 31, 2016 Option Exercise 21,258
CMP Director Mar 14, 2016 Option Exercise 10,261
CMP Director Dec 31, 2015 Option Exercise 21,226
CMP Director Dec 14, 2015 Option Exercise 9,678
CMP Director Sep 30, 2015 Option Exercise 21,238
CMP Director Sep 11, 2015 Option Exercise 5,565
CMP Director Sep 11, 2015 Option Exercise 4,043
CMP Director Jun 30, 2015 Option Exercise 21,274
CMP Director Jun 12, 2015 Option Exercise 9,488
CMP Director Mar 31, 2015 Option Exercise 21,252
CMP Director Mar 31, 2015 Option Exercise 34,022
CMP Director Mar 12, 2015 Option Exercise 9,430
CMP Director Dec 31, 2014 Option Exercise 34,124
CMP Director Dec 12, 2014 Option Exercise 8,250
CMP Director Sep 30, 2014 Option Exercise 34,133
CMP Director Sep 12, 2014 Option Exercise 8,001
CMP Director Jun 30, 2014 Option Exercise 33,988
CMP Director Jun 13, 2014 Option Exercise 7,789
CMP Director Mar 31, 2014 Option Exercise 34,081
CMP Director Mar 14, 2014 Option Exercise 7,435
CMP Director Dec 31, 2013 Option Exercise 44,348
CMP Director Dec 13, 2013 Option Exercise 6,449
CMP Director Sep 30, 2013 Option Exercise 44,389
CMP Director Sep 13, 2013 Option Exercise 6,018
CMP Director Jun 28, 2013 Option Exercise 44,378
CMP Director Jun 14, 2013 Option Exercise 5,721
BXC Director Mar 28, 2013 Option Exercise 38,439
CMP Director Mar 28, 2013 Option Exercise 69,274
CMP Director Mar 14, 2013 Option Exercise 5,258
CMP Director Dec 31, 2012 Option Exercise 35,114
CMP Director Dec 14, 2012 Option Exercise 4,475
CMP Director Sep 28, 2012 Option Exercise 32,820
CMP Director Sep 14, 2012 Option Exercise 4,187
CMP Director Jun 29, 2012 Option Exercise 32,877
CMP Director Jun 14, 2012 Option Exercise 3,997
CMP Director Mar 30, 2012 Option Exercise 32,785
CMP Director Mar 14, 2012 Option Exercise 3,734
CMP Director Feb 24, 2012 Option Exercise 33,320
CMP Director Feb 24, 2012 Sale 146,300
CMP Director Dec 30, 2011 Option Exercise 18,727
CMP Director Dec 14, 2011 Option Exercise 3,339
CMP Director Oct 28, 2011 Option Exercise 16,660
CMP Director Sep 30, 2011 Option Exercise 18,765
CMP Director Sep 14, 2011 Option Exercise 3,393
CMP Director Jun 30, 2011 Option Exercise 18,763
CMP Director Jun 14, 2011 Option Exercise 3,306
CMP Director Mar 31, 2011 Option Exercise 18,706
CMP Director Mar 14, 2011 Option Exercise 3,318
CMP Director Dec 31, 2010 Option Exercise 16,783
CMP Director Dec 14, 2010 Option Exercise 2,893
CMP Director Sep 30, 2010 Option Exercise 16,703
CMP Director Sep 14, 2010 Option Exercise 2,842
CMP Director Aug 12, 2010 Option Exercise 114,404
CMP Director Aug 12, 2010 Sale 277,158