ROBERT J BACH Insider Trading $MSFT MICROSOFT CORP

FREE EMAIL WATCHDOG

Get free email notifications about insider trading for ROBERT J BACH.

  • Your email is safe with us.
  • The service is free and you can unsubscribe at any time.

General | Insider Transactions | Monthly Overview

Get the latest insider transactions of ROBERT J BACH. ROBERT J BACH is Senior Vice President in MICROSOFT CORP ($MSFT) and in Sonos Inc ($SONO) and Director in Sonos Inc ($SONO).

ROBERT J BACH in MICROSOFT CORP

Trading Symbol: MSFT
Industry: SERVICES-PREPACKAGED SOFTWARE [7372]
Position of ROBERT J BACH: Senior Vice President
Holdings: 772,632 shares
Current Value: $49,008,048
Latest Transaction: Jul 27 2006
$MSFT Market Capitalization: $489.46B
$MSFT Previous Close: $63.43

Last 4 weeks trend: HOLD
Last 3 months trend: HOLD

Latest Insider Trading Transactions of ROBERT J BACH in MICROSOFT CORP

1 Week2 Weeks1 Month3 Months6 Months1 Year2 Years
No. of Purchases0000000
Value of Purchases ($)0000000
No. of Sales0000000
Value of Sales ($)0000000

Sentiment: All, MSFT, SONO

Page:   1 2 next >

