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