Latest filing published 01 Feb 2024 for Microsoft CORP.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
No signal scores available.
Emma N. Walmsley: trading record in brief
All filings by Emma N. Walmsley on record concern Microsoft Corp, in the capacity of board member. In total, 42 filings cover trades dated from 31 January 2020 to 31 January 2024.
The open-market side counts 3 purchases for €1.8M alongside 3 sales for €23k. Netting one side against the other leaves €1.7M of net buying. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Other entries cover 36 share grants.
Half of the purchases are above €451k and half below. Across 3 purchases, this insider has always bought alone, with no colleague buying within 30 days.
Most recently, on 1 February 2024, the filings show a share grant worth €16k in Microsoft Corp. The last insider purchase was made public on 1 February 2022, 1,741 days ago. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. US insiders must file a Form 4 within two business days of a trade. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Emma N. Walmsley
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 148 shares0Common StockSEC:0001062993-24-001772:0
- 159 shares0Common StockSEC:0001062993-23-022112:0
- 175 shares0Common StockSEC:0001062993-23-018093:0
- 175 shares0Common StockSEC:0001062993-23-013584:0
- 237 shares0Common StockSEC:0001062993-23-001855:0
- 233 shares0Common StockSEC:0001062993-22-023830:0
- 233 shares0Common StockSEC:0001062993-22-023843:0
- 223 shares0Common StockSEC:0001062993-22-019043:0
- 215 shares0Common StockSEC:0001062993-22-014012:0
- 1,700 shares@ US$295.4803100.0% of flowCommon StockSEC:0001062993-22-002063:0Canonical exit: 28 Apr 2022 (T+90)
- 148 shares0Common StockSEC:0001062993-21-011815:0
- 166 shares0Common StockSEC:0001062993-21-008280:0
- 202 shares0Common StockSEC:0001062993-21-005371:0
13 of 13 declarations