DateTickerCompanyOwnerRelationship Transaction Code Cost ($) Shares Transaction Value ($) Total Shares % Holdings
Jul 27 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS24.4110,000244,100772,632782.6 K to 772.6 K (-1.28 %)
Jul 27 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS24.2410,000242,400782,632792.6 K to 782.6 K (-1.26 %)
Jul 27 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS24.0720,000481,400792,632812.6 K to 792.6 K (-2.46 %)
Jul 27 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS23.9510,000239,500812,632822.6 K to 812.6 K (-1.22 %)
Jul 12 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.22200,0001,244,5400
Jul 12 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Payment of ExerciseF23.1053,2631,230,375822,632875.9 K to 822.6 K (-6.08 %)
Jul 12 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.22200,0001,244,540875,895675.9 K to 875.9 K (+29.59 %)
Jul 10 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2281,400506,528200,000
Jul 10 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Payment of ExerciseF23.3021,747506,705675,895697.6 K to 675.9 K (-3.12 %)
Jul 10 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2281,400506,528697,642616.2 K to 697.6 K (+13.21 %)
Jul 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.22100,000622,270281,400
Jul 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Payment of ExerciseF23.3526,737624,309596,730623.5 K to 596.7 K (-4.29 %)
Jul 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.22100,000622,270615,325515.3 K to 615.3 K (+19.41 %)
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2271,000441,812381,400
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.106,300170,730515,325521.6 K to 515.3 K (-1.21 %)
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.0710,000270,700521,625531.6 K to 521.6 K (-1.88 %)
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.055,000135,250531,625536.6 K to 531.6 K (-0.93 %)
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.035,000135,150536,625541.6 K to 536.6 K (-0.92 %)
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.025,000135,100541,625546.6 K to 541.6 K (-0.91 %)
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.005,000135,000546,625551.6 K to 546.6 K (-0.91 %)
Mar 07 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2271,000441,812551,625480.6 K to 551.6 K (+14.77 %)
Mar 06 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2249,000304,912452,400
Mar 06 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.155,000135,750480,625485.6 K to 480.6 K (-1.03 %)
Mar 06 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.105,000135,500485,625490.6 K to 485.6 K (-1.02 %)
Mar 06 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.055,000135,250490,625495.6 K to 490.6 K (-1.01 %)
Mar 06 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.035,000135,150495,625500.6 K to 495.6 K (-1.00 %)
Mar 06 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.005,000135,000500,625505.6 K to 500.6 K (-0.99 %)
Mar 06 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2249,000304,912505,625456.6 K to 505.6 K (+10.73 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2289,000553,820501,400
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.355,000141,750456,625461.6 K to 456.6 K (-1.08 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.3210,000283,200461,625471.6 K to 461.6 K (-2.12 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.265,000141,300471,625476.6 K to 471.6 K (-1.05 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.255,000141,250476,625481.6 K to 476.6 K (-1.04 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.225,000141,100481,625486.6 K to 481.6 K (-1.03 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.205,000141,000486,625491.6 K to 486.6 K (-1.02 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.1910,000281,900491,625501.6 K to 491.6 K (-1.99 %)
Feb 01 2006MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2289,000553,820501,625412.6 K to 501.6 K (+21.57 %)
Dec 01 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2214,17588,207590,400
Dec 01 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.002,17560,900412,625414.8 K to 412.6 K (-0.52 %)
Dec 01 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.055,000140,250414,800419.8 K to 414.8 K (-1.19 %)
Dec 01 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2214,17588,207419,800405.6 K to 419.8 K (+3.49 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2240,000248,908604,575
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.229,95061,916644,575
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.205,000141,000405,625410.6 K to 405.6 K (-1.22 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.155,000140,750410,625415.6 K to 410.6 K (-1.20 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.053008,415315,625315.9 K to 315.6 K (-0.09 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.051,70047,685415,925417.6 K to 415.9 K (-0.41 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS28.005,000140,000417,625422.6 K to 417.6 K (-1.18 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS21.103,00063,300422,625425.6 K to 422.6 K (-0.70 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2240,000248,908425,625385.6 K to 425.6 K (+10.37 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.905,000139,500385,625390.6 K to 385.6 K (-1.28 %)
Nov 21 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.229,95061,916390,625380.7 K to 390.6 K (+2.61 %)
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2259,300369,006654,525
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.805,000139,000380,675385.7 K to 380.7 K (-1.30 %)
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.705,000138,500385,675390.7 K to 385.7 K (-1.28 %)
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.655,000138,250390,867395.9 K to 390.9 K (-1.26 %)
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.605,000138,000395,675400.7 K to 395.7 K (-1.25 %)
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.555,000137,750400,875405.9 K to 400.9 K (-1.23 %)
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.505,000137,500405,675410.7 K to 405.7 K (-1.22 %)
Nov 16 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2259,300369,006410,675351.4 K to 410.7 K (+16.88 %)
Nov 15 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2229,500183,570713,825
Nov 15 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.5010,000275,000351,375361.4 K to 351.4 K (-2.77 %)
Nov 15 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.455,000137,250361,375366.4 K to 361.4 K (-1.36 %)
Nov 15 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2229,500183,570366,375336.9 K to 366.4 K (+8.76 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.229,80060,982743,325
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2268,675427,344753,125
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.415,000137,050336,875341.9 K to 336.9 K (-1.46 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.229,80060,982341,875332.1 K to 341.9 K (+2.95 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.355,000136,750332,075337.1 K to 332.1 K (-1.48 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.3015,000409,500337,075352.1 K to 337.1 K (-4.26 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyS27.255,000136,250352,075347.1 K to 352.1 K (+1.44 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.205,000136,000357,075362.1 K to 357.1 K (-1.38 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.155,000135,750362,075367.1 K to 362.1 K (-1.36 %)
Nov 14 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2268,675427,344367,075298.4 K to 367.1 K (+23.01 %)
Nov 10 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2249,000304,912821,800
Nov 10 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2219,600121,965870,800
Nov 10 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.1015,000406,500298,400313.4 K to 298.4 K (-4.79 %)
Nov 10 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.0510,000270,500313,400323.4 K to 313.4 K (-3.09 %)
Nov 10 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2249,000304,912323,400274.4 K to 323.4 K (+17.86 %)
Nov 10 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.1010,000271,000274,400284.4 K to 274.4 K (-3.52 %)
Nov 10 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2219,600121,965284,400264.8 K to 284.4 K (+7.40 %)
Sep 26 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseA0.00107,2500107,250
Sep 07 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2238,700240,818890,400
Sep 07 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.035,000135,150264,800269.8 K to 264.8 K (-1.85 %)
Sep 07 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.055,000135,250269,800274.8 K to 269.8 K (-1.82 %)
Sep 07 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.205,000136,000274,800279.8 K to 274.8 K (-1.79 %)
Sep 07 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2238,700240,818279,800241.1 K to 279.8 K (+16.05 %)
Sep 02 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2238,500239,574929,100
Sep 02 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.375,000136,850241,100246.1 K to 241.1 K (-2.03 %)
Sep 02 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.345,000136,700246,100251.1 K to 246.1 K (-1.99 %)
Sep 02 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.335,000136,650251,100256.1 K to 251.1 K (-1.95 %)
Sep 02 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2238,500239,574256,100217.6 K to 256.1 K (+17.69 %)
Sep 02 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Payment of ExerciseF27.3860016,428217,600218.2 K to 217.6 K (-0.27 %)
Aug 31 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Payment of ExerciseF27.1552914,362218,200218.7 K to 218.2 K (-0.24 %)
Aug 08 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2222,800141,878967,600
Aug 08 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.556,000165,300218,729224.7 K to 218.7 K (-2.67 %)
Aug 08 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.574,000110,280224,729228.7 K to 224.7 K (-1.75 %)
Aug 08 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.745,000138,700228,729233.7 K to 228.7 K (-2.14 %)
Aug 08 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.804,800133,440233,729238.5 K to 233.7 K (-2.01 %)
Aug 08 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.543,00082,620238,529241.5 K to 238.5 K (-1.24 %)
Aug 08 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2222,800141,878241,529218.7 K to 241.5 K (+10.42 %)
Aug 04 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.22130,000808,951990,400
Aug 04 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.155,000135,750218,729223.7 K to 218.7 K (-2.23 %)
Aug 04 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.1715,000407,550223,729238.7 K to 223.7 K (-6.28 %)
Aug 04 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.183,00081,540238,729241.7 K to 238.7 K (-1.24 %)
Aug 04 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.192,00054,380241,729243.7 K to 241.7 K (-0.82 %)
Aug 04 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.205,000136,000243,729248.7 K to 243.7 K (-2.01 %)
Aug 04 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.22130,000808,951248,729118.7 K to 248.7 K (+109.49 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM6.2270,000435,5891,120,400
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.705,000133,500118,729123.7 K to 118.7 K (-4.04 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.655,000133,250123,729128.7 K to 123.7 K (-3.88 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.636,834181,989128,729135.6 K to 128.7 K (-5.04 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.6249813,257135,563136.1 K to 135.6 K (-0.37 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.612,20058,542136,061138.3 K to 136.1 K (-1.59 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.6046812,449138,261138.7 K to 138.3 K (-0.34 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.4510,000264,500138,729148.7 K to 138.7 K (-6.72 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.435,000132,150148,729153.7 K to 148.7 K (-3.25 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.415,000132,050153,729158.7 K to 153.7 K (-3.15 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.405,000132,000158,729163.7 K to 158.7 K (-3.05 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.355,000131,750163,729168.7 K to 163.7 K (-2.96 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.305,000131,500168,729173.7 K to 168.7 K (-2.88 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.255,000131,250173,729178.7 K to 173.7 K (-2.80 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.205,000131,000178,729183.7 K to 178.7 K (-2.72 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS26.155,000130,750183,729188.7 K to 183.7 K (-2.65 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM6.2270,000435,589188,729118.7 K to 188.7 K (+58.96 %)
Aug 03 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Payment of ExerciseF25.9258815,241118,729119.3 K to 118.7 K (-0.49 %)
May 11 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM5.099,21846,9260
May 11 2005MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM5.099,21846,926116,446107.2 K to 116.4 K (+8.60 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM5.0926,160133,1739,218
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.2210,000272,200106,539116.5 K to 106.5 K (-8.58 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.252,00054,500116,539118.5 K to 116.5 K (-1.69 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.272,00054,540118,539120.5 K to 118.5 K (-1.66 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.302,00054,600120,539122.5 K to 120.5 K (-1.63 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.345,000136,700122,539127.5 K to 122.5 K (-3.92 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.405,000137,000127,539132.5 K to 127.5 K (-3.77 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.411604,386132,539132.7 K to 132.5 K (-0.12 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM5.0926,160133,173132,699106.5 K to 132.7 K (+24.55 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM5.0912,00061,08835,378
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.402,00054,800106,539108.5 K to 106.5 K (-1.84 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.278,000218,160108,539116.5 K to 108.5 K (-6.86 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.252,00054,500116,539118.5 K to 116.5 K (-1.69 %)
Dec 03 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM5.0912,00061,088118,539106.5 K to 118.5 K (+11.26 %)
Dec 02 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM5.094,00020,36347,378
Dec 02 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.254,000109,000106,539110.5 K to 106.5 K (-3.62 %)
Dec 02 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...BuyM5.094,00020,363110,539106.5 K to 110.5 K (+3.75 %)
Nov 17 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...Option ExerciseM5.0940,800207,70151,378
Nov 17 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.282,00054,560106,539108.5 K to 106.5 K (-1.84 %)
Nov 17 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.2990024,561108,539109.4 K to 108.5 K (-0.82 %)
Nov 17 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.3012,100330,330109,439121.5 K to 109.4 K (-9.96 %)
Nov 17 2004MSFTMICROSOFT CORPBACH ROBERT JSenior Vice Preside ...SellS27.312,00054,620121,539123.5 K to 121.5 K (-1.62 %)

Page:   1 2 next >