SEC CIK 1800680

Clark Gregory Haefele

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

Current Positions

CompanyShares OwnedAs Of
MSMview stock →6122025-11-05

Position History — MSM

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

02354707052025-112025-112025-112025-112025-112025-112025-11

Recent Filings — MSM

DateActivitySharesPriceOwned After
2025-11-05Option exercise (derivative)35.619$0.0087
2025-11-05Option exercise (derivative)221$0.000
2025-11-05Tax withholding92.619$86.68612
2025-11-05Option exercise35.619$0.00705
2025-11-05Option exercise221$0.00669
2025-11-04Option exercise (derivative)9.724$0.00123
2025-11-04Option exercise (derivative)232$0.00699
2025-11-04Option exercise (derivative)27.063$0.00132
2025-11-04Option exercise (derivative)227$0.00227
2025-11-04Tax withholding87.724$86.42448
2025-11-04Option exercise9.724$0.00536
2025-11-04Option exercise232$0.00526
2025-11-04Tax withholding92.063$86.42294
2025-11-04Option exercise27.063$0.00386
2025-11-04Option exercise227$0.00359
2025-11-03Option exercise (derivative)15.339$0.00159
2025-11-03Option exercise (derivative)192$0.00384
2025-11-03Grant / award (derivative)884$0.00884
2025-11-03Tax withholding75.339$84.79132
2025-11-03Option exercise15.339$0.00207
2025-11-03Option exercise192$0.00192

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