SEC CIK 1193099

BACH ROBERT J

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
MSFTview stock →676,2562010-04-22
SONOview stock →203,0492020-02-27

Position History — MSFT

Reported shares owned immediately after each Form 4 transaction, over time.

0349,778699,5571,049,3352005-112006-032006-072007-052007-112008-082009-122010-04

Recent Filings — MSFT

DateActivitySharesPriceOwned After
2010-04-22Option exercise (derivative)100,000$0.001,011,111
2010-04-22Open-market sale100,000$31.50676,256
2010-04-22Option exercise100,000$25.14775,449
2009-12-28Option exercise (derivative)50,000$0.00205,556
2009-12-28Option exercise50,000$21.59775,449
2009-12-28Open-market sale50,000$31.00675,449
2009-12-21Option exercise (derivative)50,000$0.00255,556
2009-12-21Open-market sale50,000$30.50675,449
2009-12-21Option exercise50,000$21.59725,449
2009-12-15Option exercise (derivative)100,000$0.00305,556
2009-12-15Open-market sale50,000$29.88725,449
2009-12-15Open-market sale50,000$30.00675,449
2009-12-15Option exercise100,000$21.59775,449
2009-10-23Open-market sale150,000$29.05675,499
2009-10-15Open-market sale50,000$26.50825,449
2009-10-14Open-market sale50,000$26.14875,449
2009-10-08Open-market sale25,000$25.50925,449
2009-10-01Open-market sale25,000$25.39950,449
2009-09-25Grant / award181,744$0.00992,011
2009-09-25Tax withholding16,562$25.55975,449
2009-08-31Tax withholding25,404$24.65810,267
2008-09-26Grant / award95,273$0.00869,861
2008-09-26Tax withholding8,682$27.40861,179
2008-09-08Option exercise (derivative)25,000$0.00405,556
2008-09-08Option exercise25,000$21.59774,588
2008-08-31Tax withholding59,913$27.10749,588
2008-08-29Tax withholding529$27.29809,501
2008-08-29Grant / award160,439$0.00810,030
2008-08-27Option exercise (derivative)50,000$0.00430,556
2008-08-27Option exercise50,000$21.59649,591
2008-08-19Option exercise (derivative)50,000$0.00480,556
2008-08-19Option exercise50,000$21.59599,591
2008-08-14Option exercise (derivative)25,000$0.00530,556
2008-08-14Option exercise25,000$21.59549,591
2008-01-02Open-market sale25,000$35.79523,882
2007-12-05Open-market sale6,250$34.00555,132
2007-12-05Open-market sale6,250$34.50548,882
2007-12-03Open-market sale12,500$33.58561,382
2007-11-30Open-market sale5,000$33.95578,882
2007-11-30Open-market sale5,000$34.00573,882
2007-11-30Open-market sale5,000$33.48588,882
2007-11-30Open-market sale5,000$33.86583,882
2007-11-28Open-market sale5,000$33.80593,882
2007-11-21Open-market sale5,000$34.50598,882
2007-11-20Open-market sale5,000$34.90603,882
2007-11-20Open-market sale5,000$34.75608,882
2007-11-20Open-market sale5,000$34.33618,882
2007-11-20Open-market sale5,000$34.60613,882
2007-11-07Open-market sale5,000$35.87623,882
2007-11-05Open-market sale10,000$37.10638,882
2007-11-05Open-market sale5,000$37.20633,882
2007-11-05Open-market sale5,000$36.89628,882
2007-11-01Open-market sale25,000$37.30673,882
2007-11-01Open-market sale25,000$37.33648,882
2007-11-01Open-market sale25,000$27.21698,882
2007-11-01Open-market sale25,000$37.30673,882
2007-11-01Open-market sale25,000$37.33648,882
2007-11-01Open-market sale25,000$37.21698,882
2007-08-31Grant / award58,500$0.00766,866
2007-08-31Tax withholding42,984$28.73723,882
2007-08-29Tax withholding529$28.59708,366
2007-07-31Tax withholding588$29.05808,894
2007-07-31Tax withholding588$28.99808,894
2007-05-30Open-market sale9,316$30.82809,462
2007-05-29Open-market sale5,000$30.80818,798
2007-05-29Open-market sale5,000$30.75823,798
2007-05-29Open-market sale5,000$30.70828,798
2007-05-29Open-market sale5,000$30.65833,798
2007-05-25Open-market sale13,480$30.61844,502
2007-05-25Open-market sale25,000$30.57884,482
2007-05-25Open-market sale5,000$30.56879,482
2007-05-25Open-market sale10,000$30.64869,482
2007-05-25Open-market sale11,500$30.62857,982
2007-05-25Open-market sale684$30.65838,798
2007-05-25Open-market sale5,020$30.60839,482
2007-05-03Open-market sale15,000$30.63978,645
2007-05-03Open-market sale15,000$30.85963,645
2007-05-03Open-market sale15,000$30.90948,645
2007-05-03Open-market sale25,000$30.95909,482
2007-05-03Open-market sale15,000$30.98933,645
2007-05-02Open-market sale5,000$30.441,003,645
2007-05-02Open-market sale5,000$30.66993,645
2007-05-02Open-market sale5,000$30.55998,645
2006-08-31Tax withholding40,710$25.701,008,645
2006-08-31Option exercise (derivative)107,250$0.000
2006-08-31Grant / award328,250$0.001,049,335
2006-08-29Tax withholding729$25.84721,105
2006-08-08Open-market sale10,000$24.50721,831
2006-08-03Open-market sale10,000$24.40731,831
2006-08-02Open-market sale10,000$24.14751,831
2006-08-02Open-market sale10,000$24.40741,831
2006-07-31Tax withholding810$24.06761,831
2006-07-28Open-market sale10,000$24.22762,641
2006-07-27Open-market sale10,000$24.24782,632
2006-07-27Open-market sale10,000$24.41772,632
2006-07-27Open-market sale10,000$23.95812,632
2006-07-27Open-market sale20,000$24.07792,632
2006-07-11Option exercise (derivative)200,000$0.000
2006-07-11Tax withholding53,263$23.10822,632
2006-07-11Option exercise200,000$6.22875,895
2006-07-07Option exercise (derivative)81,400$0.00200,000
2006-07-07Option exercise81,400$6.22697,642
2006-07-07Tax withholding21,747$23.30675,895
2006-07-05Option exercise (derivative)100,000$0.00281,400
2006-07-05Option exercise100,000$6.22615,325
2006-07-05Tax withholding26,737$23.35596,730
2006-03-06Option exercise (derivative)71,000$0.00381,400
2006-03-06Open-market sale5,000$27.05531,625
2006-03-06Open-market sale5,000$27.03536,625
2006-03-06Open-market sale6,300$27.10515,325
2006-03-06Open-market sale5,000$27.00546,625
2006-03-06Option exercise71,000$6.22551,625
2006-03-06Open-market sale10,000$27.07521,625
2006-03-06Open-market sale5,000$27.02541,625
2006-03-03Option exercise (derivative)49,000$0.00452,400
2006-03-03Open-market sale5,000$27.00500,625
2006-03-03Open-market sale5,000$27.03495,625
2006-03-03Option exercise49,000$6.22505,625
2006-03-03Open-market sale5,000$27.05490,625
2006-03-03Open-market sale5,000$27.10485,625
2006-03-03Open-market sale5,000$27.15480,625
2006-01-31Option exercise (derivative)89,000$0.00501,400
2006-01-31Open-market sale5,000$28.22481,625
2006-01-31Option exercise89,000$6.22501,625
2006-01-31Open-market sale10,000$28.32461,625
2006-01-31Open-market sale5,000$28.26471,625
2006-01-31Open-market sale5,000$28.25476,625
2006-01-31Open-market sale5,000$28.35456,625
2006-01-31Open-market sale5,000$28.20486,625
2006-01-31Open-market sale10,000$28.19491,625
2005-11-14Option exercise (derivative)9,800$0.00743,325
2005-11-14Open-market sale5,000$27.41336,875
2005-11-14Option exercise9,800$6.22341,875
2005-11-11Option exercise (derivative)68,675$0.00753,125
2005-11-11Open-market sale15,000$27.30337,075
2005-11-11Option exercise68,675$6.22367,075
2005-11-11Open-market sale5,000$27.15362,075
2005-11-11Open-market sale5,000$27.35332,075
2005-11-11Open-market sale5,000$27.25352,075
2005-11-11Open-market sale5,000$27.20357,075

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.