Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by GATES WILLIAM H III. Director active across 2 companies, notably Microsoft CORP. In total, 22 disclosures have been logged. Split: 4 buys · 18 sells. Total volume traded: €114.5m. History available since 11 August 2022. The latest transaction was filed on 20 November 2024 (Cession). Regulator: SEC (Form 4). All data is accessible without signup.
Declarations 22 total
52,684 shares @ US$240.6553 10.4% of flow Common Stock SEC:0001104659-24-122237:0
72,725 shares @ US$245.8903 14.8% of flow Common Stock SEC:0001104659-24-121085:0
81,253 shares @ US$247.7237 16.6% of flow Common Stock SEC:0001104659-24-120127:0
63,820 shares @ US$248.206 13.0% of flow Common Stock SEC:0001104659-24-119067:0
1,381 shares @ US$246.2324 0.3% of flow Common Stock SEC:0001104659-24-116939:0
54,026 shares @ US$244.8846 10.6% of flow Common Stock SEC:0001104659-24-115929:0
32,271 shares @ US$245.1898 6.4% of flow Common Stock SEC:0001104659-24-114012:0
17,292 shares @ US$171.5576 2.6% of flow Common Stock SEC:0001104659-22-093753:0
Ideal exit: 16 May 2023 (T+270) 43,730 shares @ US$174.5437 6.5% of flow Common Stock SEC:0001104659-22-092975:0
Ideal exit: 14 May 2023 (T+270) 382 shares @ US$174.0197 0.1% of flow Common Stock SEC:0001104659-22-092195:0
Ideal exit: 12 May 2023 (T+270) 129,020 shares @ US$171.3679 18.7% of flow Common Stock SEC:0001104659-22-091271:0
Ideal exit: 8 May 2023 (T+270) 224,718 shares Common Stock SEC:0001225208-16-025809:0
1,775,282 shares Common Stock SEC:0001225208-16-025809:1
89,148 shares Common Stock SEC:0001225208-16-025809:2
440,236 shares Common Stock SEC:0001225208-16-025809:3
470,616 shares Common Stock SEC:0001225208-16-025809:4
156,001 shares Common Stock SEC:0001225208-16-025730:0
434,601 shares Common Stock SEC:0001225208-16-025730:1
1,409,398 shares Common Stock SEC:0001225208-16-025730:2
658,898 shares Common Stock SEC:0001225208-16-025654:0
1,341,102 shares Common Stock SEC:0001225208-16-025654:1
1,000,000 shares Common Stock SEC:0001225208-16-025614:0