SC 13G/A | 2004-08-26 | MICROSOFT CORP | GIGAMEDIA LTD | 0 | 0.0% | EDGAR |
SC 13G | 2004-04-09 | MICROSOFT CORP | GIGAMEDIA LTD | 10,000,000 | 16.6% | EDGAR |
SC 13G/A | 2004-02-17 | GATES WILLIAM H III | MICROSOFT CORP | 1,157,499,336 | 10.7% | EDGAR |
SC 13D/A | 2004-02-04 | MICROSOFT CORP | AUDIBLE INC | 1,391,300 | 4.3% | EDGAR |
SC 13D/A | 2003-08-18 | MICROSOFT CORP | AUDIBLE INC | 1,975,000 | 6.2% | EDGAR |
SC 13G/A | 2003-08-07 | MICROSOFT CORP | IMMERSION CORP | 2,185,792 | 9.8% | EDGAR |
SC 13G | 2003-08-04 | MICROSOFT CORP | IMMERSION CORP | 2,185,792 | 10.8% | EDGAR |
SC 13D/A | 2003-05-27 | MICROSOFT CORP | TELEWEST COMMUNICATIONS PLC /NEW/ | - | - | EDGAR |
SC 13G/A | 2003-02-14 | MICROSOFT CORP | WINK COMMUNICATIONS INC | 0 | 0.0% | EDGAR |
SC 13G/A | 2003-02-14 | MICROSOFT CORP | DIGEX INC/DE | 532,500 | 2.1% | EDGAR |
SC 13G/A | 2003-02-14 | MICROSOFT CORP | BORLAND SOFTWARE CORP | 1,900,169 | 2.7% | EDGAR |
SC 13G/A | 2003-02-13 | GATES WILLIAM H III | MICROSOFT CORP | 611,749,668 | 11.4% | EDGAR |
SC 13D/A | 2002-12-05 | MICROSOFT CORP | TELEWEST COMMUNICATIONS PLC /NEW/ | 1,398,022,815 | 48.7% | EDGAR |
SC 13G | 2002-11-25 | MICROSOFT CORP | COMCAST CORP | 100,623,717 | 7.4% | EDGAR |
SC 13D/A | 2002-11-07 | MICROSOFT CORP | TICKETMASTER | 5,020,584 | 5.0% | EDGAR |
SC 13D | 2002-10-31 | MICROSOFT CORP | VICINITY CORP | 8,827,730 | 32.7% | EDGAR |
SC 13D/A | 2002-07-03 | MICROSOFT CORP | TELEWEST COMMUNICATIONS PLC /NEW/ | - | - | EDGAR |
SC 13D/A | 2002-05-16 | MICROSOFT CORP | TELEWEST COMMUNICATIONS PLC /NEW/ | - | - | EDGAR |
SC 13G/A | 2002-02-20 | MICROSOFT CORP | USA NETWORKS INC | 53,318,277 | 14.1% | EDGAR |
SC 13G/A | 2002-02-20 | MICROSOFT CORP | USA NETWORKS INC | 53,318,277 | 14.1% | EDGAR |