Insider Transactions by SHEPARD WILLIAM R

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMar 26, 2024Buy$214.7128260,548253,343Mar 27, 2024, 12:49 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMar 26, 2024Buy$214.71122,5772,334Mar 27, 2024, 12:49 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 18, 2024Buy$202.445911,9442,322Jan 19, 2024, 05:03 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 18, 2024Buy$202.441,331269,448253,060Jan 19, 2024, 05:03 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 28, 2023Buy$210.79122,5292,263Dec 29, 2023, 03:31 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 28, 2023Buy$210.7926656,070251,729Dec 29, 2023, 03:31 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorSep 27, 2023Buy$199.8428055,955251,463Oct 06, 2023, 09:47 AM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorSep 27, 2023Buy$199.84122,3982,251Oct 06, 2023, 09:47 AM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJun 26, 2023Option Exercise$178.89811145,080250,874Jun 28, 2023, 02:39 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJun 27, 2023Buy$179.77142,5172,239Jun 28, 2023, 02:39 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJun 27, 2023Buy$179.7730955,549251,183Jun 28, 2023, 02:39 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMar 28, 2023Buy$186.4519536,358250,063Mar 29, 2023, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMar 27, 2023Buy$185.32132,4092,225Mar 29, 2023, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMar 27, 2023Buy$185.3229855,225249,869Mar 29, 2023, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 28, 2022Buy$168.1128948,584248,132Mar 29, 2023, 07:00 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 18, 2023Buy$175.98559,6792,212Mar 29, 2023, 07:00 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 18, 2023Buy$175.981,244218,919249,571Mar 29, 2023, 07:00 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 28, 2022Buy$168.11132,1852,157Mar 29, 2023, 07:00 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 28, 2022Buy$168.11132,1852,157Jan 20, 2023, 04:41 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 28, 2022Buy$168.1128948,584248,132Jan 20, 2023, 04:41 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 18, 2023Buy$175.98559,6792,212Jan 20, 2023, 04:41 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 18, 2023Buy$175.981,244218,919249,376Jan 20, 2023, 04:41 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorNov 04, 2022Buy$170.0048,6458,269,633247,843Nov 08, 2022, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 14, 2022Option Exercise$222.28306,6682,114Nov 08, 2022, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMar 25, 2022Option Exercise$245.5992,2102,123Nov 08, 2022, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJun 27, 2022Option Exercise$211.06102,1112,133Nov 08, 2022, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorSep 27, 2022Option Exercise$180.93122,1712,145Nov 08, 2022, 07:28 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJun 27, 2022Option Exercise$209.441,146240,018199,198Jun 29, 2022, 10:32 AM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 25, 2022Option Exercise$221.797516,634198,052Jan 26, 2022, 03:20 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJun 11, 2020Buy$178.101,229218,8852,000Jun 12, 2020, 11:44 AM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJun 02, 2020Buy$178.10771137,315771Jun 04, 2020, 07:52 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMar 12, 2012Buy$54.2537520,34455,714Jun 27, 2017, 05:58 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorMay 31, 2016Buy$97.781009,77855,814Jun 27, 2017, 05:58 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorFeb 16, 2012Buy$295.6512965Feb 21, 2012, 01:08 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorFeb 27, 2009Buy$182.4011825Feb 07, 2011, 04:56 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorJan 06, 2011Buy$313.6413144Jan 07, 2011, 05:34 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 29, 2010Buy$324.6413253Dec 30, 2010, 05:46 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorDec 22, 2010Buy$327.0013274Dec 23, 2010, 03:30 PM
CMECME GROUP INC.SHEPARD WILLIAM RDirectorAug 19, 2010Buy$245.005,0001,225,00035,708Aug 20, 2010, 04:29 PM