Guinness Atkinson Asset Management »

Microsoft Corporation shares owned by Guinness Atkinson Asset Management

Quarter-by-quarter ownership of Microsoft Corporation (MSFT) shares owned by Guinness Atkinson Asset Management from 13F filings

Historical chart of Guinness Atkinson Asset Management investment in Microsoft Corporation

Tip: Access up to 7 years of quarterly data

All positions including Microsoft Corporation held by Guinness Atkinson Asset Management 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 Guinness Atkinson Asset Management

Quarter filed Position value Share count Share price at filing
2024-03-31 $9.2M 22k 420.72
2023-12-31 $8.2M 22k 376.04
2023-09-30 $7.1M 22k 315.75
2023-06-30 $7.6M 22k 340.54
2023-03-31 $6.6M 23k 288.30
2022-12-31 $5.6M 23k 239.82
2022-09-30 $5.6M 24k 232.89
2022-06-30 $6.3M 24k 256.80
2022-03-31 $8.1M 26k 308.32
2021-12-31 $9.0M 27k 336.33
2021-09-30 $7.8M 28k 281.94
2021-06-30 $8.4M 31k 270.93
2021-03-31 $7.3M 31k 235.75
2020-12-31 $7.4M 34k 222.42
2020-09-30 $7.0M 33k 210.33
2020-06-30 $6.7M 33k 203.50
2020-03-31 $5.2M 33k 157.71
2019-12-31 $372k 2.4k 157.63
2019-09-30 $328k 2.4k 138.98
2019-06-30 $316k 2.4k 133.90
2019-03-31 $276k 2.3k 117.95
2018-12-31 $238k 2.3k 101.71
2018-09-30 $303k 2.7k 114.34
2018-06-30 $342k 3.5k 98.56
2018-03-31 $317k 3.5k 91.35
2017-12-31 $297k 3.5k 85.59
2017-09-30 $258k 3.5k 74.35
2017-06-30 $239k 3.5k 68.88
2017-03-31 $229k 3.5k 65.99
2016-12-31 $216k 3.5k 62.25
2016-09-30 $255k 4.4k 57.56
2016-06-30 $254k 5.0k 51.11
2016-03-31 $313k 5.7k 55.20
2015-12-31 $315k 5.7k 55.56
2015-09-30 $327k 7.4k 44.31
2015-06-30 $326k 7.4k 44.17
2015-03-31 $266k 6.5k 40.67
2014-12-31 $163k 3.5k 46.44
2014-09-30 $163k 3.5k 46.44
2014-06-30 $146k 3.5k 41.60
2014-03-31 $110k 2.7k 40.89
2013-12-31 $75k 2.0k 37.50
2013-09-30 $52k 1.6k 33.55
2013-06-30 $54k 1.6k 34.84
2013-03-31 $44k 1 44000.00
2012-12-31 $41k 1 41000.00
2012-09-30 $46k 1 46000.00