|
|||||
|
|
| Latest Insider Trading | Top Insider Trading Recent Week | Top 10% Owner Trading Recent Week | Filter
|
| Ticker | Owner | Relationship | Date | Transaction | Cost |
#Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MMS | Caswell Bruce | CEO & President | Dec 17 '24 | Buy | 70.64 | 3,500 | 247,240 | 275,929 | Dec 18 05:10 PM |
| MMS | Caswell Bruce | CEO & President | Sep 29 '23 | Sale | 74.68 | 21,049 | 1,571,939 | 233,010 | Oct 03 01:14 PM |
| MMS | Caswell Bruce | CEO & President | Aug 04 '23 | Buy | 79.07 | 3,141 | 248,368 | 210,484 | Aug 04 04:22 PM |
| MMS | Caswell Bruce | CEO & President | Sep 30 '22 | Sale | 57.87 | 24,843 | 1,437,664 | 207,343 | Oct 04 03:00 PM |
| MMS | Caswell Bruce | CEO & President | Jun 15 '22 | Buy | 60.32 | 8,300 | 500,656 | 181,017 | Jun 15 06:31 PM |
| MMS | Caswell Bruce | CEO & President | Aug 11 '21 | Buy | 81.53 | 4,500 | 366,870 | 121,316 | Aug 12 05:09 PM |
| MMS | Caswell Bruce | CEO & President | Sep 30 '20 | Sale | 68.41 | 23,303 | 1,594,158 | 116,816 | Oct 02 06:12 PM |
| MMS | Caswell Bruce | President | Sep 18 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Sep 19 11:16 AM |
| MMS | Caswell Bruce | President | Sep 18 '17 | Sale | 63.28 | 8,000 | 506,253 | 27,904 | Sep 19 11:16 AM |
| MMS | Caswell Bruce | President | Sep 05 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Sep 06 01:55 PM |
| MMS | Caswell Bruce | President | Sep 05 '17 | Sale | 60.23 | 8,000 | 481,840 | 27,904 | Sep 06 01:55 PM |
| MMS | Caswell Bruce | President | Aug 16 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Aug 17 05:04 PM |
| MMS | Caswell Bruce | President | Aug 16 '17 | Sale | 60.50 | 8,000 | 484,000 | 27,904 | Aug 17 05:04 PM |
| MMS | Caswell Bruce | President | Aug 10 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Aug 11 10:18 AM |
| MMS | Caswell Bruce | President | Aug 10 '17 | Sale | 59.83 | 8,000 | 478,640 | 27,904 | Aug 11 10:18 AM |
| MMS | Caswell Bruce | President | Jul 27 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Jul 31 11:06 AM |
| MMS | Caswell Bruce | President | Jul 27 '17 | Sale | 60.97 | 8,000 | 487,760 | 27,904 | Jul 31 11:06 AM |
| MMS | Caswell Bruce | President | Jul 12 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Jul 14 10:46 AM |
| MMS | Caswell Bruce | President | Jul 12 '17 | Sale | 62.21 | 8,000 | 497,680 | 27,904 | Jul 14 10:46 AM |
| MMS | Caswell Bruce | President | Jun 16 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Jun 19 11:47 AM |
| MMS | Caswell Bruce | President | Jun 16 '17 | Sale | 63.56 | 8,000 | 508,480 | 27,904 | Jun 19 11:47 AM |
| MMS | Caswell Bruce | President | Jun 05 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | Jun 06 11:26 AM |
| MMS | Caswell Bruce | President | Jun 05 '17 | Sale | 63.48 | 8,000 | 507,840 | 27,904 | Jun 06 11:26 AM |
| MMS | Caswell Bruce | President | May 23 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | May 24 11:47 AM |
| MMS | Caswell Bruce | President | May 23 '17 | Sale | 62.76 | 8,000 | 502,080 | 27,904 | May 24 11:47 AM |
| MMS | Caswell Bruce | President | May 18 '17 | Option Exercise | 11.55 | 8,000 | 92,400 | 35,904 | May 22 03:24 PM |
| MMS | Caswell Bruce | President | May 18 '17 | Sale | 61.79 | 8,000 | 494,320 | 27,904 | May 22 03:24 PM |
| MMS | Caswell Bruce | President | May 11 '17 | Sale | 62.47 | 17,197 | 1,074,245 | 27,904 | May 12 10:42 AM |
| MMS | Caswell Bruce | President | Sep 22 '16 | Option Exercise | 6.82 | 6,000 | 40,908 | 35,386 | Sep 22 05:31 PM |
| MMS | Caswell Bruce | President | Sep 20 '16 | Option Exercise | 6.82 | 7,000 | 47,726 | 36,386 | Sep 22 05:31 PM |
| MMS | Caswell Bruce | President | Sep 21 '16 | Option Exercise | 6.82 | 7,000 | 47,726 | 36,386 | Sep 22 05:31 PM |
| MMS | Caswell Bruce | President | Sep 21 '16 | Sale | 56.81 | 7,000 | 397,670 | 29,386 | Sep 22 05:31 PM |
| MMS | Caswell Bruce | President | Sep 20 '16 | Sale | 56.62 | 7,000 | 396,340 | 29,386 | Sep 22 05:31 PM |
| MMS | Caswell Bruce | President | Sep 22 '16 | Sale | 57.64 | 6,000 | 345,840 | 29,386 | Sep 22 05:31 PM |
| MMS | Caswell Bruce | President | Aug 16 '16 | Option Exercise | 6.82 | 10,000 | 68,180 | 39,386 | Aug 18 05:50 PM |
| MMS | Caswell Bruce | President | Aug 17 '16 | Option Exercise | 6.82 | 10,000 | 68,180 | 39,386 | Aug 18 05:50 PM |
| MMS | Caswell Bruce | President | Aug 18 '16 | Option Exercise | 6.82 | 10,000 | 68,180 | 39,386 | Aug 18 05:50 PM |
| MMS | Caswell Bruce | President | Aug 18 '16 | Sale | 58.59 | 10,000 | 585,900 | 29,386 | Aug 18 05:50 PM |
| MMS | Caswell Bruce | President | Aug 17 '16 | Sale | 58.53 | 10,000 | 585,300 | 29,386 | Aug 18 05:50 PM |
| MMS | Caswell Bruce | President | Aug 16 '16 | Sale | 59.83 | 10,000 | 598,300 | 29,386 | Aug 18 05:50 PM |
| MMS | Caswell Bruce | President | Jun 22 '16 | Option Exercise | 6.82 | 10,000 | 68,180 | 39,386 | Jun 22 05:26 PM |
| MMS | Caswell Bruce | President | Jun 20 '16 | Option Exercise | 6.82 | 10,000 | 68,180 | 39,386 | Jun 22 05:26 PM |
| MMS | Caswell Bruce | President | Jun 21 '16 | Option Exercise | 6.82 | 10,000 | 68,180 | 39,386 | Jun 22 05:26 PM |
| MMS | Caswell Bruce | President | Jun 21 '16 | Sale | 56.59 | 10,000 | 565,900 | 29,386 | Jun 22 05:26 PM |
| MMS | Caswell Bruce | President | Jun 20 '16 | Sale | 55.56 | 10,000 | 555,600 | 29,386 | Jun 22 05:26 PM |
| MMS | Caswell Bruce | President | Jun 22 '16 | Sale | 56.86 | 10,000 | 568,640 | 29,386 | Jun 22 05:26 PM |
| MMS | Caswell Bruce | President | Oct 07 '15 | Sale | 59.80 | 7,000 | 418,600 | 42,386 | Oct 09 03:08 PM |
| MMS | Caswell Bruce | President | Oct 08 '15 | Sale | 61.95 | 7,000 | 433,650 | 35,386 | Oct 09 03:08 PM |
| MMS | Caswell Bruce | President | Oct 09 '15 | Sale | 63.95 | 6,000 | 383,700 | 29,386 | Oct 09 03:08 PM |
| MMS | Caswell Bruce | President | Aug 12 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Aug 13 04:36 PM |
| MMS | Caswell Bruce | President | Aug 13 '15 | Option Exercise | 8.68 | 6,000 | 52,092 | 38,189 | Aug 13 04:36 PM |
| MMS | Caswell Bruce | President | Aug 11 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Aug 13 04:36 PM |
| MMS | Caswell Bruce | President | Aug 11 '15 | Sale | 59.98 | 7,000 | 419,860 | 32,189 | Aug 13 04:36 PM |
| MMS | Caswell Bruce | President | Aug 13 '15 | Sale | 60.34 | 6,000 | 362,040 | 32,189 | Aug 13 04:36 PM |
| MMS | Caswell Bruce | President | Aug 12 '15 | Sale | 59.55 | 7,000 | 416,850 | 32,189 | Aug 13 04:36 PM |
| MMS | Caswell Bruce | President | Jul 22 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Jul 24 03:49 PM |
| MMS | Caswell Bruce | President | Jul 23 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Jul 24 03:49 PM |
| MMS | Caswell Bruce | President | Jul 24 '15 | Option Exercise | 8.68 | 6,000 | 52,092 | 38,189 | Jul 24 03:49 PM |
| MMS | Caswell Bruce | President | Jul 24 '15 | Sale | 67.61 | 6,000 | 405,690 | 32,189 | Jul 24 03:49 PM |
| MMS | Caswell Bruce | President | Jul 23 '15 | Sale | 68.60 | 7,000 | 480,200 | 32,189 | Jul 24 03:49 PM |
| MMS | Caswell Bruce | President | Jul 22 '15 | Sale | 67.81 | 7,000 | 474,670 | 32,189 | Jul 24 03:49 PM |
| MMS | Caswell Bruce | President | Jun 15 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Jun 17 05:17 PM |
| MMS | Caswell Bruce | President | Jun 16 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Jun 17 05:17 PM |
| MMS | Caswell Bruce | President | Jun 17 '15 | Option Exercise | 8.68 | 6,000 | 52,092 | 38,189 | Jun 17 05:17 PM |
| MMS | Caswell Bruce | President | Jun 17 '15 | Sale | 64.27 | 6,000 | 385,620 | 32,189 | Jun 17 05:17 PM |
| MMS | Caswell Bruce | President | Jun 16 '15 | Sale | 62.61 | 7,000 | 438,270 | 32,189 | Jun 17 05:17 PM |
| MMS | Caswell Bruce | President | Jun 15 '15 | Sale | 62.31 | 7,000 | 436,170 | 32,189 | Jun 17 05:17 PM |
| MMS | Caswell Bruce | President | May 12 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | May 13 03:46 PM |
| MMS | Caswell Bruce | President | May 13 '15 | Option Exercise | 8.68 | 6,000 | 52,092 | 38,189 | May 13 03:46 PM |
| MMS | Caswell Bruce | President | May 11 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | May 13 03:46 PM |
| MMS | Caswell Bruce | President | May 11 '15 | Sale | 63.44 | 7,000 | 444,080 | 32,189 | May 13 03:46 PM |
| MMS | Caswell Bruce | President | May 13 '15 | Sale | 62.94 | 6,000 | 377,640 | 32,189 | May 13 03:46 PM |
| MMS | Caswell Bruce | President | May 12 '15 | Sale | 62.50 | 7,000 | 437,500 | 32,189 | May 13 03:46 PM |
| MMS | Caswell Bruce | President | Apr 21 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Apr 22 03:50 PM |
| MMS | Caswell Bruce | President | Apr 20 '15 | Option Exercise | 8.68 | 7,000 | 60,774 | 39,189 | Apr 22 03:50 PM |
| MMS | Caswell Bruce | President | Apr 22 '15 | Option Exercise | 8.68 | 6,000 | 52,092 | 38,189 | Apr 22 03:50 PM |
| MMS | Caswell Bruce | President | Apr 22 '15 | Sale | 66.92 | 6,000 | 401,520 | 32,189 | Apr 22 03:50 PM |
| MMS | Caswell Bruce | President | Apr 20 '15 | Sale | 65.74 | 7,000 | 460,180 | 32,189 | Apr 22 03:50 PM |
| MMS | Caswell Bruce | President | Apr 21 '15 | Sale | 66.26 | 7,000 | 463,820 | 32,189 | Apr 22 03:50 PM |
| MMS | Caswell Bruce | President - Health Services | Jul 01 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | Jul 03 02:06 PM |
| MMS | Caswell Bruce | President - Health Services | Jul 02 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | Jul 03 02:06 PM |
| MMS | Caswell Bruce | President - Health Services | Jul 03 '14 | Option Exercise | 8.68 | 9,000 | 78,138 | 9,001 | Jul 03 02:06 PM |
| MMS | Caswell Bruce | President - Health Services | Jul 02 '14 | Sale | 4275.00 | 8,000 | 34,200,000 | 1 | Jul 03 02:06 PM |
| MMS | Caswell Bruce | President - Health Services | Jul 01 '14 | Sale | 42.99 | 8,000 | 343,920 | 1 | Jul 03 02:06 PM |
| MMS | Caswell Bruce | President - Health Services | Jul 03 '14 | Sale | 42.59 | 9,000 | 383,310 | 1 | Jul 03 02:06 PM |
| MMS | Caswell Bruce | President - Health Services | Jun 11 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | Jun 12 03:32 PM |
| MMS | Caswell Bruce | President - Health Services | Jun 12 '14 | Option Exercise | 8.68 | 9,000 | 78,138 | 9,001 | Jun 12 03:32 PM |
| MMS | Caswell Bruce | President - Health Services | Jun 10 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | Jun 12 03:32 PM |
| MMS | Caswell Bruce | President - Health Services | Jun 10 '14 | Sale | 43.77 | 8,000 | 350,160 | 1 | Jun 12 03:32 PM |
| MMS | Caswell Bruce | President - Health Services | Jun 12 '14 | Sale | 42.71 | 9,000 | 384,354 | 1 | Jun 12 03:32 PM |
| MMS | Caswell Bruce | President - Health Services | Jun 11 '14 | Sale | 43.53 | 8,000 | 348,240 | 1 | Jun 12 03:32 PM |
| MMS | Caswell Bruce | President - Health Services | May 19 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | May 21 03:50 PM |
| MMS | Caswell Bruce | President - Health Services | May 21 '14 | Option Exercise | 8.68 | 9,000 | 78,147 | 9,001 | May 21 03:50 PM |
| MMS | Caswell Bruce | President - Health Services | May 20 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | May 21 03:50 PM |
| MMS | Caswell Bruce | President - Health Services | May 20 '14 | Sale | 43.06 | 8,000 | 344,480 | 1 | May 21 03:50 PM |
| MMS | Caswell Bruce | President - Health Services | May 21 '14 | Sale | 42.41 | 9,000 | 381,690 | 1 | May 21 03:50 PM |
| MMS | Caswell Bruce | President - Health Services | May 19 '14 | Sale | 42.43 | 8,000 | 339,440 | 1 | May 21 03:50 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 21 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | Apr 23 04:24 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 23 '14 | Option Exercise | 8.68 | 9,000 | 78,138 | 9,001 | Apr 23 04:24 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 22 '14 | Option Exercise | 8.68 | 8,000 | 69,456 | 8,001 | Apr 23 04:24 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 22 '14 | Sale | 42.59 | 8,000 | 340,720 | 1 | Apr 23 04:24 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 23 '14 | Sale | 42.46 | 9,000 | 382,140 | 1 | Apr 23 04:24 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 21 '14 | Sale | 42.46 | 8,000 | 339,680 | 1 | Apr 23 04:24 PM |
| MMS | Caswell Bruce | President - Health Services | Mar 31 '14 | Sale | 44.18 | 6,700 | 296,006 | 12,100 | Apr 02 05:03 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 01 '14 | Sale | 44.73 | 6,700 | 299,691 | 5,400 | Apr 02 05:03 PM |
| MMS | Caswell Bruce | President - Health Services | Apr 02 '14 | Sale | 45.20 | 5,399 | 244,035 | 1 | Apr 02 05:03 PM |
| MMS | Caswell Bruce | President - Health Services | Feb 25 '14 | Sale | 48.11 | 7,000 | 336,770 | 17,134 | Feb 26 11:31 AM |
| MMS | Caswell Bruce | President - Health Services | Feb 24 '14 | Sale | 47.30 | 7,000 | 331,100 | 24,135 | Feb 25 11:21 AM |
| MMS | Caswell Bruce | President - Health Services | Feb 21 '14 | Sale | 47.17 | 7,000 | 330,190 | 31,135 | Feb 24 09:56 AM |
| MMS | Caswell Bruce | President - Health Services | Mar 08 '13 | Sale | 76.22 | 17,489 | 1,333,012 | 894 | Mar 11 10:58 AM |
| MMS | Caswell Bruce | President - Health Services | Dec 10 '12 | Option Exercise | 13.97 | 20,800 | 290,576 | 39,183 | Dec 11 05:46 PM |
| MMS | Caswell Bruce | President - Health Services | Dec 10 '12 | Sale | 62.88 | 20,800 | 1,307,904 | 18,383 | Dec 11 05:46 PM |
| MMS | Caswell Bruce | President - Health Services | Nov 21 '12 | Sale | 60.77 | 19,035 | 1,156,757 | 18,383 | Dec 11 05:46 PM |
| MMS | Caswell Bruce | President - Health Services | May 09 '12 | Sale | 46.73 | 9,000 | 420,606 | 19,929 | May 10 10:46 AM |
| MMS | Caswell Bruce | Director | Jun 07 '11 | Option Exercise | 27.94 | 6,600 | 184,404 | 13,862 | Jun 09 02:07 PM |
| MMS | Caswell Bruce | Director | Jun 07 '11 | Sale | 77.69 | 6,600 | 512,754 | 7,262 | Jun 09 02:07 PM |
| MMS | Caswell Bruce | President - Health Service | May 03 '11 | Option Exercise | 27.94 | 6,600 | 184,404 | 13,862 | May 05 02:17 PM |
| MMS | Caswell Bruce | President - Health Service | May 03 '11 | Sale | 77.67 | 6,600 | 512,622 | 7,262 | May 05 02:17 PM |
| MMS | Caswell Bruce | President - Health Service | Apr 05 '11 | Option Exercise | 27.94 | 6,600 | 184,404 | 13,862 | Apr 07 11:41 AM |
| MMS | Caswell Bruce | President - Health Service | Apr 05 '11 | Sale | 79.97 | 6,600 | 527,776 | 7,262 | Apr 07 11:41 AM |
| MMS | Caswell Bruce | President - Health Svcs | Mar 01 '11 | Option Exercise | 27.94 | 6,600 | 184,404 | 13,390 | Mar 02 05:24 PM |
| MMS | Caswell Bruce | President - Health Svcs | Mar 01 '11 | Sale | 73.49 | 6,600 | 485,041 | 6,790 | Mar 02 05:24 PM |
| MMS | Caswell Bruce | President - Health Svcs | Feb 08 '11 | Option Exercise | 27.94 | 6,600 | 184,404 | 13,390 | Feb 10 03:14 PM |
| MMS | Caswell Bruce | President - Health Svcs | Feb 08 '11 | Sale | 70.08 | 6,600 | 462,561 | 6,790 | Feb 10 03:14 PM |
| MMS | Caswell Bruce | President - Health Svcs | Jan 18 '11 | Option Exercise | 27.94 | 6,600 | 184,404 | 17,003 | Jan 20 03:30 PM |
| MMS | Caswell Bruce | President - Health Svcs | Jan 18 '11 | Sale | 64.55 | 10,213 | 659,204 | 6,790 | Jan 20 03:30 PM |
| MMS | Caswell Bruce | President & GM - Human Service | Nov 24 '10 | Sale | 61.79 | 2,000 | 123,574 | 10,403 | Nov 29 12:41 PM |
Join thousands of traders who make more informed decisions with our premium features. Real-time quotes, advanced visualizations, backtesting, and much more.
Learn more about FINVIZ*Elite