SEC CIK 1415757

MacGregor Catherine

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
FTIview stock →81,7392020-03-09
SLBview stock →39,1092017-04-16
MSFTview stock →02023-12-07

Position History — MSFT

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

Not enough filing history yet to chart a trend for MSFT.

Recent Filings — MSFT

DateActivitySharesPriceOwned After
2026-09-10Grant / award (derivative)4.405$0.002,389.162
2026-09-05Grant / award (derivative)205.123$0.002,384.756
2026-06-11Grant / award (derivative)5.068$0.002,179.633
2026-06-05Grant / award (derivative)245.998$0.002,174.565
2026-03-12Grant / award (derivative)4.36$0.001,928.57
2026-01-30Grant / award (derivative)238.21$0.001,924.21
2025-12-11Grant / award (derivative)3.17$0.001,686
2025-12-04Grant / award (derivative)194.97$0.001,682.83
2025-09-11Grant / award (derivative)2.46$0.001,487.86
2025-09-10Grant / award (derivative)187.36$0.001,485.4
2025-06-12Grant / award (derivative)2.25$0.001,298.04
2025-06-10Grant / award (derivative)199.08$0.001,295.8
2025-03-13Grant / award (derivative)2.4$0.001,096.72
2025-01-31Grant / award (derivative)225.87$0.001,094.32
2024-12-12Grant / award (derivative)1.6$0.00868.45
2024-12-09Grant / award (derivative)201.79$0.00866.85
2024-09-12Grant / award (derivative)1.17$0.00665.07
2024-09-06Grant / award (derivative)224.05$0.00663.9
2024-06-13Grant / award (derivative)0.75$0.00439.85
2024-06-07Grant / award (derivative)212.34$0.00439.11
2024-03-14Grant / award (derivative)0.4$0.00226.77
2024-01-31Grant / award (derivative)226.37$0.00226.37
2023-12-07———0

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