SEC Insider Transactions from MacGregor Catherine.

Last updated: 2026-03-14 11:58 UTC | Total transactions: 18

MacGregor Catherine has filed 18 insider transactions across 1 company since January 2024.

Most recent transaction: a grant/award of 4 shares of MICROSOFT CORP ($MSFT) on March 12, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 12, 2026 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 4 $0.00 1,928.5670 7,463,000,000 0.23% 0.00%
Jan. 30, 2026 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 238 $0.00 1,924.2100 7,463,000,000 14.13% 0.00%
Dec. 11, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 3 $0.00 1,685.9990 7,466,000,000 0.19% 0.00%
Dec. 4, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 195 $0.00 1,682.8330 7,466,000,000 13.10% 0.00%
Sept. 10, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 187 $0.00 1,485.4010 7,465,000,000 14.43% 0.00%
Sept. 11, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 2 $0.00 1,487.8620 7,465,000,000 0.17% 0.00%
June 12, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 2 $0.00 1,298.0400 7,469,000,000 0.17% 0.00%
June 10, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 199 $0.00 1,295.7960 7,469,000,000 18.15% 0.00%
March 13, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 2 $0.00 1,096.7170 7,469,000,000 0.22% 0.00%
Jan. 31, 2025 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 226 $0.00 1,094.3200 7,469,000,000 26.01% 0.00%
Dec. 12, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 2 $0.00 868.4490 7,470,000,000 0.18% 0.00%
Dec. 9, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 202 $0.00 866.8500 7,470,000,000 30.34% 0.00%
Sept. 12, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 1 $0.00 665.0650 7,469,000,000 0.18% 0.00%
Sept. 6, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 224 $0.00 663.9010 7,469,000,000 50.94% 0.00%
June 13, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 1 $0.00 439.8530 7,472,000,000 0.17% 0.00%
June 7, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 212 $0.00 439.1070 7,472,000,000 93.64% 0.00%
March 14, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 0 $0.00 226.7680 7,472,000,000 0.18% 0.00%
Jan. 31, 2024 MICROSOFT CORP $MSFT MacGregor Catherine Director A Restricted Stock Units 226 $0.00 226.3700 7,472,000,000 9999.99% 0.00%