Whale Wisdom: Insider Buying/Selling Stock Detail

MICROSOFT CORPORATION (MSFT)

Insider Buying
Transaction Date Owner Shares Purchased Edgar filing
No insider buying transactions found
Insider Selling
Transaction Date Owner Shares Sold Edgar filing
02/16/2010
GATES WILLIAM H III
3,000,000 View Filing
02/12/2010
GATES WILLIAM H III
2,000,000 View Filing
02/11/2010
GATES WILLIAM H III
2,000,000 View Filing
02/10/2010
GATES WILLIAM H III
2,000,000 View Filing
02/09/2010
GATES WILLIAM H III
2,000,000 View Filing
02/08/2010
GATES WILLIAM H III
2,000,000 View Filing
02/05/2010
GATES WILLIAM H III
2,000,000 View Filing
02/04/2010
GATES WILLIAM H III
2,000,000 View Filing
02/03/2010
GATES WILLIAM H III
3,000,000 View Filing
12/28/2009
BACH ROBERT J
50,000 View Filing
12/24/2009
MUNDIE CRAIG J
1,163,667 View Filing
12/21/2009
BACH ROBERT J
50,000 View Filing
12/15/2009
BACH ROBERT J
100,000 View Filing
12/10/2009
MARQUARDT DAVID F
100,000 View Filing
11/18/2009
OZZIE RAYMOND E
40,000 View Filing
11/17/2009
MUGLIA ROBERT L
922,422 View Filing
11/17/2009
MUNDIE CRAIG J
367,000 View Filing
11/09/2009
GATES WILLIAM H III
3,000,000 View Filing
11/06/2009
GATES WILLIAM H III
2,000,000 View Filing
11/05/2009
GATES WILLIAM H III
2,000,000 View Filing
11/05/2009
MUGLIA ROBERT L
14,793 View Filing
11/04/2009
OZZIE RAYMOND E
120,000 View Filing
11/04/2009
GATES WILLIAM H III
3,000,000 View Filing
11/03/2009
GATES WILLIAM H III
1,000,000 View Filing
11/02/2009
GATES WILLIAM H III
3,000,000 View Filing
10/30/2009
GATES WILLIAM H III
2,000,000 View Filing
10/29/2009
GATES WILLIAM H III
2,000,000 View Filing
10/28/2009
GATES WILLIAM H III
2,000,000 View Filing
10/27/2009
CASH JAMES I
2,000 View Filing
10/26/2009
BROD FRANK H
10,000 View Filing
10/23/2009
BACH ROBERT J
150,000 View Filing
10/23/2009
BRUMMEL LISA E
277,778 View Filing
10/14/2009
BACH ROBERT J
100,000 View Filing
10/08/2009
BACH ROBERT J
25,000 View Filing
10/01/2009
BACH ROBERT J
25,000 View Filing
09/08/2009
MUNDIE CRAIG J
70,000 View Filing
09/02/2009
TURNER BRIAN KEVIN
87,728 View Filing
08/25/2009
SMITH BRADFORD L
83,000 View Filing
08/14/2009
GATES WILLIAM H III
1,000,000 View Filing
08/13/2009
GATES WILLIAM H III
2,000,000 View Filing
08/12/2009
GATES WILLIAM H III
4,000,000 View Filing
08/11/2009
GATES WILLIAM H III
1,000,000 View Filing
08/10/2009
GATES WILLIAM H III
2,000,000 View Filing
08/07/2009
GATES WILLIAM H III
2,000,000 View Filing
08/06/2009
GATES WILLIAM H III
1,000,000 View Filing
08/05/2009
GATES WILLIAM H III
1,000,000 View Filing
08/04/2009
LIDDELL CHRISTOPHER P
20,000 View Filing
08/04/2009
GATES WILLIAM H III
1,000,000 View Filing
08/03/2009
GATES WILLIAM H III
2,000,000 View Filing
07/31/2009
GATES WILLIAM H III
1,000,000 View Filing
07/30/2009
GATES WILLIAM H III
2,000,000 View Filing
06/01/2009
LIDDELL CHRISTOPHER P
20,000 View Filing
05/20/2009
MARQUARDT DAVID F
50,000 View Filing
05/19/2009
MARQUARDT DAVID F
50,000 View Filing
05/12/2009
MARQUARDT DAVID F
100,000 View Filing
05/12/2009
GATES WILLIAM H III
3,000,000 View Filing
05/11/2009
GATES WILLIAM H III
3,000,000 View Filing
05/08/2009
GATES WILLIAM H III
3,000,000 View Filing
05/07/2009
GATES WILLIAM H III
1,000,000 View Filing
05/06/2009
GATES WILLIAM H III
2,000,000 View Filing
05/05/2009
GATES WILLIAM H III
1,000,000 View Filing
05/04/2009
GATES WILLIAM H III
2,000,000 View Filing
05/01/2009
GATES WILLIAM H III
3,000,000 View Filing
04/30/2009
GATES WILLIAM H III
1,000,000 View Filing
04/29/2009
GATES WILLIAM H III
1,000,000 View Filing
04/29/2009
LIDDELL CHRISTOPHER P
20,000 View Filing
04/27/2009
BROD FRANK H
20,000 View Filing
02/09/2009
GATES WILLIAM H III
1,000,000 View Filing
02/06/2009
GATES WILLIAM H III
2,000,000 View Filing
02/05/2009
GATES WILLIAM H III
2,000,000 View Filing
02/04/2009
GATES WILLIAM H III
2,000,000 View Filing
02/03/2009
GATES WILLIAM H III
3,000,000 View Filing
02/02/2009
GATES WILLIAM H III
4,000,000 View Filing
01/30/2009
GATES WILLIAM H III
1,000,000 View Filing
01/29/2009
GATES WILLIAM H III
2,000,000 View Filing
01/28/2009
GATES WILLIAM H III
3,000,000 View Filing
11/13/2008
GATES WILLIAM H III
2,000,000 View Filing
11/12/2008
GATES WILLIAM H III
2,000,000 View Filing
11/11/2008
GATES WILLIAM H III
2,000,000 View Filing
11/10/2008
GATES WILLIAM H III
2,000,000 View Filing
11/07/2008
GATES WILLIAM H III
2,000,000 View Filing
11/06/2008
GATES WILLIAM H III
2,000,000 View Filing
11/05/2008
GATES WILLIAM H III
1,000,000 View Filing
11/04/2008
GATES WILLIAM H III
3,000,000 View Filing
11/03/2008
GATES WILLIAM H III
2,000,000 View Filing
10/31/2008
GATES WILLIAM H III
2,000,000 View Filing
10/30/2008
BROD FRANK H
10,000 View Filing
09/05/2008
TURNER BRIAN KEVIN
234,000 View Filing
08/08/2008
GATES WILLIAM H III
4,000,000 View Filing