SEC CIK 1054997

RUDDY RAYMOND B

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

Current Positions

CompanyShares OwnedAs Of
MMSview stock →315,939.6242025-12-01

Position History — MMS

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

0120,199240,399360,5982004-082010-122010-122012-112017-032020-122025-082025-12

Recent Filings — MMS

DateActivitySharesPriceOwned After
2025-12-01Grant / award693.707$0.00315,939.624
2025-08-31Grant / award684.51$0.00315,245.92
2025-06-16Open-market buy1,435$69.66314,561.41
2025-05-31Grant / award826.57$0.00313,126.41
2025-02-28Grant / award (derivative)915.02$0.00199,779.81
2024-12-12Open-market buy3,490$71.46112,520.04
2024-11-29Grant / award (derivative)797.59$0.00198,864.79
2024-08-30Grant / award (derivative)641.97$0.00198,067.2
2024-05-31Grant / award (derivative)685.51$0.00197,425.23
2024-02-29Grant / award (derivative)702.98$0.00196,739.72
2023-11-30Grant / award (derivative)701.89$0.00196,036.74
2023-08-31Grant / award (derivative)674.4$0.00195,334.85
2023-05-31Grant / award (derivative)670.92$0.00194,660.45
2023-02-28Grant / award (derivative)658.33$0.00193,989.53
2022-12-07Open-market buy5,730$69.91109,030.04
2022-12-06Gift5,730$0.00103,300.04
2022-11-30Grant / award (derivative)215.67$0.0054,365.32
2022-08-31Grant / award (derivative)885.78$0.00192,564.24
2022-06-14Open-market buy17,341$57.72109,030.04
2022-05-31Grant / award (derivative)823.54$0.00191,678.46
2022-02-28Grant / award (derivative)675.25$0.00190,854.92
2021-12-20Gift17,093$0.0091,689.04
2021-12-20Gift9,500$0.0099,282.04
2021-11-30Grant / award (derivative)703.16$0.00190,179.66
2021-08-31Grant / award (derivative)607.23$0.00189,476.5
2021-06-02Open-market sale24,820$90.87103,647.59
2021-05-28Grant / award (derivative)568.94$0.00188,869.27
2021-05-10Open-market sale10,180$91.48128,467
2021-02-26Grant / award (derivative)664.07$0.00193,434.77
2020-12-23Gift9,500$0.00138,647.59
2020-11-30Grant / award (derivative)748.72$0.00192,770.7
2020-08-31Grant / award (derivative)690.81$0.00192,021.97
2020-05-29Grant / award (derivative)740.98$0.00191,331.16
2020-02-28Grant / award (derivative)865.37$0.00195,635.77
2019-12-27Gift8,000$0.00143,102
2019-11-29Grant / award (derivative)727.82$0.00194,770.4
2019-09-20Gift5,750$0.00151,102
2019-09-16Open-market sale25,000$79.89156,852
2019-08-30Grant / award (derivative)628.45$0.00194,042.57
2019-05-31Grant / award (derivative)676.28$0.00193,414.12
2019-03-20Grant / award (derivative)4,984$0.004,984
2019-02-28Grant / award (derivative)661.76$0.00187,753.84
2018-11-30Grant / award (derivative)655.36$0.00187,092.08
2018-08-31Grant / award (derivative)126.07$0.00186,436.72
2018-05-31Grant / award (derivative)137.56$0.00186,310.65
2018-03-14Grant / award (derivative)4,929$0.004,929
2018-02-28Grant / award (derivative)121.68$0.00181,244.09
2017-11-30Grant / award (derivative)117.92$0.00181,122.41
2017-11-30Open-market sale10,350$68.89171,502
2017-11-30Open-market sale0$0.00181,852
2017-11-29Gift20,700$0.00181,852
2017-09-27Open-market sale24,100$65.12202,552
2017-09-26Open-market sale900$65.03226,652
2017-09-11Open-market sale25,000$62.68227,552
2017-08-31Grant / award (derivative)133.91$0.00181,004.49
2017-08-16Open-market sale25,000$60.39252,552
2017-05-31Grant / award (derivative)131$0.00180,870.58
2017-03-31Open-market sale1,925$62.51277,552
2017-03-30Open-market sale9,500$62.53286,052
2017-03-30Open-market sale6,575$62.59279,477
2017-03-14Grant / award (derivative)5,469$0.005,469
2017-02-28Grant / award (derivative)132.08$0.00175,271
2016-11-30Grant / award (derivative)142.43$0.00175,138
2016-08-31Grant / award (derivative)133.78$0.00174,996.06
2016-07-14Open-market sale18,000$60.00295,552
2016-05-31Grant / award (derivative)136.39$0.00174,862.28
2016-03-16Grant / award (derivative)6,482$0.006,482
2016-02-29Grant / award (derivative)153.84$0.00168,243.9
2015-12-16Grant / award (derivative)89$0.0089
2015-12-15Grant / award (derivative)45$0.0045
2015-11-30Grant / award (derivative)133.04$0.00167,907.06
2015-11-18Grant / award (derivative)49$0.0049
2015-11-05Grant / award (derivative)37$0.0037
2015-09-16Grant / award (derivative)79$0.0079
2015-09-15Grant / award (derivative)40$0.0040
2015-08-31Grant / award (derivative)124.48$0.00167,618.02
2015-08-03Grant / award (derivative)37$0.0037
2015-06-18Grant / award (derivative)39$0.0039
2015-06-17Grant / award (derivative)39$0.0039
2015-05-29Grant / award (derivative)115.14$0.00167,378.54
2015-05-04Grant / award (derivative)39$0.0039
2015-03-11Grant / award (derivative)4,323$0.004,323
2015-03-10Grant / award (derivative)40$0.0040
2015-02-27Grant / award (derivative)123.64$0.00162,861.38
2015-02-02Grant / award (derivative)90$0.0090
2014-12-11Grant / award (derivative)96$0.0096
2014-12-10Grant / award (derivative)47$0.0047
2014-11-28Grant / award (derivative)139.47$0.00162,504.76
2014-11-10Grant / award (derivative)51$0.0051
2014-10-31Grant / award (derivative)52$0.0052
2014-10-27Grant / award (derivative)57$0.0057
2014-09-17Grant / award (derivative)121$0.00121
2014-09-16Grant / award (derivative)60$0.0060
2014-08-29Grant / award (derivative)180.71$0.00162,028.21
2014-08-29Grant / award (derivative)176.79$0.00162,024.29
2014-08-02Grant / award (derivative)61$0.0061
2014-06-18Grant / award (derivative)61$0.0061
2014-06-17Grant / award (derivative)59$0.0059
2014-05-30Grant / award (derivative)162.61$0.00161,608.5
2014-05-19Grant / award (derivative)58$0.0058
2014-05-05Grant / award (derivative)118$0.00118
2014-03-19Grant / award (derivative)5,648$0.005,648
2014-03-18Grant / award (derivative)55$0.0055
2014-02-28Grant / award (derivative)146.4$0.00155,624.9
2014-02-14Open-market sale15,682$47.01313,552
2014-02-13Open-market sale15,682$46.91329,234
2014-02-12Open-market sale15,682$46.89344,916
2014-02-11Open-market sale15,682$47.59360,598
2014-02-03Grant / award (derivative)59$0.0059
2014-01-29Grant / award (derivative)59$0.0059
2013-12-12Grant / award (derivative)114$0.00114
2013-12-11Grant / award (derivative)56$0.0056
2013-11-29Grant / award (derivative)153.33$0.00155,190
2013-11-11Grant / award (derivative)106$0.00106
2013-10-22Grant / award (derivative)51$0.0051
2013-09-18Grant / award (derivative)119$0.00119
2013-09-17Grant / award (derivative)62$0.0062
2013-08-30Grant / award (derivative)185.37$0.00154,699
2013-08-05Grant / award (derivative)68$0.0068
2013-06-12Grant / award (derivative)70$0.0070
2013-06-11Grant / award (derivative)34$0.0034
2013-05-31Grant / award (derivative)92.89$0.0077,118.9
2013-05-06Grant / award (derivative)33$0.0033
2013-03-20Grant / award (derivative)3,422$0.003,422
2013-03-19Grant / award (derivative)33$0.0033
2013-02-28Grant / award (derivative)90.82$0.0073,538.01
2013-02-04Grant / award (derivative)36$0.0036
2012-12-12Grant / award (derivative)39$0.0039
2012-12-11Grant / award (derivative)79$0.0079
2012-11-30Grant / award (derivative)104.57$0.0073,293.19
2012-11-29Option exercise (derivative)3,338$0.000
2012-11-29Option exercise3,338$14.29187,828
2012-11-29Option exercise20,000$14.2918,449
2012-11-29Option exercise312$14.50188,140
2012-11-29Option exercise (derivative)312$0.000
2012-11-29Option exercise20,000$14.29184,490
2012-11-29Option exercise3,338$14.29187,828
2012-11-29Option exercise312$14.50188,140
2012-11-13Grant / award (derivative)85$0.0085
2012-09-12Grant / award (derivative)88$0.0088
2012-09-11Grant / award (derivative)44$0.0044
2012-08-31Grant / award (derivative)120.55$0.0072,971.61
2012-08-03Grant / award (derivative)50$0.0050
2012-06-13Grant / award (derivative)110$0.00110
2012-06-12Grant / award (derivative)55$0.0055
2012-05-31Grant / award (derivative)143.37$0.0072,636.07
2012-05-02Grant / award (derivative)57$0.0057
2012-03-07Grant / award (derivative)6,530$0.006,530
2012-03-06Grant / award (derivative)61$0.0061
2012-02-29Grant / award (derivative)141.63$0.0065,783.7
2012-01-31Grant / award (derivative)56$0.0056
2011-12-07Grant / award (derivative)59$0.0059
2011-12-06Grant / award (derivative)60$0.0060
2011-11-30Grant / award (derivative)141.32$0.0065,467.07
2011-11-08Grant / award (derivative)123$0.00123
2011-09-14Grant / award (derivative)147$0.00147
2011-09-13Grant / award (derivative)148$0.00148
2011-08-31Grant / award (derivative)157.54$0.0064,907.76
2011-08-02Grant / award (derivative)64$0.0064
2011-06-15Grant / award (derivative)32$0.0032
2011-06-14Grant / award (derivative)66$0.0066
2011-05-31Grant / award (derivative)57.55$0.0032,212.11
2011-05-26Open-market sale16,500$80.9482,245
2011-05-25Open-market sale6,539$80.8698,745
2011-05-24Open-market sale1,961$80.67105,284
2011-05-05Grant / award (derivative)33$0.0033
2011-05-03Grant / award (derivative)32$0.0032
2011-04-27Grant / award (derivative)31$0.0031
2011-03-18Grant / award (derivative)1,389$0.001,389
2011-03-17Grant / award (derivative)68$0.0068
2011-02-28Grant / award (derivative)61.96$0.0030,634.56
2011-02-01Grant / award (derivative)37$0.0037
2010-12-15Grant / award (derivative)38$0.0038
2010-12-06Option exercise (derivative)846$0.000
2010-12-06Option exercise123$30.47103,505
2010-12-06Option exercise175$35.74103,680
2010-12-06Option exercise176$35.45103,856
2010-12-06Option exercise846$35.45104,702
2010-12-06Option exercise174$36.02104,876
2010-12-06Option exercise171$36.64105,047
2010-12-06Option exercise546$36.64105,593
2010-12-06Option exercise868$36.00106,461
2010-12-06Option exercise103$36.25106,564
2010-12-06Option exercise102$36.90106,666
2010-12-06Option exercise171$36.54106,837
2010-12-06Option exercise110$39.12107,245
2010-12-06Option exercise185$38.62107,135
2010-12-06Option exercise113$37.88106,950
2010-12-06Option exercise2,568$34.29101,314
2010-12-06Option exercise143$34.29101,457
2010-12-06Option exercise685$34.29102,142
2010-12-06Option exercise1,240$30.47103,382
2010-12-02Grant / award (derivative)40$0.0040
2010-12-01Grant / award (derivative)41$0.0041
2010-11-30Grant / award (derivative)59.76$0.0030,416.61
2010-11-17Grant / award (derivative)83$0.0083
2010-11-09Grant / award (derivative)40$0.0040
2010-09-15Grant / award (derivative)88$0.0088
2010-09-14Grant / award (derivative)88$0.0088
2010-08-31Grant / award (derivative)67$0.0030,057.84
2010-08-03Grant / award (derivative)41$0.0041
2010-06-16Grant / award (derivative)83$0.0083
2010-06-15Grant / award (derivative)41$0.0041
2010-06-02Option exercise (derivative)84$0.000
2010-06-02Option exercise86$33.9898,662
2010-06-02Option exercise84$34.9998,746
2010-06-02Option exercise168$29.1098,486
2010-06-02Option exercise490$31.4398,318
2010-06-02Option exercise153$31.4397,828
2010-06-02Option exercise90$32.6598,576
2010-05-28Grant / award (derivative)59.63$0.0029,825.84
2010-04-15Grant / award (derivative)39$0.0039
2010-03-18Grant / award (derivative)1,712$0.001,712
2010-03-17Grant / award (derivative)41$0.0041
2010-02-26Grant / award (derivative)58.17$0.0027,974.21
2010-02-02Grant / award (derivative)52$0.0052
2010-01-13Grant / award (derivative)49$0.0049
2009-12-16Grant / award (derivative)106$0.00106
2009-12-15Grant / award (derivative)52$0.0052
2009-11-30Grant / award (derivative)70.92$0.0027,657.04
2009-11-10Grant / award (derivative)107$0.00107
2009-09-30Grant / award (derivative)158$0.00158
2009-09-29Grant / award (derivative)52$0.0052
2009-08-31Grant / award (derivative)78.34$0.0027,269.12
2009-08-04Grant / award (derivative)58$0.0058
2009-06-17Grant / award (derivative)130$0.00130
2009-06-16Grant / award (derivative)65$0.0065
2009-05-29Grant / award (derivative)80.78$0.0026,937.78
2009-05-05Grant / award (derivative)59$0.0059
2009-03-18Grant / award (derivative)8,889$0.008,889
2009-03-17Grant / award (derivative)71$0.0071
2009-02-03Grant / award (derivative)67$0.0067
2008-12-17Grant / award (derivative)73$0.0073
2008-12-16Grant / award (derivative)74$0.0074
2008-12-11Grant / award (derivative)73$0.0073
2008-12-03Grant / award (derivative)81$0.0081
2008-11-11Grant / award (derivative)86$0.0086
2008-11-10Grant / award (derivative)84$0.0084
2008-10-14Grant / award (derivative)77$0.0077
2008-09-11Grant / award (derivative)204$0.00204
2008-09-10Grant / award (derivative)69$0.0069
2008-08-04Grant / award (derivative)67$0.0067
2008-06-18Grant / award (derivative)137$0.00137
2008-06-17Grant / award (derivative)68$0.0068
2008-05-05Grant / award (derivative)66$0.0066
2008-03-18Grant / award (derivative)2,870$0.002,870
2008-03-17Grant / award (derivative)68$0.0068
2008-01-31Grant / award (derivative)71$0.0071
2007-12-05Grant / award (derivative)128$0.00128
2007-12-04Grant / award (derivative)64$0.0064
2007-12-03Gift64,000$0.0097,675
2007-11-30Open-market sale28,325$39.05161,675
2007-11-29Open-market sale10,000$38.97190,000
2007-11-20Grant / award (derivative)64$0.0064
2007-11-13Grant / award (derivative)108$0.00108
2007-11-08Grant / award (derivative)54$0.0054
2007-10-02Grant / award (derivative)56$0.0056
2007-09-18Grant / award (derivative)179$0.00179
2007-09-17Grant / award (derivative)59$0.0059
2007-07-31Grant / award (derivative)59$0.0059
2007-06-28Grant / award (derivative)56$0.0056
2007-06-19Grant / award (derivative)58$0.0058
2007-06-18Grant / award (derivative)57$0.0057
2007-05-17Grant / award (derivative)60$0.0060
2007-05-01Grant / award (derivative)72$0.0072
2007-04-13Grant / award (derivative)71$0.0071
2007-03-28Grant / award (derivative)71$0.0071
2007-03-20Grant / award (derivative)2,199$0.002,199
2007-03-19Grant / award (derivative)74$0.0074
2007-02-01Grant / award (derivative)83$0.0083
2007-01-16Grant / award (derivative)81$0.0081
2006-12-21Grant / award (derivative)82$0.0082
2006-12-06Grant / award (derivative)249$0.00249
2006-12-05Grant / award (derivative)82$0.0082
2006-11-27Grant / award (derivative)87$0.0087
2006-11-13Grant / award (derivative)88$0.0088
2006-10-25Grant / award (derivative)189$0.00189
2006-09-21Grant / award (derivative)273$0.009,173
2006-07-31Grant / award (derivative)182$0.008,900
2006-06-20Grant / award (derivative)84$0.008,718
2006-06-19Grant / award (derivative)85$0.008,634
2006-06-06Grant / award (derivative)82$30.528,549
2006-06-06Grant / award (derivative)82$0.008,549
2006-05-02Grant / award (derivative)72$0.008,467
2006-04-21Grant / award (derivative)74$0.008,395
2006-04-20Grant / award (derivative)73$0.008,321
2006-04-11Grant / award (derivative)73$0.008,248
2006-03-23Grant / award (derivative)73$0.001,450
2006-03-23Grant / award (derivative)1,304$0.001,304
2006-03-23Grant / award (derivative)73$0.001,377
2006-03-23Grant / award (derivative)6,000$0.008,175
2006-03-23Grant / award (derivative)725$0.002,175
2006-01-31Grant / award (derivative)110$0.00110
2006-01-30Grant / award (derivative)185$0.00185
2006-01-18Grant / award (derivative)113$0.00113
2004-08-20———150,000

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