SEC CIK 1254631

FRANCIS DAVID

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
MMSview stock →10,025.62023-01-04

Position History — MMS

Reported shares owned immediately after each Form 4 transaction, over time.

033,64467,288100,9322006-022008-022008-032011-052013-052017-032022-092023-01

Recent Filings — MMS

DateActivitySharesPriceOwned After
2023-08-31Grant / award (derivative)113.24$0.0032,799.56
2023-05-31Grant / award (derivative)112.59$0.0032,667.21
2023-02-28Grant / award (derivative)110.68$0.0032,554.62
2023-01-04Open-market sale3,632$74.6810,025.6
2022-11-30Grant / award (derivative)91.65$0.0023,102.81
2022-11-25Grant / award (derivative)5,506$0.005,506
2022-11-23Open-market sale1,800$70.9213,657.6
2022-09-30Open-market sale5,326$57.8715,457.6
2022-08-31Grant / award (derivative)155.34$0.0033,769.7
2022-05-31Grant / award (derivative)144.42$0.0033,614.36
2022-02-28Grant / award (derivative)118.42$0.0033,469.94
2021-11-30Grant / award (derivative)85.97$0.0023,250.89
2021-11-22Grant / award (derivative)4,613$0.004,613
2021-11-22Grant / award (derivative)4,613$0.004,613
2021-11-19Open-market sale6,188$81.5310,025
2021-11-18Grant / award (derivative)1,744.79$0.001,744.79
2021-09-30Open-market sale5,788$83.2016,213.06
2021-08-31Grant / award (derivative)112.62$0.0035,141.77
2021-05-28Grant / award (derivative)105.52$0.0035,029.15
2021-02-26Grant / award (derivative)119.9$0.0034,923.63
2020-11-30Grant / award (derivative)94.89$0.0029,617.73
2020-11-30Grant / award (derivative)94.89$0.0024,431.73
2020-11-23Grant / award (derivative)5,186$0.005,186
2020-10-06Open-market sale6,677$70.0010,024.21
2020-09-30Open-market sale6,246$68.4116,701.21
2020-08-31Grant / award (derivative)134.06$0.0037,262.86
2020-05-29Grant / award (derivative)143.79$0.0037,128.81
2020-02-28Grant / award (derivative)163.6$0.0036,985.01
2019-11-29Grant / award (derivative)96.69$0.0036,821.42
2019-11-29Grant / award (derivative)96.69$0.0025,874.42
2019-11-18Grant / award (derivative)10,947$0.0010,947
2019-10-01Open-market sale6,496$77.4310,021
2019-09-30Tax withholding6,078$77.2616,517
2019-08-30Grant / award (derivative)124.22$0.0038,354.99
2019-05-31Grant / award (derivative)133.68$0.0038,230.77
2019-02-28Grant / award (derivative)134.28$0.0038,097.1
2018-11-30Grant / award (derivative)132.98$0.0037,962.82
2018-11-13Grant / award (derivative)12,643$0.0012,643
2018-10-01Open-market sale6,220$63.8610,017.93
2018-09-28Tax withholding5,816$65.0616,237.93
2018-08-31Grant / award (derivative)25.17$0.0037,224.19
2018-05-31Grant / award (derivative)27.47$0.0037,199.02
2018-02-28Grant / award (derivative)24.96$0.0037,171.55
2018-02-13Open-market sale3,600$64.5010,017
2017-11-30Grant / award (derivative)24.18$0.0037,146.6
2017-11-17Open-market sale1,373$65.3513,617
2017-11-13Gift100$0.0014,990
2017-11-13Open-market sale3,900$63.9715,090
2017-11-07Grant / award (derivative)11,578$0.0011,578
2017-10-05Open-market sale3,000$65.2818,989
2017-09-29Tax withholding4,719$64.5021,989.58
2017-08-31Grant / award (derivative)28.51$0.0038,537.2
2017-08-18Open-market sale2,000$58.8913,716
2017-07-14Open-market sale1,000$60.4615,715
2017-06-23Open-market sale1,000$63.1516,715
2017-06-02Open-market sale1,000$62.7017,715
2017-05-31Grant / award (derivative)27.89$0.0038,508.69
2017-05-12Open-market sale1,000$63.1418,716
2017-04-20Open-market sale1,500$59.9119,716
2017-03-31Open-market sale1,500$62.4021,215.79
2017-03-10Open-market sale1,500$60.3622,715.8
2017-02-28Grant / award (derivative)29$0.0038,481
2017-02-17Open-market sale1,500$59.0824,216
2016-12-15Open-market sale1,901$55.0025,716
2016-11-30Grant / award (derivative)31.27$0.0038,452
2016-11-17Open-market sale2,000$55.0027,616
2016-11-08Grant / award (derivative)13,912$0.0013,912
2016-10-14Open-market sale2,000$55.0029,616
2016-09-30Tax withholding5,522$56.5631,617
2016-09-01Open-market sale1,500$58.6921,936
2016-08-31Grant / award (derivative)30.36$0.0039,711.15
2016-08-01Open-market sale1,500$58.9123,436
2016-07-01Open-market sale1,500$55.0724,936
2016-06-01Open-market sale1,500$56.8326,436.16
2016-05-31Grant / award (derivative)30.95$0.0039,680.8
2016-02-29Grant / award (derivative)36.26$0.0039,649.85
2015-11-30Grant / award (derivative)20.58$0.0025,976.59
2015-11-18Grant / award (derivative)13,637$0.0013,637
2015-09-30Tax withholding7,325$59.5627,936
2015-08-31Grant / award (derivative)33.55$0.0045,182.32
2015-05-29Grant / award (derivative)31.06$0.0045,148.77
2015-03-16Open-market sale2,300$64.0916,035
2015-02-27Grant / award (derivative)34.25$0.0045,117.71
2015-02-12Open-market sale3,100$59.0818,334.86
2014-11-28Grant / award (derivative)38.69$0.0045,083.46
2014-10-31Grant / award (derivative)9,910$0.009,910
2014-10-30Open-market sale9,680$48.0016,731
2014-10-30Open-market sale4,976$48.0021,435
2014-10-28Open-market sale9,660$45.0026,411
2014-09-30Tax withholding14,591$40.1336,071
2014-08-29Grant / award (derivative)77.03$0.0069,067.44
2014-08-29Grant / award (derivative)75.35$0.0069,065.77
2014-05-30Grant / award (derivative)69.42$0.0068,990.41
2014-03-31Tax withholding2,244$44.8616,730
2014-02-28Grant / award (derivative)70.34$0.0074,766.6
2014-02-24Open-market sale1,205$47.7613,129
2013-12-03Gift1,045$0.0014,334
2013-11-29Grant / award (derivative)73.8$0.0074,696
2013-11-11Grant / award (derivative)10,634$0.0010,634
2013-10-03Open-market sale17,000$46.3215,378
2013-09-30Tax withholding13,468$45.0418,205
2013-08-30Grant / award (derivative)114.63$0.0095,661
2013-05-31Grant / award (derivative)57.54$0.0047,773.53
2013-05-16Open-market sale1,100$77.927,086
2013-04-03Open-market sale2,800$80.078,186
2013-03-28Tax withholding1,680$79.9710,986
2013-02-28Grant / award (derivative)65.17$0.0052,766.88
2013-02-13Open-market sale900$72.007,615.92
2012-12-03Open-market sale400$63.858,515.92
2012-11-30Grant / award (derivative)75.19$0.0052,701.71
2012-11-21Open-market sale400$61.008,915.92
2012-11-16Open-market sale4,300$58.509,315.92
2012-11-13Grant / award (derivative)8,106$0.008,106
2012-10-03Open-market sale6,000$59.9213,615.92
2012-10-01Tax withholding4,782$60.1919,615.92
2012-08-31Grant / award (derivative)96.9$0.0058,655.09
2012-08-08Open-market sale1,400$53.1110,263.35
2012-08-08Open-market sale1,400$53.1110,263.35
2012-05-31Grant / award (derivative)115.58$0.0058,558.19
2012-05-04Open-market sale200$47.0111,663.35
2012-05-04Open-market sale50$47.0011,863.35
2012-05-04Open-market sale200$46.0711,913.35
2012-05-04Open-market sale250$46.0112,413.35
2012-05-04Open-market sale300$46.0612,113.35
2012-04-27Open-market sale4,000$44.0012,663.35
2012-04-02Tax withholding2,334$41.3316,663.35
2012-02-29Grant / award (derivative)140.8$0.0065,393.86
2012-02-03Open-market sale800$45.1012,046.1
2011-11-30Grant / award (derivative)140.87$0.0065,253.06
2011-11-14Open-market sale150$42.3412,846.1
2011-11-11Open-market sale7,900$42.1312,996.1
2011-11-08Grant / award (derivative)12,294$0.0012,294
2011-09-30Tax withholding3,696$34.9020,896.1
2011-08-31Grant / award (derivative)156.27$0.0064,381.9
2011-05-31Grant / award (derivative)57.38$0.0032,112.82
2011-05-19Open-market sale200$83.516,514.2
2011-05-18Open-market sale1,400$81.506,714.2
2011-03-31Tax withholding1,290$81.178,114.2
2011-03-31Tax withholding1,290$81.178,114.2
2011-02-28Grant / award (derivative)72.65$0.0035,913.18
2010-11-30Grant / award (derivative)54.38$0.0035,840.53
2010-11-17Grant / award (derivative)8,278$0.008,278
2010-09-30Tax withholding1,336$51.5833,054.6
2010-08-31Grant / award (derivative)70.42$0.0031,590.95
2010-05-28Grant / award (derivative)63.02$0.0031,520.53
2010-03-31Tax withholding1,364$60.9334,257.16
2010-02-26Grant / award (derivative)74.08$0.0035,621.16
2010-02-05Option exercise (derivative)3,893$0.000
2010-02-05Option exercise3,893$36.693,893
2010-02-05Open-market sale1,693$52.320
2010-02-05Open-market sale2,200$52.361,693
2009-11-30Grant / award (derivative)68.5$0.0035,547.08
2009-11-16Grant / award (derivative)8,941$0.008,941
2009-11-13Open-market sale200$44.111,322.27
2009-11-13Open-market sale322$44.121,000.27
2009-11-13Open-market sale1,000$44.130.27
2009-11-13Open-market sale0.27$44.130
2009-09-30Tax withholding741$46.6028,059.85
2009-08-31Grant / award (derivative)82.74$0.0028,800.85
2009-05-29Grant / award (derivative)86.11$0.0028,718.11
2009-05-08Option exercise (derivative)11,682$0.000
2009-05-08Option exercise11,682$36.6911,682
2009-05-08Open-market sale11,682$42.730
2009-03-31Tax withholding1,516$39.8628,632
2008-12-15Option exercise (derivative)2,500$0.002,500
2008-12-15Open-market sale2,500$34.010
2008-12-15Option exercise2,500$28.502,500
2008-11-10Grant / award (derivative)13,495$0.0013,495
2008-08-12Open-market sale2,069$36.980
2008-08-11Option exercise (derivative)10,000$0.0010,000
2008-08-11Open-market sale10,000$36.520
2008-08-11Option exercise10,000$27.0010,000
2008-03-31Tax withholding976$37.2918,701
2008-03-31Tax withholding976$37.2912,881
2008-03-31Grant / award (derivative)8,445$0.008,445
2008-02-29Option exercise (derivative)20,000$0.0010,000
2008-02-29Option exercise20,000$27.0020,000
2008-02-29Open-market sale6,820$36.370
2008-02-29Open-market sale10,400$36.806,820
2008-02-29Open-market sale2,780$37.2017,220
2008-02-20Option exercise (derivative)20,000$0.0030,000
2008-02-20Open-market sale20,000$37.090
2008-02-20Option exercise20,000$27.0020,000
2008-02-12Option exercise (derivative)20,000$27.0081,932
2008-02-12Option exercise70,000$27.0070,000
2008-02-12Open-market sale20,000$36.9850,000
2008-02-12Option exercise (derivative)20,000$0.0050,000
2008-02-12Option exercise20,000$27.0020,000
2008-02-12Open-market sale20,000$36.980
2008-02-11Open-market sale1,000$36.03100,932
2008-02-11Open-market sale109$36.2099,923
2008-02-11Open-market sale200$36.20100,732
2008-02-11Open-market sale100$36.20100,632
2008-02-11Open-market sale100$36.20100,532
2008-02-11Open-market sale100$36.20100,432
2008-02-11Open-market sale100$36.20100,332
2008-02-11Open-market sale100$36.20100,232
2008-02-11Open-market sale100$36.20100,132
2008-02-11Open-market sale100$36.20100,032
2008-02-11Open-market sale200$36.20809
2008-02-11Open-market sale1,000$36.031,009
2008-02-11Open-market sale109$36.200
2008-02-11Open-market sale100$36.20109
2008-02-11Open-market sale100$36.20209
2008-02-11Open-market sale100$36.20309
2008-02-11Open-market sale100$36.20409
2008-02-11Open-market sale100$36.20509
2008-02-11Open-market sale100$36.20609
2008-02-11Open-market sale100$36.20709
2007-12-12Option exercise (derivative)7,500$0.00101,932
2007-12-12Open-market sale7,500$39.752,009
2007-12-12Option exercise7,500$28.509,509
2007-11-19Open-market sale672$40.2783,936
2007-11-19Open-market sale1,100$40.5084,608
2007-11-19Open-market sale600$40.2683,336
2007-11-19Open-market sale939$40.2281,997
2007-11-19Open-market sale400$40.2382,936
2007-11-19Open-market sale100$41.0085,708
2007-03-20Grant / award (derivative)6,213$0.006,213
2006-04-03Grant / award5,645$35.4313,464
2006-03-31Tax withholding366$35.987,819
2006-02-23Option exercise1,682$20.754,789
2006-02-23Open-market sale1,682$37.003,107
2006-02-23Option exercise1,500$20.444,607
2006-01-03Grant / award (derivative)15,575$0.0015,575

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.