Caswell Bruce - Insider Transactions

Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
MMSCaswell BruceCEO & PresidentDec 17 '24Buy70.643,500247,240275,929Dec 18 05:10 PM
MMSCaswell BruceCEO & PresidentSep 29 '23Sale74.6821,0491,571,939233,010Oct 03 01:14 PM
MMSCaswell BruceCEO & PresidentAug 04 '23Buy79.073,141248,368210,484Aug 04 04:22 PM
MMSCaswell BruceCEO & PresidentSep 30 '22Sale57.8724,8431,437,664207,343Oct 04 03:00 PM
MMSCaswell BruceCEO & PresidentJun 15 '22Buy60.328,300500,656181,017Jun 15 06:31 PM
MMSCaswell BruceCEO & PresidentAug 11 '21Buy81.534,500366,870121,316Aug 12 05:09 PM
MMSCaswell BruceCEO & PresidentSep 30 '20Sale68.4123,3031,594,158116,816Oct 02 06:12 PM
MMSCaswell BrucePresidentSep 18 '17Option Exercise11.558,00092,40035,904Sep 19 11:16 AM
MMSCaswell BrucePresidentSep 18 '17Sale63.288,000506,25327,904Sep 19 11:16 AM
MMSCaswell BrucePresidentSep 05 '17Option Exercise11.558,00092,40035,904Sep 06 01:55 PM
MMSCaswell BrucePresidentSep 05 '17Sale60.238,000481,84027,904Sep 06 01:55 PM
MMSCaswell BrucePresidentAug 16 '17Option Exercise11.558,00092,40035,904Aug 17 05:04 PM
MMSCaswell BrucePresidentAug 16 '17Sale60.508,000484,00027,904Aug 17 05:04 PM
MMSCaswell BrucePresidentAug 10 '17Option Exercise11.558,00092,40035,904Aug 11 10:18 AM
MMSCaswell BrucePresidentAug 10 '17Sale59.838,000478,64027,904Aug 11 10:18 AM
MMSCaswell BrucePresidentJul 27 '17Option Exercise11.558,00092,40035,904Jul 31 11:06 AM
MMSCaswell BrucePresidentJul 27 '17Sale60.978,000487,76027,904Jul 31 11:06 AM
MMSCaswell BrucePresidentJul 12 '17Option Exercise11.558,00092,40035,904Jul 14 10:46 AM
MMSCaswell BrucePresidentJul 12 '17Sale62.218,000497,68027,904Jul 14 10:46 AM
MMSCaswell BrucePresidentJun 16 '17Option Exercise11.558,00092,40035,904Jun 19 11:47 AM
MMSCaswell BrucePresidentJun 16 '17Sale63.568,000508,48027,904Jun 19 11:47 AM
MMSCaswell BrucePresidentJun 05 '17Option Exercise11.558,00092,40035,904Jun 06 11:26 AM
MMSCaswell BrucePresidentJun 05 '17Sale63.488,000507,84027,904Jun 06 11:26 AM
MMSCaswell BrucePresidentMay 23 '17Option Exercise11.558,00092,40035,904May 24 11:47 AM
MMSCaswell BrucePresidentMay 23 '17Sale62.768,000502,08027,904May 24 11:47 AM
MMSCaswell BrucePresidentMay 18 '17Option Exercise11.558,00092,40035,904May 22 03:24 PM
MMSCaswell BrucePresidentMay 18 '17Sale61.798,000494,32027,904May 22 03:24 PM
MMSCaswell BrucePresidentMay 11 '17Sale62.4717,1971,074,24527,904May 12 10:42 AM
MMSCaswell BrucePresidentSep 22 '16Option Exercise6.826,00040,90835,386Sep 22 05:31 PM
MMSCaswell BrucePresidentSep 20 '16Option Exercise6.827,00047,72636,386Sep 22 05:31 PM
MMSCaswell BrucePresidentSep 21 '16Option Exercise6.827,00047,72636,386Sep 22 05:31 PM
MMSCaswell BrucePresidentSep 21 '16Sale56.817,000397,67029,386Sep 22 05:31 PM
MMSCaswell BrucePresidentSep 20 '16Sale56.627,000396,34029,386Sep 22 05:31 PM
MMSCaswell BrucePresidentSep 22 '16Sale57.646,000345,84029,386Sep 22 05:31 PM
MMSCaswell BrucePresidentAug 16 '16Option Exercise6.8210,00068,18039,386Aug 18 05:50 PM
MMSCaswell BrucePresidentAug 17 '16Option Exercise6.8210,00068,18039,386Aug 18 05:50 PM
MMSCaswell BrucePresidentAug 18 '16Option Exercise6.8210,00068,18039,386Aug 18 05:50 PM
MMSCaswell BrucePresidentAug 18 '16Sale58.5910,000585,90029,386Aug 18 05:50 PM
MMSCaswell BrucePresidentAug 17 '16Sale58.5310,000585,30029,386Aug 18 05:50 PM
MMSCaswell BrucePresidentAug 16 '16Sale59.8310,000598,30029,386Aug 18 05:50 PM
MMSCaswell BrucePresidentJun 22 '16Option Exercise6.8210,00068,18039,386Jun 22 05:26 PM
MMSCaswell BrucePresidentJun 20 '16Option Exercise6.8210,00068,18039,386Jun 22 05:26 PM
MMSCaswell BrucePresidentJun 21 '16Option Exercise6.8210,00068,18039,386Jun 22 05:26 PM
MMSCaswell BrucePresidentJun 21 '16Sale56.5910,000565,90029,386Jun 22 05:26 PM
MMSCaswell BrucePresidentJun 20 '16Sale55.5610,000555,60029,386Jun 22 05:26 PM
MMSCaswell BrucePresidentJun 22 '16Sale56.8610,000568,64029,386Jun 22 05:26 PM
MMSCaswell BrucePresidentOct 07 '15Sale59.807,000418,60042,386Oct 09 03:08 PM
MMSCaswell BrucePresidentOct 08 '15Sale61.957,000433,65035,386Oct 09 03:08 PM
MMSCaswell BrucePresidentOct 09 '15Sale63.956,000383,70029,386Oct 09 03:08 PM
MMSCaswell BrucePresidentAug 12 '15Option Exercise8.687,00060,77439,189Aug 13 04:36 PM
MMSCaswell BrucePresidentAug 13 '15Option Exercise8.686,00052,09238,189Aug 13 04:36 PM
MMSCaswell BrucePresidentAug 11 '15Option Exercise8.687,00060,77439,189Aug 13 04:36 PM
MMSCaswell BrucePresidentAug 11 '15Sale59.987,000419,86032,189Aug 13 04:36 PM
MMSCaswell BrucePresidentAug 13 '15Sale60.346,000362,04032,189Aug 13 04:36 PM
MMSCaswell BrucePresidentAug 12 '15Sale59.557,000416,85032,189Aug 13 04:36 PM
MMSCaswell BrucePresidentJul 22 '15Option Exercise8.687,00060,77439,189Jul 24 03:49 PM
MMSCaswell BrucePresidentJul 23 '15Option Exercise8.687,00060,77439,189Jul 24 03:49 PM
MMSCaswell BrucePresidentJul 24 '15Option Exercise8.686,00052,09238,189Jul 24 03:49 PM
MMSCaswell BrucePresidentJul 24 '15Sale67.616,000405,69032,189Jul 24 03:49 PM
MMSCaswell BrucePresidentJul 23 '15Sale68.607,000480,20032,189Jul 24 03:49 PM
MMSCaswell BrucePresidentJul 22 '15Sale67.817,000474,67032,189Jul 24 03:49 PM
MMSCaswell BrucePresidentJun 15 '15Option Exercise8.687,00060,77439,189Jun 17 05:17 PM
MMSCaswell BrucePresidentJun 16 '15Option Exercise8.687,00060,77439,189Jun 17 05:17 PM
MMSCaswell BrucePresidentJun 17 '15Option Exercise8.686,00052,09238,189Jun 17 05:17 PM
MMSCaswell BrucePresidentJun 17 '15Sale64.276,000385,62032,189Jun 17 05:17 PM
MMSCaswell BrucePresidentJun 16 '15Sale62.617,000438,27032,189Jun 17 05:17 PM
MMSCaswell BrucePresidentJun 15 '15Sale62.317,000436,17032,189Jun 17 05:17 PM
MMSCaswell BrucePresidentMay 12 '15Option Exercise8.687,00060,77439,189May 13 03:46 PM
MMSCaswell BrucePresidentMay 13 '15Option Exercise8.686,00052,09238,189May 13 03:46 PM
MMSCaswell BrucePresidentMay 11 '15Option Exercise8.687,00060,77439,189May 13 03:46 PM
MMSCaswell BrucePresidentMay 11 '15Sale63.447,000444,08032,189May 13 03:46 PM
MMSCaswell BrucePresidentMay 13 '15Sale62.946,000377,64032,189May 13 03:46 PM
MMSCaswell BrucePresidentMay 12 '15Sale62.507,000437,50032,189May 13 03:46 PM
MMSCaswell BrucePresidentApr 21 '15Option Exercise8.687,00060,77439,189Apr 22 03:50 PM
MMSCaswell BrucePresidentApr 20 '15Option Exercise8.687,00060,77439,189Apr 22 03:50 PM
MMSCaswell BrucePresidentApr 22 '15Option Exercise8.686,00052,09238,189Apr 22 03:50 PM
MMSCaswell BrucePresidentApr 22 '15Sale66.926,000401,52032,189Apr 22 03:50 PM
MMSCaswell BrucePresidentApr 20 '15Sale65.747,000460,18032,189Apr 22 03:50 PM
MMSCaswell BrucePresidentApr 21 '15Sale66.267,000463,82032,189Apr 22 03:50 PM
MMSCaswell BrucePresident - Health ServicesJul 01 '14Option Exercise8.688,00069,4568,001Jul 03 02:06 PM
MMSCaswell BrucePresident - Health ServicesJul 02 '14Option Exercise8.688,00069,4568,001Jul 03 02:06 PM
MMSCaswell BrucePresident - Health ServicesJul 03 '14Option Exercise8.689,00078,1389,001Jul 03 02:06 PM
MMSCaswell BrucePresident - Health ServicesJul 02 '14Sale4275.008,00034,200,0001Jul 03 02:06 PM
MMSCaswell BrucePresident - Health ServicesJul 01 '14Sale42.998,000343,9201Jul 03 02:06 PM
MMSCaswell BrucePresident - Health ServicesJul 03 '14Sale42.599,000383,3101Jul 03 02:06 PM
MMSCaswell BrucePresident - Health ServicesJun 11 '14Option Exercise8.688,00069,4568,001Jun 12 03:32 PM
MMSCaswell BrucePresident - Health ServicesJun 12 '14Option Exercise8.689,00078,1389,001Jun 12 03:32 PM
MMSCaswell BrucePresident - Health ServicesJun 10 '14Option Exercise8.688,00069,4568,001Jun 12 03:32 PM
MMSCaswell BrucePresident - Health ServicesJun 10 '14Sale43.778,000350,1601Jun 12 03:32 PM
MMSCaswell BrucePresident - Health ServicesJun 12 '14Sale42.719,000384,3541Jun 12 03:32 PM
MMSCaswell BrucePresident - Health ServicesJun 11 '14Sale43.538,000348,2401Jun 12 03:32 PM
MMSCaswell BrucePresident - Health ServicesMay 19 '14Option Exercise8.688,00069,4568,001May 21 03:50 PM
MMSCaswell BrucePresident - Health ServicesMay 21 '14Option Exercise8.689,00078,1479,001May 21 03:50 PM
MMSCaswell BrucePresident - Health ServicesMay 20 '14Option Exercise8.688,00069,4568,001May 21 03:50 PM
MMSCaswell BrucePresident - Health ServicesMay 20 '14Sale43.068,000344,4801May 21 03:50 PM
MMSCaswell BrucePresident - Health ServicesMay 21 '14Sale42.419,000381,6901May 21 03:50 PM
MMSCaswell BrucePresident - Health ServicesMay 19 '14Sale42.438,000339,4401May 21 03:50 PM
MMSCaswell BrucePresident - Health ServicesApr 21 '14Option Exercise8.688,00069,4568,001Apr 23 04:24 PM
MMSCaswell BrucePresident - Health ServicesApr 23 '14Option Exercise8.689,00078,1389,001Apr 23 04:24 PM
MMSCaswell BrucePresident - Health ServicesApr 22 '14Option Exercise8.688,00069,4568,001Apr 23 04:24 PM
MMSCaswell BrucePresident - Health ServicesApr 22 '14Sale42.598,000340,7201Apr 23 04:24 PM
MMSCaswell BrucePresident - Health ServicesApr 23 '14Sale42.469,000382,1401Apr 23 04:24 PM
MMSCaswell BrucePresident - Health ServicesApr 21 '14Sale42.468,000339,6801Apr 23 04:24 PM
MMSCaswell BrucePresident - Health ServicesMar 31 '14Sale44.186,700296,00612,100Apr 02 05:03 PM
MMSCaswell BrucePresident - Health ServicesApr 01 '14Sale44.736,700299,6915,400Apr 02 05:03 PM
MMSCaswell BrucePresident - Health ServicesApr 02 '14Sale45.205,399244,0351Apr 02 05:03 PM
MMSCaswell BrucePresident - Health ServicesFeb 25 '14Sale48.117,000336,77017,134Feb 26 11:31 AM
MMSCaswell BrucePresident - Health ServicesFeb 24 '14Sale47.307,000331,10024,135Feb 25 11:21 AM
MMSCaswell BrucePresident - Health ServicesFeb 21 '14Sale47.177,000330,19031,135Feb 24 09:56 AM
MMSCaswell BrucePresident - Health ServicesMar 08 '13Sale76.2217,4891,333,012894Mar 11 10:58 AM
MMSCaswell BrucePresident - Health ServicesDec 10 '12Option Exercise13.9720,800290,57639,183Dec 11 05:46 PM
MMSCaswell BrucePresident - Health ServicesDec 10 '12Sale62.8820,8001,307,90418,383Dec 11 05:46 PM
MMSCaswell BrucePresident - Health ServicesNov 21 '12Sale60.7719,0351,156,75718,383Dec 11 05:46 PM
MMSCaswell BrucePresident - Health ServicesMay 09 '12Sale46.739,000420,60619,929May 10 10:46 AM
MMSCaswell BruceDirectorJun 07 '11Option Exercise27.946,600184,40413,862Jun 09 02:07 PM
MMSCaswell BruceDirectorJun 07 '11Sale77.696,600512,7547,262Jun 09 02:07 PM
MMSCaswell BrucePresident - Health ServiceMay 03 '11Option Exercise27.946,600184,40413,862May 05 02:17 PM
MMSCaswell BrucePresident - Health ServiceMay 03 '11Sale77.676,600512,6227,262May 05 02:17 PM
MMSCaswell BrucePresident - Health ServiceApr 05 '11Option Exercise27.946,600184,40413,862Apr 07 11:41 AM
MMSCaswell BrucePresident - Health ServiceApr 05 '11Sale79.976,600527,7767,262Apr 07 11:41 AM
MMSCaswell BrucePresident - Health SvcsMar 01 '11Option Exercise27.946,600184,40413,390Mar 02 05:24 PM
MMSCaswell BrucePresident - Health SvcsMar 01 '11Sale73.496,600485,0416,790Mar 02 05:24 PM
MMSCaswell BrucePresident - Health SvcsFeb 08 '11Option Exercise27.946,600184,40413,390Feb 10 03:14 PM
MMSCaswell BrucePresident - Health SvcsFeb 08 '11Sale70.086,600462,5616,790Feb 10 03:14 PM
MMSCaswell BrucePresident - Health SvcsJan 18 '11Option Exercise27.946,600184,40417,003Jan 20 03:30 PM
MMSCaswell BrucePresident - Health SvcsJan 18 '11Sale64.5510,213659,2046,790Jan 20 03:30 PM
MMSCaswell BrucePresident & GM - Human ServiceNov 24 '10Sale61.792,000123,57410,403Nov 29 12:41 PM
open in screener