Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 88 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 3, 2019 MSFT A 335 · · 54,300 Direct +0.62% Acquired (price as of 2026-10-02)
Dec. 3, 2019 MSFT F 101 $149.31 $15,080 54,199 Direct -0.19% Disposed 246.6% (price as of 2026-10-02)
Aug. 29, 2019 MSFT A 369 · · 54,076 Direct +0.69% Acquired (price as of 2026-10-02)
Aug. 29, 2019 MSFT F 111 $135.56 $15,047 53,965 Direct -0.21% Disposed 281.8% (price as of 2026-10-02)
May 28, 2019 MSFT A 396 · · 53,799 Direct +0.74% Acquired (price as of 2026-10-02)
May 28, 2019 MSFT F 119 $126.16 $15,013 53,655 Direct -0.22% Disposed 310.2% (price as of 2026-10-02)
Jan. 31, 2019 MSFT A 478 · · 53,547 Direct +0.90% Acquired (price as of 2026-10-02)
Jan. 31, 2019 MSFT F 144 $104.43 $15,038 53,403 Direct -0.27% Disposed 395.6% (price as of 2026-10-02)
Nov. 27, 2018 MSFT A 467 · · 53,210 Direct +0.89% Acquired (price as of 2026-10-02)
Nov. 27, 2018 MSFT F 141 $107.14 $15,107 53,069 Direct -0.26% Disposed 383.0% (price as of 2026-10-02)
Aug. 29, 2018 MSFT A 446 · · 52,877 Direct +0.85% Acquired (price as of 2026-10-02)
Aug. 29, 2018 MSFT F 134 $112.02 $15,011 52,743 Direct -0.25% Disposed 362.0% (price as of 2026-10-02)
May 29, 2018 MSFT A 510 · · 52,584 Direct +0.98% Acquired (price as of 2026-10-02)
May 29, 2018 MSFT F 153 $98.01 $14,996 52,431 Direct -0.29% Disposed 428.0% (price as of 2026-10-02)
Jan. 31, 2018 MSFT A 526 · · 52,232 Direct +1.02% Acquired (price as of 2026-10-02)
Jan. 31, 2018 MSFT F 158 $95.01 $15,012 52,074 Direct -0.30% Disposed 444.7% (price as of 2026-10-02)
Nov. 28, 2017 MSFT A 589 · · 51,883 Direct +1.15% Acquired (price as of 2026-10-02)
Nov. 28, 2017 MSFT F 177 $84.88 $15,024 51,706 Direct -0.34% Disposed 509.7% (price as of 2026-10-02)
Aug. 30, 2017 MSFT A 675 · · 51,497 Direct +1.33% Acquired (price as of 2026-10-02)
Aug. 30, 2017 MSFT F 203 $74.01 $15,024 51,294 Direct -0.39% Disposed 599.3% (price as of 2026-10-02)
May 30, 2017 MSFT A 710 · · 51,035 Direct +1.41% Acquired (price as of 2026-10-02)
May 30, 2017 MSFT F 213 $70.41 $14,997 50,822 Direct -0.42% Disposed 635.0% (price as of 2026-10-02)
Jan. 31, 2017 MSFT A 773 · · 50,557 Direct +1.55% Acquired (price as of 2026-10-02)
Jan. 31, 2017 MSFT F 232 $64.65 $14,999 50,325 Direct -0.46% Disposed 700.5% (price as of 2026-10-02)
Nov. 29, 2016 MSFT A 819 · · 50,030 Direct +1.66% Acquired (price as of 2026-10-02)
Nov. 29, 2016 MSFT F 246 $61.09 $15,028 49,784 Direct -0.49% Disposed 747.2% (price as of 2026-10-02)
Sept. 2, 2016 MSFT A 867 · · 49,472 Direct +1.78% Acquired (price as of 2026-10-02)
Sept. 2, 2016 MSFT F 261 $57.67 $15,052 49,211 Direct -0.53% Disposed 797.4% (price as of 2026-10-02)
June 2, 2016 MSFT A 952 · · 48,891 Direct +1.99% Acquired (price as of 2026-10-02)
June 2, 2016 MSFT F 286 $52.48 $15,009 48,605 Direct -0.58% Disposed 886.1% (price as of 2026-10-02)
Jan. 29, 2016 MSFT A 908 · · 48,212 Direct +1.92% Acquired (price as of 2026-10-02)
Dec. 1, 2015 MSFT F 273 $55.09 $15,040 47,939 Direct -0.57% Disposed 839.4% (price as of 2026-10-02)
Dec. 1, 2015 MSFT A 679 · · 47,508 Direct +1.45% Acquired (price as of 2026-10-02)
Dec. 1, 2015 MSFT F 204 $55.22 $11,265 47,304 Direct -0.43% Disposed 837.2% (price as of 2026-10-02)
Sept. 3, 2015 MSFT A 862 · · 47,088 Direct +1.86% Acquired (price as of 2026-10-02)
Sept. 3, 2015 MSFT F 259 $43.50 $11,266 46,829 Direct -0.55% Disposed 1089.7% (price as of 2026-10-02)
June 3, 2015 MSFT A 800 · · 46,466 Direct +1.75% Acquired (price as of 2026-10-02)
June 3, 2015 MSFT F 240 $46.85 $11,244 46,226 Direct -0.52% Disposed 1004.7% (price as of 2026-10-02)
Jan. 30, 2015 MSFT A 928 · · 45,945 Direct +2.06% Acquired (price as of 2026-10-02)
Jan. 30, 2015 MSFT F 279 $40.40 $11,272 45,666 Direct -0.61% Disposed 1181.0% (price as of 2026-10-02)
Dec. 2, 2014 MSFT A 774 · · 45,250 Direct +1.74% Acquired (price as of 2026-10-02)
Dec. 2, 2014 MSFT F 233 $48.46 $11,291 45,017 Direct -0.51% Disposed 968.0% (price as of 2026-10-02)
Aug. 19, 2014 MSFT A 827 · · 44,725 Direct +1.88% Acquired (price as of 2026-10-02)
Aug. 19, 2014 MSFT F 249 $45.33 $11,287 44,476 Direct -0.56% Disposed 1041.7% (price as of 2026-10-02)
May 19, 2014 MSFT A 943 · · 44,181 Direct +2.18% Acquired (price as of 2026-10-02)
May 19, 2014 MSFT F 283 $39.75 $11,249 43,898 Direct -0.64% Disposed 1202.0% (price as of 2026-10-02)
Jan. 31, 2014 MSFT A 991 · · 43,536 Direct +2.33% Acquired (price as of 2026-10-02)
Jan. 31, 2014 MSFT F 298 $37.84 $11,276 43,238 Direct -0.68% Disposed 1267.7% (price as of 2026-10-02)
Nov. 18, 2013 MSFT F 303 $37.20 $11,272 42,545 Direct -0.71% Disposed 1291.2% (price as of 2026-10-02)
Nov. 18, 2013 MSFT A 1,008 · · 42,848 Direct +2.41% Acquired (price as of 2026-10-02)
Aug. 28, 2013 MSFT F 341 $33.02 $11,260 41,840 Direct -0.81% Disposed 1467.3% (price as of 2026-10-02)
Aug. 28, 2013 MSFT A 1,136 · · 42,181 Direct +2.77% Acquired (price as of 2026-10-02)
May 28, 2013 MSFT F 321 $35.02 $11,241 41,045 Direct -0.78% Disposed 1377.8% (price as of 2026-10-02)
May 28, 2013 MSFT A 1,070 · · 41,366 Direct +2.66% Acquired (price as of 2026-10-02)
Jan. 31, 2013 MSFT F 410 $27.45 $11,254 40,296 Direct -1.01% Disposed 1785.4% (price as of 2026-10-02)
Jan. 31, 2013 MSFT A 1,366 · · 40,706 Direct +3.47% Acquired (price as of 2026-10-02)
Nov. 27, 2012 MSFT F 416 $27.08 $11,265 39,340 Direct -1.05% Disposed 1811.1% (price as of 2026-10-02)
Nov. 27, 2012 MSFT A 1,384 · · 39,756 Direct +3.61% Acquired (price as of 2026-10-02)
Aug. 15, 2012 MSFT F 373 $30.20 $11,265 38,372 Direct -0.96% Disposed 1613.7% (price as of 2026-10-02)
Aug. 15, 2012 MSFT A 1,242 · · 38,745 Direct +3.31% Acquired (price as of 2026-10-02)
May 15, 2012 MSFT F 373 $30.21 $11,268 37,503 Direct -0.98% Disposed 1613.1% (price as of 2026-10-02)
May 15, 2012 MSFT A 1,241 · · 37,876 Direct +3.39% Acquired (price as of 2026-10-02)
Jan. 31, 2012 MSFT F 381 $29.53 $11,251 36,635 Direct -1.03% Disposed 1652.6% (price as of 2026-10-02)
Jan. 31, 2012 MSFT A 1,270 · · 37,016 Direct +3.55% Acquired (price as of 2026-10-02)
Nov. 14, 2011 MSFT F 421 $26.76 $11,266 35,746 Direct -1.16% Disposed 1834.0% (price as of 2026-10-02)
Nov. 14, 2011 MSFT A 1,401 · · 36,167 Direct +4.03% Acquired (price as of 2026-10-02)
Aug. 15, 2011 MSFT F 441 $25.51 $11,250 34,766 Direct -1.25% Disposed 1928.7% (price as of 2026-10-02)
Aug. 15, 2011 MSFT A 1,470 · · 35,207 Direct +4.36% Acquired (price as of 2026-10-02)
May 16, 2011 MSFT F 450 $25.03 $11,264 33,737 Direct -1.32% Disposed 1967.6% (price as of 2026-10-02)
May 16, 2011 MSFT A 1,498 · · 24,187 Direct +6.60% Acquired (price as of 2026-10-02)
Feb. 15, 2011 MSFT F 418 $26.96 $11,269 32,689 Direct -1.26% Disposed 1819.6% (price as of 2026-10-02)
Feb. 15, 2011 MSFT A 1,391 · · 33,107 Direct +4.39% Acquired (price as of 2026-10-02)
Nov. 15, 2010 MSFT A 1,145 · · 31,716 Direct +3.75% Acquired (price as of 2026-10-02)
Aug. 18, 2010 MSFT A 1,209 · · 30,571 Direct +4.12% Acquired (price as of 2026-10-02)
May 18, 2010 MSFT A 1,048 · · 29,362 Direct +3.70% Acquired (price as of 2026-10-02)
Feb. 18, 2010 MSFT A 1,036 · · 28,314 Direct +3.80% Acquired (price as of 2026-10-02)
Nov. 18, 2009 MSFT A 996 · · 27,278 Direct +3.79% Acquired (price as of 2026-10-02)
Aug. 18, 2009 MSFT A 1,272 · · 26,282 Direct +5.09% Acquired (price as of 2026-10-02)
May 18, 2009 MSFT A 1,456 · · 25,010 Direct +6.18% Acquired (price as of 2026-10-02)
Feb. 18, 2009 MSFT A 1,655 · · 23,554 Direct +7.56% Acquired (price as of 2026-10-02)
Nov. 18, 2008 MSFT A 1,530 · · 21,899 Direct +7.51% Acquired (price as of 2026-10-02)
Aug. 12, 2008 MSFT A 1,067 · · 20,369 Direct +5.53% Acquired (price as of 2026-10-02)
May 12, 2008 MSFT A 1,000 · · 19,302 Direct +5.46% Acquired (price as of 2026-10-02)
Feb. 12, 2008 MSFT A 1,058 · · 18,302 Direct +6.14% Acquired (price as of 2026-10-02)
Jan. 31, 2007 MSFT A 3,888 · · 17,244 Direct +29.11% Acquired (price as of 2026-10-02)
Jan. 31, 2006 MSFT A 4,262 · · 13,356 Direct +46.87% Acquired (price as of 2026-10-02)
Jan. 4, 2005 MSFT A 4,000 · · 9,094 Direct +78.52% Acquired (price as of 2026-10-02)
Jan. 5, 2004 MSFT A 4,000 · · 4,650 Direct +615.38% Acquired (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Nov. 13, 2003 MSFT Common Stock 650 Direct