Main Street Research »

Microsoft Corporation shares owned by Main Street Research

Quarter-by-quarter ownership of Microsoft Corporation (MSFT) shares owned by Main Street Research from 13F filings

Historical chart of Main Street Research investment in Microsoft Corporation

Tip: Access up to 7 years of quarterly data

All positions including Microsoft Corporation held by Main Street Research consolidated in one spreadsheet with up to 7 years of data

Download as csvDownload consolidated filings csv Download as ExcelDownload consolidated filings xlsx

Quarterly reported holdings in Microsoft Corporation by Main Street Research

Quarter filed Position value Share count Share price at filing
2023-12-31 $45M 119k 376.04
2023-09-30 $37M 117k 315.75
2023-06-30 $21M 61k 340.54
2023-03-31 $17M 60k 288.30
2022-12-31 $3.8M 16k 239.83
2022-09-30 $3.4M 15k 232.93
2022-06-30 $2.8M 11k 256.88
2022-03-31 $33M 106k 308.31
2021-12-31 $49M 146k 336.32
2021-09-30 $40M 141k 281.92
2021-06-30 $37M 135k 270.90
2021-03-31 $29M 123k 235.77
2020-12-31 $26M 115k 222.42
2020-09-30 $23M 107k 210.33
2020-06-30 $21M 103k 203.51
2020-03-31 $15M 96k 157.71
2019-12-31 $15M 92k 157.70
2019-09-30 $1.4M 10k 139.04
2019-06-30 $1.4M 10k 133.96
2019-03-31 $1.2M 10k 117.94
2018-12-31 $980k 9.7k 101.55
2018-09-30 $2.3M 20k 114.36
2018-06-30 $1.4M 15k 98.58
2018-03-31 $1.3M 15k 91.25
2017-12-31 $852k 10k 85.53
2017-09-30 $624k 8.4k 74.45
2017-06-30 $760k 11k 68.96
2017-03-31 $550k 8.3k 65.88
2016-12-31 $580k 9.3k 62.13
2016-09-30 $378k 6.6k 57.60
2016-06-30 $349k 6.8k 51.20
2016-03-31 $298k 5.4k 55.26
2015-12-31 $280k 5.0k 55.47
2015-09-30 $266k 5.0k 52.69
2015-06-30 $243k 5.5k 44.15
2015-03-31 $222k 5.5k 40.67
2014-12-31 $203k 4.4k 46.56
2013-12-31 $497k 13k 37.43
2013-09-30 $429k 13k 33.27
2013-06-30 $566k 16k 34.54
2013-03-31 $405k 14k 28.59
2012-12-31 $395k 15k 26.73
2012-09-30 $461k 16k 29.78
2012-06-30 $476k 16k 30.58
2012-03-31 $502k 16k 32.25
2011-12-31 $375k 14k 25.99
2011-09-30 $359k 14k 24.88
2011-06-30 $335k 13k 26.00
2011-03-31 $270k 11k 25.40
2010-12-31 $261k 9.4k 27.88
2010-09-30 $229k 9.3k 24.51
2010-06-30 $215k 9.3k 23.01