Steve Armstrong

CIK 1447935 · View on SEC EDGAR ↗

Insider

First SEC filing: Aug. 6, 2021 · Latest: Aug. 6, 2021

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 94 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

94 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
April 21, 2021 MSM S 23,483 $90.10 $2,115,818 8,819 Direct -72.70% Disposed 31.5% (price as of 2026-08-20)
April 9, 2021 MSM S 18,223 $90.03 $1,640,617 8,819 Direct -67.39% Disposed 31.6% (price as of 2026-08-20)
April 8, 2021 MSM S 382 $91.05 $34,781 8,819 Direct -4.15% Disposed 30.1% (price as of 2026-08-20)
April 8, 2021 MSM S 39,739 $90.01 $3,576,907 9,201 Direct -81.20% Disposed 31.6% (price as of 2026-08-20)
Feb. 8, 2021 MSM S 3,595 $86.52 $311,039 8,819 Direct -28.96% Disposed 36.9% (price as of 2026-08-20)
Jan. 18, 2019 MSM S 5,293 $82.48 $436,567 7,561 Direct -41.18% Disposed 43.6% (price as of 2026-08-20)

Showing latest 100 of 202 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
July 27, 2021 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (127) 127 Acquired
April 27, 2021 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (119) 119 Acquired
April 21, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (18,343) Oct. 25, 2023 18,343 Disposed
April 21, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (779) Oct. 16, 2025 779 Disposed
April 21, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (4,361) Oct. 18, 2022 4,361 Disposed
April 9, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (18,223) Oct. 18, 2022 18,223 Disposed
April 8, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (2,994) Oct. 25, 2023 2,994 Disposed
April 8, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (13,086) Oct. 19, 2024 13,086 Disposed
April 8, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (7,227) Oct. 16, 2025 7,227 Disposed
April 8, 2021 MSM Options (right to buy) Class A Common Stock, $0.001 par value (16,814) Oct. 21, 2022 16,814 Disposed
Jan. 26, 2021 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (136) 136 Acquired
Dec. 15, 2020 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (574) 574 Acquired
Nov. 24, 2020 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (118) 118 Acquired
Nov. 6, 2020 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (143) 143 Disposed
Nov. 6, 2020 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (1,228) 1,228 Disposed
Nov. 6, 2020 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (5,014) 5,014 Acquired
Oct. 26, 2020 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (142) 142 Disposed
Oct. 26, 2020 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (680) 680 Disposed
Oct. 20, 2020 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (121) 121 Disposed
Oct. 20, 2020 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (656) 656 Disposed
Oct. 19, 2020 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (181) 181 Disposed
Oct. 19, 2020 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (753) 753 Disposed
Oct. 17, 2020 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (102) 102 Disposed
Oct. 17, 2020 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (661) 661 Disposed
July 28, 2020 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (149) 149 Acquired
May 22, 2020 MSM Options (right to buy) Class A Common Stock, $0.001 par value (16,814) $83.03 Oct. 21, 2022 16,814 Acquired
May 22, 2020 MSM Options (right to buy) Class A Common Stock, $0.001 par value (16,814) $83.03 Oct. 21, 2021 16,814 Disposed
April 28, 2020 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (161) 161 Acquired
Feb. 5, 2020 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (971) 971 Acquired
Nov. 26, 2019 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (121) 121 Acquired
Nov. 6, 2019 MSM Restricted Stock Unit Class A Common Stock, $0.001 par value (4,913) 4,913 Acquired
Oct. 26, 2019 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (56) 56 Disposed
Oct. 26, 2019 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (679) 679 Disposed
Oct. 20, 2019 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (40) 40 Disposed
Oct. 20, 2019 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (656) 656 Disposed
Oct. 19, 2019 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (84) 84 Disposed
Oct. 19, 2019 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (753) 753 Disposed
Oct. 17, 2019 MSM Dividend Equivalent Units Class A Common Stock, $0.001 par value (22) 22 Disposed
Oct. 17, 2019 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (660) 660 Disposed
Aug. 6, 2019 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (110) 110 Acquired
April 23, 2019 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (75) 75 Acquired
Jan. 22, 2019 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (74) 74 Acquired
Nov. 27, 2018 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (71) 71 Acquired
Oct. 26, 2018 MSM Dividend Equivalent Units (DEU) Class A Common Stock, $0.001 par value (32) 32 Disposed
Oct. 26, 2018 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (679) 679 Disposed
Oct. 20, 2018 MSM Dividend Equivalent Units (DEU) Class A Common Stock, $0.001 par value (17) 17 Disposed
Oct. 20, 2018 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (656) 656 Disposed
Oct. 19, 2018 MSM Dividend Equivalent Units (DEU) Class A Common Stock, $0.001 par value (56) 56 Disposed
Oct. 19, 2018 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (753) 753 Disposed
Oct. 17, 2018 MSM Restricted Stock Unit Class A Common Stock, $0.001 par value (3,304) 3,304 Acquired
Oct. 17, 2018 MSM Options (right to buy) [F1] Class A Common Stock, $0.001 par value (16,014) $83.21 Oct. 16, 2025 16,014 Acquired
July 24, 2018 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (61) 61 Acquired
May 22, 2018 MSM Options (right to buy) Class A Common Stock, $0.001 par value (6,641) 6,641 Disposed
May 1, 2018 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (57) 57 Acquired
Jan. 30, 2018 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (52) 52 Acquired
Jan. 19, 2018 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (7,100) $81.76 Oct. 22, 2020 7,100 Disposed
Jan. 16, 2018 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (15,441) $69.46 Oct. 23, 2019 15,441 Disposed
Jan. 16, 2018 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (2,040) $81.76 Oct. 22, 2020 2,040 Disposed
Jan. 16, 2018 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (1,681) $66.69 Oct. 20, 2018 1,681 Disposed
Nov. 28, 2017 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 Par Value (48) 48 Acquired
Oct. 26, 2017 MSM Dividend Equivalent units (DEU) Class A Common Stock, $0.001 Par Value (14) 14 Acquired
Oct. 26, 2017 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 Par Value (679) 679 Acquired
Oct. 20, 2017 MSM Options (right to buy) [F5] Class A Common Stock, $0.001 par value (17,448) $79.60 Oct. 19, 2024 17,448 Acquired
Oct. 20, 2017 MSM Restricted Stock Unit Class A Common Stock, $0.001 par value (3,282) 3,282 Acquired
Oct. 19, 2017 MSM Dividend Equivalent Units (DEU) Class A Common Stock, $0.001 par value (36) 36 Acquired
Oct. 19, 2017 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (752) 752 Acquired
Aug. 1, 2017 MSM Dividend Equivalent Unit Class A Common Stock, $0.001 par value (42) 42 Acquired
May 2, 2017 MSM Dividend Equivalent Unit Class A Comon Stock, $0.001 par value (33) 33 Acquired
Jan. 24, 2017 MSM Dividend Equivalent Unit Class A Comon Stock, $0.001 par value (29) 29 Acquired
Jan. 18, 2017 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (11,698) $66.69 Oct. 20, 2018 11,698 Disposed
Jan. 12, 2017 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (16,371) $54.52 Oct. 18, 2017 16,371 Disposed
Nov. 29, 2016 MSM Dividend Equivalent Unit Class A Comon Stock, $0.001 par value (33) 33 Acquired
Oct. 26, 2016 MSM Restricted Stock Unit Class A Common Stock, $0.001 par value (3,397) 3,397 Acquired
Oct. 26, 2016 MSM Options (right to buy) [F1] Class A Common Stock, $0.001 par value (21,337) $71.33 Oct. 25, 2023 21,337 Acquired
Oct. 19, 2016 MSM Dividend Equivalent Units (DEU) Class A Common Stock, $0.001 par value (19) 19 Disposed
Oct. 19, 2016 MSM Restricted Stock Units (RSU) Class A Common Stock, $0.001 par value (752) 752 Disposed
Aug. 19, 2016 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (3,732) $44.17 Oct. 12, 2016 3,732 Disposed
July 26, 2016 MSM Dividend Equivalent Unit Class A Comon Stock, $0.001 par value (23) 23 Acquired
April 26, 2016 MSM Dividend Equivalent Unit Class A Comon Stock, $0.001 par value (21) 21 Acquired
April 26, 2016 MSM Options (right to buy) [F1] Class A Common Stock, $0.001 par value (3,732) $44.17 Oct. 12, 2016 3,732 Disposed
Feb. 4, 2016 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (3,732) $44.17 Oct. 12, 2016 3,732 Disposed
Jan. 26, 2016 MSM Dividend Equivalent Unit Class A Comon Stock, $0.001 par value (27) 27 Acquired
Nov. 24, 2015 MSM Dividend Equivalent Unit Class A Comon Stock, $0.001 par value (27) 27 Acquired
Oct. 19, 2015 MSM Restricted Stock Unit Class A Common Stock, $0.001 par value (3,763) 3,763 Acquired
Oct. 19, 2015 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (22,584) $58.90 Oct. 18, 2022 22,584 Acquired
Oct. 22, 2014 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (16,814) $83.03 Oct. 21, 2021 16,814 Acquired
Jan. 17, 2014 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (3,422) $44.17 Oct. 12, 2016 3,422 Disposed
Oct. 23, 2013 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (15,781) $81.76 Oct. 22, 2020 15,781 Acquired
July 22, 2013 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (4,310) $44.17 Oct. 12, 2016 4,310 Disposed
Oct. 24, 2012 MSM Options (right to buy) [F2] Class A Common Stock, $.001 par value (15,441) $69.46 Oct. 23, 2019 15,441 Acquired
Oct. 21, 2011 MSM Options (right to buy) [F2] Class A Common Stock, $0.001 par value (13,379) $66.69 Oct. 20, 2018 13,379 Acquired
Oct. 19, 2010 MSM Options (right to buy) [F2] Class A Common Stock, $.001 par value (16,371) $54.52 Oct. 19, 2017 16,371 Acquired
Oct. 13, 2009 MSM Options (right to buy) [F2] Class A Common Stock, $.001 par value (18,928) $44.17 Oct. 13, 2016 18,928 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

MSM

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2021 $425,044 $500 $159,354 $24,035 $1,108,904
2020 $400,523 $53,131 $17,975 $983,463
2018 $410,264 $220,635 $20,469 $1,126,353

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.