Monday, Jul 28 2014 00:12:13 EDT

Gates William H III - Insider Transactions

Filing Date
Trade Date
Symbol
Insider
Officer
   CEO
   CFO
Director
10% Owner
Other
SIC Industry
Transaction
Share Price $
Trade Value $
Sort by
Max Results
Exclude derivative-related
Clear

448 results. Yahoo link - Stocktwits link

SEC Filing

Trade Date

Ticker

Insider

Title

Shares

Transaction

Value

Owned

Held

May 19 2014
MSFTGates William H IIIDirector943Grant at $0.00$0317,992,107 direct
MMay 5 2014
MSFTGates William H IIIDirector4,650,000Sale at $39.40$183,196,570317,991,164 direct
May 2 2014
MSFTGates William H IIIDirector4,030,000Sale at $39.86$160,642,248322,641,164 direct
May 1 2014
MSFTGates William H IIIDirector3,470,000Sale at $40.04$138,948,169326,671,164 direct
Apr 30 2014
MSFTGates William H IIIDirector4,600,000Sale at $40.34$185,552,040330,141,164 direct
Apr 29 2014
MSFTGates William H IIIDirector3,250,000Sale at $40.59$131,924,000334,741,164 direct
MFeb 14 2014
MSFTGates William H IIIDirector11,250,000Sale at $37.56$422,568,200337,991,164 direct
Feb 13 2014
MSFTGates William H IIIDirector7,117,000Sale at $37.67$268,110,201349,241,164 direct
Feb 12 2014
MSFTGates William H IIIDirector1,633,000Sale at $37.49$61,228,192356,358,164 direct
Jan 31 2014
MSFTGates William H IIIDirector991Grant at $0.00$0357,991,164 direct
Nov 18 2013
MSFTGates William H IIIDirector1,008Grant at $0.00$0357,990,173 direct
MOct 31 2013
MSFTGates William H IIIDirector10,641,900Sale at $35.54$378,220,174357,989,165 direct
Oct 30 2013
MSFTGates William H IIIDirector4,000,000Sale at $35.63$142,506,400368,631,065 direct
Oct 29 2013
MSFTGates William H IIIDirector3,108,100Sale at $35.51$110,374,536372,631,065 direct
Oct 28 2013
MSFTGates William H IIIDirector2,250,000Sale at $35.52$79,911,225375,739,165 direct
MSep 6 2013
MSFTGates William H IIIDirector10,000,000Sale at $31.38$313,828,000377,989,165 direct
Sep 5 2013
MSFTGates William H IIIDirector5,000,000Sale at $31.25$156,248,500387,989,165 direct
Sep 4 2013
MSFTGates William H IIIDirector5,000,000Sale at $31.25$156,271,000392,989,165 direct
Aug 28 2013
MSFTGates William H IIIDirector1,136Grant at $0.00$0397,989,165 direct
May 6 2013
MSFTGates William H IIIDirector3,000,000Gift at $0.00$0397,986,959 direct
May 28 2013
MSFTGates William H IIIDirector1,070Grant at $0.00$0397,988,029 direct
MApr 23 2013
MSFTGates William H IIIDirector12,605,493Sale at $30.97$390,360,314400,986,959 direct
Apr 22 2013
MSFTGates William H IIIDirector7,394,507Sale at $30.92$228,603,402413,592,452 direct
MFeb 5 2013
MSFTGates William H IIIDirector7,000,000Sale at $27.50$192,523,528420,986,959 direct
Feb 4 2013
MSFTGates William H IIIDirector3,000,000Sale at $27.64$82,914,600427,986,959 direct
Feb 1 2013
MSFTGates William H IIIDirector5,500,000Sale at $27.87$153,272,350430,986,959 direct
Jan 31 2013
MSFTGates William H IIIDirector4,500,000Sale at $27.50$123,733,800436,486,959 direct
Jan 31 2013
MSFTGates William H IIIDirector1,366Grant at $0.00$0440,986,959 direct
Nov 27 2012
MSFTGates William H IIIDirector1,384Grant at $0.00$0440,985,593 direct
Oct 25 2012
MSFTGates William H IIIDirector5,500,000Sale at $27.95$153,747,550440,984,209 direct
Oct 24 2012
MSFTGates William H IIIDirector4,500,000Sale at $28.03$126,117,900446,484,209 direct
Oct 23 2012
MSFTGates William H IIIDirector5,500,000Sale at $28.06$154,314,600450,984,209 direct
Oct 22 2012
MSFTGates William H IIIDirector4,500,000Sale at $28.02$126,076,050456,484,209 direct
Aug 15 2012
MSFTGates William H IIIDirector1,242Grant at $0.00$0460,984,209 direct
Jul 27 2012
MSFTGates William H IIIDirector5,000,000Sale at $29.57$147,869,500460,982,967 direct
Jul 26 2012
MSFTGates William H IIIDirector5,000,000Sale at $29.24$146,191,500465,982,967 direct
Jul 25 2012
MSFTGates William H IIIDirector3,000,000Sale at $28.99$86,967,300470,982,967 direct
Jul 24 2012
MSFTGates William H IIIDirector2,750,000Sale at $29.09$79,986,500473,982,967 direct
Jul 23 2012
MSFTGates William H IIIDirector4,250,000Sale at $29.21$124,159,500476,732,967 direct
Jun 5 2012
ECLGates William H IIISee footnotes (2) and (3), 10% Owner8,683Purchase at $61.99$538,27427,920,394 indirect
Jun 4 2012
ECLGates William H IIISee footnotes (2) and (3), 10% Owner526,707Purchase at $61.79$32,546,38427,911,711 indirect
Jun 1 2012
ECLGates William H IIISee footnotes (2) and (3), 10% Owner383,656Purchase at $61.84$23,723,71427,385,004 indirect
May 15 2012
MSFTGates William H IIIDirector1,241Grant at $0.00$0480,982,967 direct
Apr 27 2012
MSFTGates William H IIIDirector4,000,000Sale at $32.01$128,046,000480,981,726 direct
Apr 26 2012
MSFTGates William H IIIDirector4,000,000Sale at $32.12$128,487,200484,981,726 direct
Apr 25 2012
MSFTGates William H IIIDirector6,500,000Sale at $32.18$209,162,200488,981,726 direct
Apr 24 2012
MSFTGates William H IIIDirector3,500,000Sale at $32.00$112,004,900495,481,726 direct
Apr 23 2012
MSFTGates William H IIIDirector2,000,000Sale at $32.14$64,275,400498,981,726 direct
Jan 27 2012
MSFTGates William H IIIDirector5,000,000Sale at $29.31$146,539,500500,980,456 direct
Jan 31 2012
MSFTGates William H IIIDirector1,270Grant at $0.00$0500,981,726 direct
Jan 26 2012
MSFTGates William H IIIDirector5,000,000Sale at $29.55$147,770,500505,980,456 direct
Jan 25 2012
MSFTGates William H IIIDirector5,000,000Sale at $29.43$147,143,000510,980,456 direct
Jan 24 2012
MSFTGates William H IIIDirector5,000,000Sale at $29.35$146,769,500515,980,456 direct
Dec 8 2011
ECLGates William H IIISee footnotes (2) and (3), 10% Owner1,331,967Other Purchase at $0.00$027,001,348 indirect
Nov 14 2011
MSFTGates William H IIIDirector1,401Grant at $0.00$0520,980,456 direct
Oct 28 2011
MSFTGates William H IIIDirector5,000,000Sale at $26.92$134,599,500520,979,055 direct
Oct 27 2011
MSFTGates William H IIIDirector5,000,000Sale at $27.12$135,615,500525,979,055 direct
Oct 26 2011
MSFTGates William H IIIDirector5,000,000Sale at $26.54$132,677,500530,979,055 direct
Oct 25 2011
MSFTGates William H IIIDirector5,000,000Sale at $26.98$134,886,500535,979,055 direct
Aug 31 2011
ECLGates William H III10% Owner754,386Purchase at $53.31$40,216,39325,669,381 indirect
MAug 30 2011
ECLGates William H III10% Owner596,625Purchase at $52.50$31,322,86724,914,995 indirect
MAug 29 2011
ECLGates William H III10% Owner394,348Purchase at $52.01$20,511,12424,318,370 indirect
MAug 26 2011
ECLGates William H III10% Owner901,150Purchase at $50.21$45,247,30423,924,022 indirect
Aug 25 2011
ECLGates William H IIISee Footnotes 2 & 3, 10% Owner1,016,000Purchase at $49.62$50,415,03823,022,872 indirect
MAug 24 2011
ECLGates William H IIISee Footnotes 2 & 3, 10% Owner1,393,800Purchase at $49.37$68,805,04922,006,872 indirect
MAug 23 2011
ECLGates William H IIISee Footnotes 1,2, 10% Owner1,783,486Purchase at $48.44$86,395,56720,613,072 indirect
Aug 15 2011
MSFTGates William H IIIDirector1,470Grant at $0.00$0540,979,055 direct
Jul 29 2011
MSFTGates William H IIIDirector5,000,000Sale at $27.50$137,510,500540,977,585 direct
Jul 28 2011
MSFTGates William H IIIDirector5,000,000Sale at $27.79$138,930,000545,977,585 direct
Jul 27 2011
MSFTGates William H IIIDirector5,000,000Sale at $27.59$137,945,500550,977,585 direct
Jul 26 2011
MSFTGates William H IIIDirector5,000,000Sale at $28.02$140,091,500555,977,585 direct
May 16 2011
MSFTGates William H IIIDirector1,498Grant at $0.00$0565,977,585 direct
May 16 2011
MSFTGates William H IIIDirector5,000,000Sale at $24.76$123,802,000560,977,585 direct
May 13 2011
MSFTGates William H IIIDirector5,000,000Sale at $25.07$125,361,000565,976,087 direct
May 12 2011
MSFTGates William H IIIDirector5,000,000Sale at $25.24$126,216,500570,976,087 direct
May 11 2011
MSFTGates William H IIIDirector5,000,000Sale at $25.42$127,077,500575,976,087 direct
Feb 15 2011
MSFTGates William H IIIDirector1,391Grant at $0.00$0580,976,087 direct
Feb 7 2011
MSFTGates William H IIIDirector5,000,000Sale at $28.20$140,991,500580,974,696 direct
Feb 4 2011
MSFTGates William H IIIDirector5,000,000Sale at $27.71$138,541,000585,974,696 direct
Feb 3 2011
MSFTGates William H IIIDirector5,000,000Sale at $27.65$138,253,000590,974,696 direct
Feb 2 2011
MSFTGates William H IIIDirector5,000,000Sale at $27.99$139,962,500595,974,696 direct
Nov 18 2010
MSFTGates William H IIIDirector2,000,000Sale at $25.87$51,734,400600,974,696 direct
Nov 17 2010
MSFTGates William H IIIDirector3,000,000Sale at $25.72$77,169,000602,974,696 direct
Nov 16 2010
MSFTGates William H IIIDirector1,000,000Sale at $25.82$25,824,700605,974,696 direct
Nov 15 2010
MSFTGates William H IIIDirector1,145Grant at $0.00$0607,974,696 direct
Nov 15 2010
MSFTGates William H IIIDirector1,000,000Sale at $26.29$26,293,500606,974,696 direct
Nov 12 2010
MSFTGates William H IIIDirector1,000,000Sale at $26.30$26,301,500607,973,551 direct
Nov 11 2010
MSFTGates William H IIIDirector1,000,000Sale at $26.56$26,559,400608,973,551 direct
MNov 9 2010
MSFTGates William H IIIDirector4,000,000Sale at $26.95$107,814,200609,973,551 direct
Nov 8 2010
MSFTGates William H IIIDirector2,000,000Sale at $26.88$53,769,800613,973,551 direct
Nov 5 2010
MSFTGates William H IIIDirector1,000,000Sale at $26.81$26,807,300615,973,551 direct
Nov 4 2010
MSFTGates William H IIIDirector1,000,000Sale at $27.17$27,168,500616,973,551 direct
Nov 3 2010
MSFTGates William H IIIDirector1,000,000Sale at $27.19$27,190,600617,973,551 direct
Nov 2 2010
MSFTGates William H IIIDirector2,000,000Sale at $27.23$54,462,400618,973,551 direct
MAug 23 2010
MSFTGates William H IIIDirector3,000,000Sale at $24.31$72,926,200620,973,551 direct
Aug 20 2010
MSFTGates William H IIIDirector2,000,000Sale at $24.28$48,562,600623,973,551 direct
Aug 19 2010
MSFTGates William H IIIDirector1,000,000Sale at $24.48$24,479,600625,973,551 direct
Aug 18 2010
MSFTGates William H IIIDirector1,209Grant at $0.00$0628,973,551 direct
Aug 18 2010
MSFTGates William H IIIDirector2,000,000Sale at $24.76$49,513,600626,973,551 direct
Aug 17 2010
MSFTGates William H IIIDirector3,000,000Sale at $24.83$74,485,800628,972,342 direct
Aug 16 2010
MSFTGates William H IIIDirector2,000,000Sale at $24.51$49,016,000631,972,342 direct
Aug 13 2010
MSFTGates William H IIIDirector2,000,000Sale at $24.49$48,979,200633,972,342 direct
Aug 12 2010
MSFTGates William H IIIDirector1,000,000Sale at $24.51$24,510,300635,972,342 direct
Aug 11 2010
MSFTGates William H IIIDirector1,000,000Sale at $24.75$24,746,100636,972,342 direct
Aug 10 2010
MSFTGates William H IIIDirector1,000,000Sale at $25.07$25,073,100637,972,342 direct
Aug 9 2010
MSFTGates William H IIIDirector2,000,000Sale at $25.57$51,145,400638,972,342 direct
May 18 2010
MSFTGates William H IIIDirector1,048Grant at $0.00$0640,972,342 direct
May 14 2010
MSFTGates William H IIIDirector1,000,000Sale at $28.84$28,840,500640,971,294 direct
May 13 2010
MSFTGates William H IIIDirector1,000,000Sale at $29.55$29,553,300641,971,294 direct
May 12 2010
MSFTGates William H IIIDirector3,000,000Sale at $29.37$88,120,200642,971,294 direct
May 11 2010
MSFTGates William H IIIDirector1,000,000Sale at $29.13$29,132,100645,971,294 direct
May 10 2010
MSFTGates William H IIIDirector2,000,000Sale at $28.97$57,946,000646,971,294 direct
MMay 7 2010
MSFTGates William H IIIDirector1,000,000Sale at $28.23$28,227,499648,971,294 direct
MMay 6 2010
MSFTGates William H IIIDirector2,000,000Sale at $29.46$58,921,800649,971,294 direct
May 5 2010
MSFTGates William H IIIDirector1,000,000Sale at $29.89$29,892,100651,971,294 direct
May 4 2010
MSFTGates William H IIIDirector1,000,000Sale at $30.07$30,071,100652,971,294 direct
May 3 2010
MSFTGates William H IIIDirector2,000,000Sale at $30.84$61,676,000653,971,294 direct
Apr 30 2010
MSFTGates William H IIIDirector1,000,000Sale at $30.74$30,738,500655,971,294 direct
Apr 29 2010
MSFTGates William H IIIDirector2,000,000Sale at $30.99$61,975,200656,971,294 direct
Apr 28 2010
MSFTGates William H IIIDirector2,000,000Sale at $30.87$61,740,400658,971,294 direct
Feb 18 2010
MSFTGates William H IIIDirector1,036Grant at $0.00$0660,971,294 direct
Feb 16 2010
MSFTGates William H IIIDirector3,000,000Sale at $28.25$84,760,200660,970,258 direct
Feb 12 2010
MSFTGates William H IIIDirector2,000,000Sale at $27.81$55,615,800663,970,258 direct
Feb 11 2010
MSFTGates William H IIIDirector2,000,000Sale at $28.09$56,172,400665,970,258 direct
Feb 10 2010
MSFTGates William H IIIDirector2,000,000Sale at $28.02$56,034,600667,970,258 direct
Feb 9 2010
MSFTGates William H IIIDirector2,000,000Sale at $28.09$56,179,600669,970,258 direct
Feb 8 2010
MSFTGates William H IIIDirector2,000,000Sale at $27.88$55,762,200671,970,258 direct
Feb 5 2010
MSFTGates William H IIIDirector2,000,000Sale at $27.96$55,911,000673,970,258 direct
Feb 4 2010
MSFTGates William H IIIDirector2,000,000Sale at $28.06$56,116,000675,970,258 direct
Feb 3 2010
MSFTGates William H IIIDirector3,000,000Sale at $28.55$85,652,100677,970,258 direct
Nov 9 2009
MSFTGates William H IIIDirector12,167,600Gift at $0.00$0680,969,262 direct
Nov 18 2009
MSFTGates William H IIIDirector996Grant at $0.00$0680,970,258 direct
Nov 9 2009
MSFTGates William H IIIDirector3,000,000Sale at $28.72$86,170,800693,136,862 direct
Nov 6 2009
MSFTGates William H IIIDirector2,000,000Sale at $28.47$56,948,600696,136,862 direct
Nov 5 2009
MSFTGates William H IIIDirector2,000,000Sale at $28.63$57,269,200698,136,862 direct
Nov 4 2009
MSFTGates William H IIIDirector3,000,000Sale at $28.13$84,382,200700,136,862 direct
Nov 3 2009
MSFTGates William H IIIDirector1,000,000Sale at $27.59$27,589,000703,136,862 direct
Nov 2 2009
MSFTGates William H IIIDirector3,000,000Sale at $27.84$83,528,700704,136,862 direct
Oct 30 2009
MSFTGates William H IIIDirector2,000,000Sale at $27.97$55,944,200707,136,862 direct
Oct 29 2009
MSFTGates William H IIIDirector2,000,000Sale at $28.16$56,316,200709,136,862 direct
Oct 28 2009
MSFTGates William H IIIDirector2,000,000Sale at $28.30$56,593,800711,136,862 direct
Aug 18 2009
MSFTGates William H IIIDirector1,272Grant at $0.00$0713,136,862 direct
Aug 14 2009
MSFTGates William H IIIDirector1,000,000Sale at $23.60$23,600,200713,135,590 direct
Aug 13 2009
MSFTGates William H IIIDirector2,000,000Sale at $23.61$47,217,000714,135,590 direct
Aug 12 2009
MSFTGates William H IIIDirector4,000,000Sale at $23.58$94,336,400716,135,590 direct
Aug 11 2009
MSFTGates William H IIIDirector1,000,000Sale at $23.19$23,185,500720,135,590 direct
Aug 10 2009
MSFTGates William H IIIDirector2,000,000Sale at $23.40$46,804,200721,135,590 direct
Aug 7 2009
MSFTGates William H IIIDirector2,000,000Sale at $23.69$47,375,600723,135,590 direct
Aug 6 2009
MSFTGates William H IIIDirector1,000,000Sale at $23.70$23,696,100725,135,590 direct
Aug 5 2009
MSFTGates William H IIIDirector1,000,000Sale at $24.01$24,009,000726,135,590 direct
Aug 4 2009
MSFTGates William H IIIDirector1,000,000Sale at $23.64$23,643,300727,135,590 direct
Aug 3 2009
MSFTGates William H IIIDirector2,000,000Sale at $23.74$47,484,000728,135,590 direct
Jul 31 2009
MSFTGates William H IIIDirector1,000,000Sale at $23.78$23,781,000730,135,590 direct
Jul 30 2009
MSFTGates William H IIIDirector2,000,000Sale at $24.17$48,349,800731,135,590 direct
May 18 2009
MSFTGates William H IIIDirector1,456Grant at $0.00$0733,135,590 direct
May 12 2009
MSFTGates William H IIIDirector3,000,000Sale at $19.79$59,361,300733,134,134 direct
May 11 2009
MSFTGates William H IIIDirector3,000,000Sale at $19.44$58,331,100736,134,134 direct
May 8 2009
MSFTGates William H IIIDirector3,000,000Sale at $19.43$58,287,300739,134,134 direct
May 7 2009
MSFTGates William H IIIDirector1,000,000Sale at $19.55$19,548,200742,134,134 direct
May 6 2009
MSFTGates William H IIIDirector2,000,000Sale at $19.85$39,693,400743,134,134 direct
May 5 2009
MSFTGates William H IIIDirector1,000,000Sale at $19.89$19,888,100745,134,134 direct
May 4 2009
MSFTGates William H IIIDirector2,000,000Sale at $20.16$40,311,800746,134,134 direct
May 1 2009
MSFTGates William H IIIDirector3,000,000Sale at $20.00$59,996,700748,134,134 direct
Apr 30 2009
MSFTGates William H IIIDirector1,000,000Sale at $20.78$20,779,400751,134,134 direct
Apr 29 2009
MSFTGates William H IIIDirector1,000,000Sale at $20.46$20,460,100752,134,134 direct
Feb 18 2009
MSFTGates William H IIIDirector1,655Grant at $0.00$0753,134,134 direct
Feb 9 2009
MSFTGates William H IIIDirector1,000,000Sale at $19.37$19,368,900753,132,479 direct
Feb 6 2009
MSFTGates William H IIIDirector2,000,000Sale at $19.68$39,366,800754,132,479 direct
Feb 5 2009
MSFTGates William H IIIDirector2,000,000Sale at $18.84$37,672,200756,132,479 direct
Feb 4 2009
MSFTGates William H IIIDirector2,000,000Sale at $18.82$37,634,000758,132,479 direct
Feb 3 2009
MSFTGates William H IIIDirector3,000,000Sale at $18.18$54,554,100760,132,479 direct
MFeb 2 2009
MSFTGates William H IIIDirector4,000,000Sale at $17.87$71,474,457763,132,479 direct
Jan 30 2009
MSFTGates William H IIIDirector1,000,000Sale at $17.33$17,325,500767,132,479 direct
Jan 29 2009
MSFTGates William H IIIDirector2,000,000Sale at $17.79$35,585,200768,132,479 direct
Jan 28 2009
MSFTGates William H IIIDirector3,000,000Sale at $18.03$54,083,400770,132,479 direct
Nov 18 2008
MSFTGates William H IIIDirector1,529Grant at $0.00$0773,132,479 direct
MNov 13 2008
MSFTGates William H IIIDirector2,000,000Sale at $19.81$39,627,532773,130,950 direct
Nov 12 2008
MSFTGates William H IIIDirector2,000,000Sale at $20.69$41,371,200775,130,950 direct
Nov 11 2008
MSFTGates William H IIIDirector2,000,000Sale at $21.01$42,026,000777,130,950 direct
Nov 10 2008
MSFTGates William H IIIDirector2,000,000Sale at $21.50$43,000,000779,130,950 direct
Nov 7 2008
MSFTGates William H IIIDirector2,000,000Sale at $21.33$42,660,800781,130,950 direct
MNov 6 2008
MSFTGates William H IIIDirector2,000,000Sale at $21.42$42,838,240783,130,950 direct
MNov 5 2008
MSFTGates William H IIIDirector1,000,000Sale at $22.91$22,908,168785,130,950 direct
Nov 4 2008
MSFTGates William H IIIDirector3,000,000Sale at $23.31$69,920,100786,130,950 direct
Nov 3 2008
MSFTGates William H IIIDirector2,000,000Sale at $22.64$45,277,400789,130,950 direct
Oct 31 2008
MSFTGates William H IIIDirector2,000,000Sale at $22.68$45,353,800791,130,950 direct
Aug 12 2008
MSFTGates William H IIIDirector504Grant at $0.00$0793,130,950 direct
Aug 8 2008
MSFTGates William H IIIDirector4,000,000Sale at $28.03$112,123,600793,130,446 direct
Aug 7 2008
MSFTGates William H IIIDirector2,000,000Sale at $27.41$54,823,600797,130,446 direct
Aug 6 2008
MSFTGates William H IIIDirector2,000,000Sale at $26.91$53,815,800799,130,446 direct
Aug 5 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.94$25,937,400801,130,446 direct
Aug 4 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.30$25,300,800802,130,446 direct
Aug 1 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.36$25,362,200803,130,446 direct
Jul 31 2008
MSFTGates William H IIIDirector1,000,000Sale at $26.05$26,046,100804,130,446 direct
Jul 30 2008
MSFTGates William H IIIDirector1,000,000Sale at $26.18$26,176,500805,130,446 direct
Jul 29 2008
MSFTGates William H IIIDirector1,000,000Sale at $26.03$26,027,400806,130,446 direct
Jul 28 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.72$25,722,200807,130,446 direct
Jul 25 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.86$25,857,500808,130,446 direct
Jul 24 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.58$25,582,000809,130,446 direct
Jul 23 2008
MSFTGates William H IIIDirector1,000,000Sale at $26.32$26,315,200810,130,446 direct
Jul 22 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.63$25,633,200811,130,446 direct
May 28 2008
MSFTGates William H IIIDirector250Gift at $0.00$0424,816 indirect
Jul 21 2008
MSFTGates William H IIIDirector1,000,000Sale at $25.79$25,788,500812,130,446 direct
May 14 2008
MSFTGates William H IIIDirector39,200Sale at $29.82$1,168,944813,130,446 direct
MMay 14 2008
MSFTGates William H IIIDirector849,595Sale at $30.00$25,486,466813,169,646 direct
MMay 14 2008
MSFTGates William H IIIDirector2,111,205Sale at $30.11$63,571,761814,019,241 direct
MMay 13 2008
MSFTGates William H IIIDirector274,518Sale at $29.64$8,136,943816,130,446 direct
MMay 13 2008
MSFTGates William H IIIDirector1,022,147Sale at $29.76$30,421,309816,404,964 direct
MMay 13 2008
MSFTGates William H IIIDirector703,335Sale at $29.93$21,052,809817,427,111 direct
MMay 12 2008
MSFTGates William H IIIDirector764,165Sale at $29.53$22,569,539818,130,446 direct
MMay 12 2008
MSFTGates William H IIIDirector4,235,835Sale at $29.92$126,751,961818,894,611 direct
MMay 9 2008
MSFTGates William H IIIDirector175,000Sale at $29.04$5,081,353823,130,446 direct
MMay 9 2008
MSFTGates William H IIIDirector1,043,538Sale at $29.26$30,538,770823,305,446 direct
MMay 9 2008
MSFTGates William H IIIDirector1,781,462Sale at $29.41$52,385,397824,348,984 direct
MMay 8 2008
MSFTGates William H IIIDirector344,497Sale at $29.06$10,010,169826,130,446 direct
MMay 8 2008
MSFTGates William H IIIDirector2,655,503Sale at $29.22$77,605,118826,474,943 direct
MMay 7 2008
MSFTGates William H IIIDirector1,000,000Sale at $29.85$29,846,863829,130,446 direct
MMay 6 2008
MSFTGates William H IIIDirector1,676,380Sale at $29.42$49,319,852830,130,446 direct
Nov 20 2007
MSFTGates William H IIIDirector24,368,890Gift at $0.00$0833,130,446 direct
MMay 6 2008
MSFTGates William H IIIDirector1,323,620Sale at $29.69$39,301,276831,806,826 direct
MNov 13 2007
MSFTGates William H IIIDirector1,154,200Sale at $33.58$38,758,123857,499,336 direct
MNov 13 2007
MSFTGates William H IIIDirector277,900Sale at $33.84$9,403,193858,653,536 direct
MNov 13 2007
MSFTGates William H IIIDirector270,300Sale at $34.17$9,236,637858,931,436 direct
MNov 13 2007
MSFTGates William H IIIDirector297,600Sale at $34.44$10,248,891859,201,736 direct
MNov 12 2007
MSFTGates William H IIIDirector1,125,375Sale at $33.41$37,603,447859,499,336 direct
MNov 12 2007
MSFTGates William H IIIDirector874,625Sale at $33.55$29,346,839860,624,711 direct
MNov 9 2007
MSFTGates William H IIIDirector595,981Sale at $33.81$20,148,570861,499,336 direct
MNov 9 2007
MSFTGates William H IIIDirector1,404,019Sale at $34.14$47,931,997862,095,317 direct
MNov 8 2007
MSFTGates William H IIIDirector83,348Sale at $35.03$2,919,354863,499,336 direct
MNov 8 2007
MSFTGates William H IIIDirector916,652Sale at $35.58$32,618,791863,582,684 direct
MNov 7 2007
MSFTGates William H IIIDirector225,000Sale at $35.67$8,024,690864,499,336 direct
MNov 7 2007
MSFTGates William H IIIDirector1,775,000Sale at $35.94$63,799,004864,724,336 direct
MNov 6 2007
MSFTGates William H IIIDirector834,900Sale at $36.08$30,119,603866,499,336 direct
MNov 6 2007
MSFTGates William H IIIDirector1,165,100Sale at $36.40$42,414,851867,334,236 direct
MNov 5 2007
MSFTGates William H IIIDirector35,646Sale at $36.71$1,308,421868,499,336 direct
MNov 5 2007
MSFTGates William H IIIDirector1,964,354Sale at $36.84$72,372,548868,534,982 direct
MNov 2 2007
MSFTGates William H IIIDirector21,900Sale at $36.62$801,990870,499,336 direct
MNov 2 2007
MSFTGates William H IIIDirector1,509,819Sale at $36.92$55,735,130870,521,236 direct
MNov 2 2007
MSFTGates William H IIIDirector1,468,281Sale at $37.08$54,443,089872,031,055 direct
MNov 1 2007
MSFTGates William H IIIDirector2,000,000Sale at $36.99$73,976,465873,499,336 direct
MOct 31 2007
MSFTGates William H IIIDirector2,000,000Sale at $36.84$73,686,486875,499,336 direct
MAug 3 2007
MSFTGates William H IIIDirector349,200Sale at $29.10$10,160,201877,499,336 direct
MAug 3 2007
MSFTGates William H IIIDirector650,800Sale at $29.52$19,210,963877,848,536 direct
MAug 2 2007
MSFTGates William H IIIDirector659,192Sale at $29.31$19,321,555878,499,336 direct
MAug 2 2007
MSFTGates William H IIIDirector2,340,808Sale at $29.56$69,193,042879,158,528 direct
MAug 1 2007
MSFTGates William H IIIDirector247,267Sale at $28.90$7,145,264881,499,336 direct
MAug 1 2007
MSFTGates William H IIIDirector1,134,954Sale at $29.11$33,039,424881,746,603 direct
MAug 1 2007
MSFTGates William H IIIDirector617,779Sale at $29.37$18,142,163882,881,557 direct
Jul 31 2007
MSFTGates William H IIIDirector50,000Sale at $28.99$1,449,500883,499,336 direct
MJul 31 2007
MSFTGates William H IIIDirector668,710Sale at $29.18$19,510,793883,549,336 direct
MJul 31 2007
MSFTGates William H IIIDirector1,281,290Sale at $29.58$37,895,043884,218,046 direct
MJul 30 2007
MSFTGates William H IIIDirector743,954Sale at $29.06$21,621,384885,499,336 direct
MJul 30 2007
MSFTGates William H IIIDirector2,256,046Sale at $29.29$66,088,058886,243,290 direct
MJul 27 2007
MSFTGates William H IIIDirector606,415Sale at $29.57$17,930,497888,499,336 direct
MJul 27 2007
MSFTGates William H IIIDirector1,393,585Sale at $29.71$41,409,277889,105,751 direct
MJul 26 2007
MSFTGates William H IIIDirector68,600Sale at $29.87$2,049,004890,499,336 direct
MJul 26 2007
MSFTGates William H IIIDirector475,776Sale at $30.12$14,328,642890,567,936 direct
MJul 26 2007
MSFTGates William H IIIDirector455,624Sale at $30.40$13,850,395891,043,712 direct
MJul 25 2007
MSFTGates William H IIIDirector23,460Sale at $30.44$714,142891,499,336 direct
MJul 25 2007
MSFTGates William H IIIDirector1,628,518Sale at $30.64$49,904,279891,522,796 direct
MJul 25 2007
MSFTGates William H IIIDirector348,022Sale at $30.88$10,748,203893,151,314 direct
MJul 24 2007
MSFTGates William H IIIDirector330,670Sale at $30.77$10,175,882893,499,336 direct
MJul 24 2007
MSFTGates William H IIIDirector856,530Sale at $31.03$26,578,467893,830,006 direct
MJul 24 2007
MSFTGates William H IIIDirector812,800Sale at $31.26$25,412,060894,686,536 direct
MJul 23 2007
MSFTGates William H IIIDirector85,200Sale at $31.14$2,653,470895,499,336 direct
MJul 23 2007
MSFTGates William H IIIDirector1,914,800Sale at $31.35$60,027,010895,584,536 direct
MMay 9 2007
MSFTGates William H IIIDirector3,000,000Sale at $30.78$92,337,215897,499,336 direct
MMay 8 2007
MSFTGates William H IIIDirector3,000,000Sale at $30.78$92,343,986900,499,336 direct
MMay 7 2007
MSFTGates William H IIIDirector3,000,000Sale at $30.67$92,019,012903,499,336 direct
MMay 4 2007
MSFTGates William H IIIDirector43,000Sale at $30.31$1,303,300906,499,336 direct
MMay 4 2007
MSFTGates William H IIIDirector1,957,000Sale at $30.50$59,698,318906,542,336 direct
MMay 3 2007
MSFTGates William H IIIDirector584,401Sale at $30.77$17,982,774908,499,336 direct
MMay 3 2007
MSFTGates William H IIIDirector3,415,599Sale at $30.96$105,754,963909,083,737 direct
MMay 2 2007
MSFTGates William H IIIDirector49,590Sale at $30.35$1,505,192912,499,336 direct
MMay 2 2007
MSFTGates William H IIIDirector1,950,410Sale at $30.51$59,505,517912,548,926 direct
MMay 1 2007
MSFTGates William H IIIDirector3,000,000Sale at $30.28$90,850,671914,499,336 direct
MFeb 28 2007
MSFTGates William H IIIDirector1,000,000Sale at $28.11$28,112,298917,499,336 direct
MFeb 27 2007
MSFTGates William H IIIDirector190,000Sale at $28.21$5,360,286918,499,336 direct
MFeb 27 2007
MSFTGates William H IIIDirector810,000Sale at $28.78$23,312,322918,689,336 direct
MFeb 26 2007
MSFTGates William H IIIDirector2,000,000Sale at $28.99$57,980,964919,499,336 direct
MFeb 23 2007
MSFTGates William H IIIDirector1,000,000Sale at $29.00$29,000,828921,499,336 direct
MFeb 22 2007
MSFTGates William H IIIDirector17,600Sale at $29.22$514,283922,499,336 direct
MFeb 22 2007
MSFTGates William H IIIDirector982,400Sale at $29.35$28,829,436922,516,936 direct
MFeb 21 2007
MSFTGates William H IIIDirector300,000Sale at $28.93$8,677,983923,499,336 direct
MFeb 21 2007
MSFTGates William H IIIDirector1,700,000Sale at $29.18$49,608,001923,799,336 direct
MFeb 20 2007
MSFTGates William H IIIDirector20,000Sale at $28.49$569,800925,499,336 direct
MFeb 20 2007
MSFTGates William H IIIDirector1,980,000Sale at $28.73$56,891,709925,519,336 direct
MFeb 16 2007
MSFTGates William H IIIDirector1,000,000Sale at $28.77$28,774,606927,499,336 direct
MFeb 15 2007
MSFTGates William H IIIDirector8,800Sale at $29.30$257,853928,499,336 direct
MFeb 15 2007
MSFTGates William H IIIDirector1,991,200Sale at $29.49$58,726,567928,508,136 direct
MFeb 14 2007
MSFTGates William H IIIDirector243,803Sale at $29.24$7,129,568930,499,336 direct
MFeb 14 2007
MSFTGates William H IIIDirector756,197Sale at $29.50$22,306,517930,743,139 direct
MFeb 13 2007
MSFTGates William H IIIDirector345,000Sale at $28.99$10,003,114931,499,336 direct
MFeb 13 2007
MSFTGates William H IIIDirector655,000Sale at $29.05$19,029,608931,844,336 direct
MFeb 12 2007
MSFTGates William H IIIDirector1,000,000Sale at $28.93$28,930,211932,499,336 direct
MFeb 9 2007
MSFTGates William H IIIDirector288,750Sale at $28.97$8,364,812933,499,336 direct
MFeb 9 2007
MSFTGates William H IIIDirector711,250Sale at $29.23$20,788,447933,788,086 direct
MFeb 8 2007
MSFTGates William H IIIDirector1,000,000Sale at $29.28$29,283,368934,499,336 direct
MFeb 7 2007
MSFTGates William H IIIDirector311,900Sale at $29.35$9,154,168935,499,336 direct
MFeb 7 2007
MSFTGates William H IIIDirector688,100Sale at $29.46$20,269,354935,811,236 direct
MFeb 6 2007
MSFTGates William H IIIDirector1,000,000Sale at $29.38$29,378,479936,499,336 direct
MNov 16 2006
MSFTGates William H IIIDirector1,000,000Sale at $29.43$29,428,759937,499,336 direct
MNov 15 2006
MSFTGates William H IIIDirector1,000,000Sale at $29.27$29,271,200938,499,336 direct
MNov 14 2006
MSFTGates William H IIIDirector1,000,000Sale at $29.23$29,227,141939,499,336 direct
MNov 13 2006
MSFTGates William H IIIDirector2,000,000Sale at $29.36$58,726,442940,499,336 direct
MNov 10 2006
MSFTGates William H IIIDirector2,000,000Sale at $29.23$58,463,674942,499,336 direct
MNov 9 2006
MSFTGates William H IIIDirector763,828Sale at $29.16$22,270,544944,499,336 direct
MNov 9 2006
MSFTGates William H IIIDirector1,236,172Sale at $29.24$36,151,547945,263,164 direct
MNov 8 2006
MSFTGates William H IIIDirector1,148,000Sale at $28.84$33,104,789946,499,336 direct
MNov 8 2006
MSFTGates William H IIIDirector1,852,000Sale at $29.06$53,820,919947,647,336 direct
MNov 7 2006
MSFTGates William H IIIDirector2,000,000Sale at $28.95$57,897,552949,499,336 direct
MNov 6 2006
MSFTGates William H IIIDirector280,900Sale at $28.85$8,103,336951,499,336 direct
MNov 6 2006
MSFTGates William H IIIDirector1,719,100Sale at $28.92$49,715,169951,780,236 direct
MNov 3 2006
MSFTGates William H IIIChairman2,000,000Sale at $28.71$57,428,221953,499,336 direct
MNov 2 2006
MSFTGates William H IIIChairman2,000,000Sale at $28.76$57,517,433955,499,336 direct
MMay 20 2005
MSFTGates William H IIIChairman354Gift at $0.00$0428,166 indirect
MJul 26 2005
MSFTGates William H IIIChairman2,000,000Sale at $25.60$51,207,4371,035,499,336 direct
MAug 9 2006
MSFTGates William H IIIChairman400,000Sale at $24.45$9,780,067957,499,336 direct
MAug 8 2006
MSFTGates William H IIIChairman289,542Sale at $24.31$7,038,252957,899,336 direct
MAug 8 2006
MSFTGates William H IIIChairman1,310,458Sale at $24.43$32,017,875958,188,878 direct
MAug 7 2006
MSFTGates William H IIIChairman2,000,000Sale at $24.23$48,460,585959,499,336 direct
MAug 4 2006
MSFTGates William H IIIChairman84,800Sale at $24.18$2,050,118961,499,336 direct
MAug 4 2006
MSFTGates William H IIIChairman1,915,200Sale at $24.33$46,598,308961,584,136 direct
MAug 3 2006
MSFTGates William H IIIChairman50,200Sale at $24.15$1,212,376963,499,336 direct
MAug 3 2006
MSFTGates William H IIIChairman1,949,800Sale at $24.34$47,453,128963,549,536 direct
MAug 2 2006
MSFTGates William H IIIChairman222,194Sale at $24.06$5,345,630965,499,336 direct
MAug 2 2006
MSFTGates William H IIIChairman2,777,806Sale at $24.28$67,444,050965,721,530 direct
MAug 1 2006
MSFTGates William H IIIChairman2,000,000Sale at $24.02$48,034,213968,499,336 direct
MJul 31 2006
MSFTGates William H IIIChairman351,900Sale at $24.06$8,466,593970,499,336 direct
MJul 31 2006
MSFTGates William H IIIChairman1,648,100Sale at $24.20$39,880,707970,851,236 direct
MJul 28 2006
MSFTGates William H IIIChairman3,000,000Sale at $24.20$72,608,924972,499,336 direct
Jul 27 2006
MSFTGates William H IIIChairman95,000Sale at $23.81$2,261,950975,499,336 direct
MJul 27 2006
MSFTGates William H IIIChairman1,905,000Sale at $24.12$45,952,710975,594,336 direct
MFeb 14 2006
MSFTGates William H IIIChairman1,000,000Sale at $26.44$26,438,790977,499,336 direct
MFeb 13 2006
MSFTGates William H IIIChairman2,000,000Sale at $26.52$53,041,984978,499,336 direct
MFeb 10 2006
MSFTGates William H IIIChairman173,604Sale at $26.53$4,606,470980,499,336 direct
MFeb 10 2006
MSFTGates William H IIIChairman3,826,396Sale at $26.69$102,128,164980,672,940 direct
MFeb 9 2006
MSFTGates William H IIIChairman500,000Sale at $26.68$13,339,976984,499,336 direct
MFeb 9 2006
MSFTGates William H IIIChairman1,500,000Sale at $26.92$40,384,675984,999,336 direct
MFeb 8 2006
MSFTGates William H IIIChairman2,000,000Sale at $26.86$53,724,380986,499,336 direct
MFeb 7 2006
MSFTGates William H IIIChairman3,000,000Sale at $26.95$80,852,792988,499,336 direct
MFeb 6 2006
MSFTGates William H IIIChairman3,000,000Sale at $27.21$81,643,558991,499,336 direct
MFeb 3 2006
MSFTGates William H IIIChairman3,000,000Sale at $27.53$82,584,244994,499,336 direct
MNov 16 2005
MSFTGates William H IIIChairman3,000,000Sale at $27.73$83,180,972997,499,336 direct
MNov 15 2005
MSFTGates William H IIIChairman2,000,000Sale at $27.44$54,881,8831,000,499,336 direct
MNov 10 2005
MSFTGates William H IIIChairman2,000,000Sale at $27.00$54,001,3471,005,499,336 direct
MNov 14 2005
MSFTGates William H IIIChairman2,000,000Sale at $27.36$54,716,7621,002,499,336 direct
MNov 11 2005
MSFTGates William H IIIChairman1,000,000Sale at $27.30$27,297,9541,004,499,336 direct
MNov 9 2005
MSFTGates William H IIIChairman2,000,000Sale at $27.06$54,114,4081,007,499,336 direct
MNov 8 2005
MSFTGates William H IIIChairman2,000,000Sale at $27.07$54,135,7791,009,499,336 direct
MNov 7 2005
MSFTGates William H IIIChairman2,000,000Sale at $26.90$53,809,7531,011,499,336 direct
MNov 4 2005
MSFTGates William H IIIChairman2,000,000Sale at $26.60$53,193,5861,013,499,336 direct
MNov 3 2005
MSFTGates William H IIIChairman2,000,000Sale at $26.47$52,936,5001,015,499,336 direct
MAug 4 2005
MSFTGates William H IIIChairman2,000,000Sale at $27.23$54,466,0681,017,499,336 direct
MAug 3 2005
MSFTGates William H IIIChairman125,874Sale at $26.89$3,384,6531,019,499,336 direct
MAug 3 2005
MSFTGates William H IIIChairman3,874,126Sale at $27.24$105,528,3171,019,625,210 direct
MAug 2 2005
MSFTGates William H IIIChairman923,800Sale at $26.16$24,163,9901,023,499,336 direct
MAug 2 2005
MSFTGates William H IIIChairman3,079,300Sale at $26.69$82,177,7081,024,423,136 indirect
MAug 1 2005
MSFTGates William H IIIChairman2,000,000Sale at $25.94$51,870,8621,027,499,336 direct
MJul 29 2005
MSFTGates William H IIIChairman2,000,000Sale at $25.76$51,518,2361,029,499,336 direct
MJul 28 2005
MSFTGates William H IIIChairman1,000,000Sale at $25.76$25,764,5371,031,499,336 direct
MJul 27 2005
MSFTGates William H IIIChairman3,000,000Sale at $25.71$77,132,3891,032,499,336 direct
MJul 27 2005
MSFTGates William H IIIChairman3,000,000Sale at $25.71$77,132,3891,032,499,336 direct
MMay 13 2005
MSFTGates William H IIIChairman4,000,000Sale at $25.22$100,899,3881,037,499,336 direct
MMay 12 2005
MSFTGates William H IIIChairman3,000,000Sale at $24.99$74,970,7261,041,499,336 direct
MMay 11 2005
MSFTGates William H IIIChairman3,000,000Sale at $24.84$74,515,0161,044,499,336 direct
MMay 10 2005
MSFTGates William H IIIChairman3,000,000Sale at $24.93$74,797,0001,047,499,336 direct
MMay 9 2005
MSFTGates William H IIIChairman3,000,000Sale at $25.16$75,474,1511,050,499,336 direct
MMay 6 2005
MSFTGates William H IIIChairman2,000,000Sale at $25.33$50,651,2061,053,499,336 direct
MMay 5 2005
MSFTGates William H IIIChairman1,000,000Sale at $25.22$25,224,7501,055,499,336 direct
MMay 4 2005
MSFTGates William H IIIChairman1,000,000Sale at $25.22$25,223,5041,056,499,336 direct
MFeb 11 2005
MSFTGates William H IIIChairman4,000,000Sale at $25.99$103,973,0551,057,499,336 direct
MFeb 10 2005
MSFTGates William H IIIChairman3,000,000Sale at $26.07$78,202,4991,061,499,336 direct
MFeb 9 2005
MSFTGates William H IIIChairman1,000,000Sale at $26.16$26,161,0001,064,499,336 direct
MFeb 8 2005
MSFTGates William H IIIChairman3,000,000Sale at $26.24$78,729,0471,065,499,336 direct
MFeb 7 2005
MSFTGates William H IIIChairman2,000,000Sale at $26.16$52,327,1501,068,499,336 direct
MFeb 4 2005
MSFTGates William H IIIChairman2,000,000Sale at $26.25$52,507,2661,070,499,336 direct
MFeb 3 2005
MSFTGates William H IIIChairman3,000,000Sale at $26.22$78,650,3791,072,499,336 direct
MFeb 2 2005
MSFTGates William H IIIChairman2,000,000Sale at $26.38$52,763,4501,075,499,336 direct
MAug 9 2004
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $27.18$27,178,2261,097,499,336 direct
MAug 6 2004
MSFTGates William H IIIChairman, 10% Owner850,000Sale at $27.22$23,137,6341,098,499,336 direct
MAug 6 2004
MSFTGates William H IIIChairman, 10% Owner3,150,000Sale at $27.57$86,851,1981,099,349,336 direct
MAug 5 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $27.73$55,449,9631,102,499,336 direct
MAug 4 2004
MSFTGates William H IIIChairman, 10% Owner3,000,000Sale at $28.09$84,270,6911,104,499,336 direct
MAug 3 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $28.06$56,118,9001,107,499,336 direct
MAug 2 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $28.31$56,625,6811,109,499,336 direct
MJul 30 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $28.59$57,188,4351,111,499,336 direct
MJul 29 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $28.47$56,933,0101,113,499,336 direct
MJul 28 2004
MSFTGates William H IIIChairman, 10% Owner1,672,100Sale at $28.40$47,483,7681,115,499,336 direct
MJul 28 2004
MSFTGates William H IIIChairman, 10% Owner327,900Sale at $28.65$9,394,1951,117,171,436 direct
MMay 12 2004
MSFTGates William H IIIChairman, 10% Owner178,993Sale at $25.52$4,568,7531,117,499,336 direct
MMay 12 2004
MSFTGates William H IIIChairman, 10% Owner1,821,007Sale at $25.69$46,779,2651,117,678,329 direct
MMay 12 2004
MSFTGates William H IIIChairman, 10% Owner1,821,007Sale at $25.69$46,779,2651,117,678,329 direct
MMay 11 2004
MSFTGates William H IIIChairman, 10% Owner3,000,000Sale at $25.94$77,832,7211,119,499,336 direct
MMay 10 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $25.85$51,698,7611,122,499,336 direct
MMay 7 2004
MSFTGates William H IIIChairman, 10% Owner63,200Sale at $26.02$1,644,6141,124,499,336 direct
MMay 7 2004
MSFTGates William H IIIChairman, 10% Owner1,936,800Sale at $26.21$50,767,7771,124,562,536 direct
MMay 6 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $26.18$52,360,2391,126,499,336 direct
MMay 5 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $26.40$52,801,6471,128,499,336 direct
MMay 4 2004
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $26.27$26,267,3871,130,499,336 direct
MMay 3 2004
MSFTGates William H IIIChairman, 10% Owner2,500,000Sale at $26.40$65,993,5351,131,499,336 direct
MApr 30 2004
MSFTGates William H IIIChairman, 10% Owner250,000Sale at $26.32$6,580,9331,133,999,336 direct
MApr 30 2004
MSFTGates William H IIIChairman, 10% Owner1,250,000Sale at $26.52$33,146,3481,134,249,336 direct
MApr 29 2004
MSFTGates William H IIIChairman, 10% Owner375,000Sale at $26.42$9,906,8231,135,499,336 direct
MApr 29 2004
MSFTGates William H IIIChairman, 10% Owner1,625,000Sale at $26.71$43,410,1981,135,874,336 direct
MFeb 9 2004
MSFTGates William H IIIChairman, 10% Owner1,936,727Sale at $26.96$52,208,6481,137,499,336 direct
MFeb 9 2004
MSFTGates William H IIIChairman, 10% Owner1,063,273Sale at $27.07$28,778,1451,139,436,063 direct
MFeb 6 2004
MSFTGates William H IIIChairman, 10% Owner3,000,000Sale at $27.05$81,163,6761,140,499,336 direct
MFeb 5 2004
MSFTGates William H IIIChairman, 10% Owner3,000,000Sale at $27.01$81,032,5771,143,499,336 direct
MFeb 4 2004
MSFTGates William H IIIChairman, 10% Owner684,067Sale at $27.04$18,495,8241,146,499,336 direct
MFeb 4 2004
MSFTGates William H IIIChairman, 10% Owner1,417,668Sale at $27.14$38,476,9751,147,183,403 direct
MFeb 4 2004
MSFTGates William H IIIChairman, 10% Owner898,265Sale at $27.25$24,481,2491,148,601,071 direct
MFeb 3 2004
MSFTGates William H IIIChairman, 10% Owner2,000,000Sale at $27.32$54,636,2381,149,499,336 direct
MFeb 2 2004
MSFTGates William H IIIChairman, 10% Owner3,000,000Sale at $27.49$82,483,0971,151,499,336 direct
MJan 29 2004
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $27.87$27,866,2941,154,499,336 direct
MJan 28 2004
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $28.11$28,114,4701,155,499,336 direct
MJan 27 2004
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $28.43$28,431,3231,156,499,336 direct
MNov 14 2003
MSFTGates William H IIIChairman, 10% Owner642,190Sale at $25.55$16,410,5441,157,499,336 direct
MNov 14 2003
MSFTGates William H IIIChairman, 10% Owner1,357,810Sale at $25.78$35,001,8881,158,141,526 direct
MNov 13 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.61$25,612,6501,159,499,336 direct
MNov 12 2003
MSFTGates William H IIIChairman, 10% Owner624,900Sale at $25.71$16,066,6461,160,499,336 direct
MNov 12 2003
MSFTGates William H IIIChairman, 10% Owner375,100Sale at $25.97$9,741,8711,161,124,236 direct
MNov 11 2003
MSFTGates William H IIIChairman, 10% Owner1,230,650Sale at $25.80$31,752,3481,161,499,336 direct
MNov 11 2003
MSFTGates William H IIIChairman, 10% Owner769,350Sale at $25.94$19,955,9811,162,729,986 direct
MAug 19 2003
MSFTGates William H IIIChairman, 10% Owner209,300Sale at $25.92$5,425,6491,163,499,336 direct
MAug 19 2003
MSFTGates William H IIIChairman, 10% Owner790,700Sale at $26.26$20,765,2641,163,708,636 direct
MAug 18 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.62$25,623,8201,164,499,336 direct
MAug 14 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.61$25,605,5381,165,499,336 direct
MAug 13 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.65$25,646,5281,166,499,336 direct
MAug 12 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.60$25,596,0351,167,499,336 direct
MAug 11 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.70$25,698,6971,168,499,336 direct
MAug 8 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.69$25,691,2961,169,499,336 direct
MAug 7 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $25.62$25,617,9291,170,499,336 direct
MAug 6 2003
MSFTGates William H IIIChairman, 10% Owner231,336Sale at $26.09$6,035,3391,171,499,336 direct
MAug 6 2003
MSFTGates William H IIIChairman, 10% Owner325,246Sale at $25.95$8,438,5091,171,730,672 direct
MAug 6 2003
MSFTGates William H IIIChairman, 10% Owner443,418Sale at $25.73$11,411,0741,172,055,918 direct
MAug 5 2003
MSFTGates William H IIIChairman, 10% Owner113,557Sale at $26.25$2,980,8941,172,499,336 direct
MAug 5 2003
MSFTGates William H IIIChairman, 10% Owner573,443Sale at $26.13$14,981,2301,172,612,893 direct
MAug 5 2003
MSFTGates William H IIIChairman, 10% Owner313,000Sale at $25.90$8,107,5591,173,186,336 direct
MAug 4 2003
MSFTGates William H IIIChairman, 10% Owner100,000Sale at $26.35$2,635,2501,173,499,336 direct
MAug 4 2003
MSFTGates William H IIIChairman, 10% Owner1,900,000Sale at $25.95$49,299,4501,173,599,336 direct
MAug 1 2003
MSFTGates William H IIIChairman, 10% Owner32,550Sale at $26.38$858,6681,175,499,336 direct
MAug 1 2003
MSFTGates William H IIIChairman, 10% Owner650,258Sale at $26.31$17,108,8261,175,531,886 direct
MAug 1 2003
MSFTGates William H IIIChairman, 10% Owner317,192Sale at $26.22$8,316,4211,176,182,144 direct
MJul 31 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $26.53$26,526,7251,176,499,336 direct
MJul 29 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $26.34$26,337,3281,177,499,336 direct
MJul 28 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $26.73$26,728,4381,178,499,336 direct
MJul 25 2003
MSFTGates William H IIIChairman, 10% Owner1,000,000Sale at $26.58$26,581,7511,179,499,336 direct

A Amended filing (a previous filing had an error)
M Multiple transactions summarized; earliest reported transaction date and weighted average transaction price
Open in Yahoo, Finviz, Stockcharts, Google, Marketwatch

Return to top
S - SaleSale of securities on an exchange or to another person
S - Sale on exerciseSale of securities on an exchange or to another person (after option exercise)
F - OptEx/tax paymentPayment of exercise price or tax liability using portion of securities received from the company
P - PurchasePurchase of securities on an exchange or from another person