EdgarLookup

MICROSOFT CORP — SC 13G/A Filings

80 SC 13G/A filings on record

This page lists all SC 13G/A filings submitted to the SEC by MICROSOFT CORP (MSFT), sorted by most recent first. Each row links to the full filing on EdgarLookup. MICROSOFT CORP has filed 80 SC 13G/A documents with the SEC since 2019. To view all SEC filings by MICROSOFT CORP, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-Q 10-Q/A 11-K 11-K/A 144 25 25-NSE 3 3/A 305B2 4 4/A 424A 424B2 424B3 425 5 5/A 8-A12B 8-A12G 8-A12G/A 8-K 8-K/A ARS CB CB/A CERT CERTNYS CORRESP D DEF 14A DEFA14A DEFR14A EFFECT FWP IRANNOTICE NO ACT POS AM PRE 14A PX14A6G S-3 S-3/A S-3ASR S-3MEF S-4 S-4/A S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SC TO-C SC TO-I SC TO-I/A SC TO-T SC TO-T/A SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
SC 13G/A 0001086364-24-006985 Feb 13, 2024
SC 13G/A SCHEDULE 13G/A 0001104659-24-021466 Feb 13, 2024
SC 13G/A SCHEDULE 13G/A 0001104659-23-016476 Feb 9, 2023
SC 13G/A 0001306550-23-005145 Jan 31, 2023
SC 13G/A SCHEDULE 13G/A 0001104659-22-018095 Feb 10, 2022
SC 13G/A 0000834237-22-008433 Feb 8, 2022
SC 13G/A SCHEDULE 13G/A 0001104659-21-018634 Feb 10, 2021
SC 13G/A 0000834237-21-007519 Feb 5, 2021
SC 13G/A SCHEDULE 13G/A 0001104659-20-018310 Feb 12, 2020
SC 13G/A 0000834237-20-005868 Feb 5, 2020
SC 13G/A 0000932471-19-005070 Feb 11, 2019
SC 13G/A 0000215457-19-004839 Feb 6, 2019
SC 13G/A 0000932471-18-004132 Feb 9, 2018
SC 13G/A 0000215457-18-005129 Feb 8, 2018
SC 13G/A 0000932471-17-001286 Feb 10, 2017
SC 13G/A 0000353480-17-001224 Jan 25, 2017
SC 13G/A 0000932471-16-010756 Feb 10, 2016
SC 13G/A 0000215457-16-003309 Jan 26, 2016
SC 13G/A 0001086364-15-001575 Feb 2, 2015
SC 13G/A SC 13G/A 0001104659-14-010651 Feb 14, 2014
SC 13G/A 0001305227-14-000059 Feb 10, 2014
SC 13G/A SC 13G/A 0001104659-13-010412 Feb 14, 2013
SC 13G/A 0001305227-13-000752 Feb 11, 2013
SC 13G/A SC 13G/A 0001104659-12-009804 Feb 14, 2012
SC 13G/A SC 13G/A 0001104659-11-007447 Feb 14, 2011
SC 13G/A 0001086364-10-009924 Nov 9, 2010
SC 13G/A SC 13G/A 0001104659-10-007434 Feb 16, 2010
SC 13G/A SC 13G/A 0001104659-09-009632 Feb 17, 2009
SC 13G/A SCHEDULE 13G AMENDMENT NO. 2 0001193125-09-007576 Jan 16, 2009
SC 13G/A SC 13G/A 0001104659-08-010217 Feb 14, 2008
SC 13G/A SCHEDULE 13G AMENDMENT NO. 1 0001193125-08-006855 Jan 15, 2008
SC 13G/A SCHEDULE 13G AMENDMENT NO. 1 0001193125-08-006860 Jan 15, 2008
SC 13G/A SCHEDULE 13G AMENDMENT NO. 5 0001193125-07-034188 Feb 16, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 2 0001193125-07-034180 Feb 16, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 2 0001193125-07-034193 Feb 16, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 2 0001193125-07-034195 Feb 16, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 5 0001193125-07-034190 Feb 16, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 5 0001193125-07-034187 Feb 16, 2007
SC 13G/A SC 13G/A 0001104659-07-009706 Feb 12, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 1 0001193125-07-016407 Jan 30, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 4 0001193125-07-016441 Jan 30, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 4 0001193125-07-016422 Jan 30, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 4 0001193125-07-016413 Jan 30, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 1 0001193125-07-016442 Jan 30, 2007
SC 13G/A SCHEDULE 13G AMENDMENT NO. 1 0001193125-07-016410 Jan 30, 2007
SC 13G/A AMENDMENT 0001104659-06-009356 Feb 14, 2006
SC 13G/A SCHEDULE 13G AMENDMENT NO. 3 0001193125-06-031458 Feb 14, 2006
SC 13G/A SCHEDULE 13G AMENDMENT NO. 3 0001193125-06-031451 Feb 14, 2006
SC 13G/A SC 13G/A 0001104659-05-006480 Feb 14, 2005
SC 13G/A SCHEDULE 13G/AMENDMENT #2 FOR MICROSOFT CORPORATION 0001193125-05-029399 Feb 14, 2005