Swiss National Bank’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$7.67B Buy
20,721,690
+1,371,040
+7% +$574M 4.41% 3
2025
Q4
$9.36B Sell
19,350,650
-1,003,220
-5% -$503M 5.57% 3
2025
Q3
$10.5B Sell
20,353,870
-1,024,200
-5% -$522M 6.12% 3
2025
Q2
$10.6B Buy
21,378,070
+1,457,100
+7% +$633M 6.37% 2
2025
Q1
$7.48B Sell
19,920,970
-27,300
-0.1% -$11.1M 5.28% 3
2024
Q4
$8.41B Sell
19,948,270
-1,009,500
-5% -$430M 5.59% 3
2024
Q3
$9.02B Buy
20,957,770
+57,800
+0.3% +$24.7M 5.86% 2
2024
Q2
$9.34B Sell
20,899,970
-245,100
-1% -$104M 6.42% 1
2024
Q1
$8.9B Sell
21,145,070
-926,100
-4% -$375M 6.23% 1
2023
Q4
$8.3B Sell
22,071,170
-649,100
-3% -$231M 6.09% 2
2023
Q3
$7.17B Sell
22,720,270
-2,820,000
-11% -$932M 5.63% 2
2023
Q2
$8.7B Sell
25,540,270
-2,564,500
-9% -$804M 5.91% 2
2023
Q1
$8.1B Sell
28,104,770
-690,600
-2% -$176M 5.55% 2
2022
Q4
$6.91B Sell
28,795,370
-1,996,285
-6% -$479M 4.96% 2
2022
Q3
$7.17B Sell
30,791,655
-102,700
-0.3% -$27.1M 5.13% 2
2022
Q2
$7.93B Buy
30,894,355
+1,200
+0% +$326K 5.37% 2
2022
Q1
$9.52B Buy
30,893,155
+3,757,500
+14% +$1.13B 5.37% 2
2021
Q4
$9.13B Sell
27,135,655
-1,155,700
-4% -$375M 5.49% 2
2021
Q3
$7.98B Sell
28,291,355
-925,100
-3% -$269M 5.07% 2
2021
Q2
$7.91B Buy
29,216,455
+1,323,038
+5% +$336M 4.88% 2
2021
Q1
$6.58B Buy
27,893,417
+476,800
+2% +$111M 4.39% 2
2020
Q4
$6.1B Sell
27,416,617
-889,400
-3% -$191M 4.33% 2
2020
Q3
$5.95B Sell
28,306,017
-534,700
-2% -$112M 4.66% 2
2020
Q2
$5.87B Buy
28,840,717
+435,800
+2% +$79.1M 4.96% 2
2020
Q1
$4.48B Buy
28,404,917
+5,287,700
+23% +$870M 4.76% 1
2019
Q4
$3.65B Sell
23,117,217
-1,164,000
-5% -$171M 3.74% 2
2019
Q3
$3.38B Buy
24,281,217
+257,947
+1% +$35.5M 3.59% 2
2019
Q2
$3.22B Sell
24,023,270
-579,200
-2% -$73.5M 3.47% 1
2019
Q1
$2.9B Buy
24,602,470
+667,100
+3% +$72.8M 3.18% 2
2018
Q4
$2.43B Buy
23,935,370
+376,200
+2% +$40.3M 3.12% 2
2018
Q3
$2.69B Sell
23,559,170
-892,700
-4% -$96.8M 3% 2
2018
Q2
$2.41B Buy
24,451,870
+673,300
+3% +$65.3M 2.76% 2
2018
Q1
$2.17B Sell
23,778,570
-3,448,600
-13% -$315M 2.65% 2
2017
Q4
$2.33B Sell
27,227,170
-42,300
-0.2% -$3.47M 2.52% 2
2017
Q3
$2.03B Buy
27,269,470
+224,300
+0.8% +$16.4M 2.31% 2
2017
Q2
$1.86B Buy
27,045,170
+799,500
+3% +$54.9M 2.21% 2
2017
Q1
$1.73B Buy
26,245,670
+5,546,200
+27% +$355M 2.15% 2
2016
Q4
$1.29B Sell
20,699,470
-90,300
-0.4% -$5.43M 2.03% 2
2016
Q3
$1.2B Sell
20,789,770
-340,700
-2% -$19.2M 1.92% 2
2016
Q2
$1.08B Buy
21,130,470
+998,100
+5% +$51.9M 1.75% 3
2016
Q1
$1.07B Buy
20,132,370
+5,894,400
+41% +$309M 1.95% 2
2015
Q4
$790M Sell
14,237,970
-65,600
-0.5% -$3.45M 1.91% 2
2015
Q3
$633M Buy
14,303,570
+1,193,200
+9% +$53.6M 1.63% 3
2015
Q2
$579M Buy
13,110,370
+604,300
+5% +$27.6M 1.5% 3
2015
Q1
$508M Buy
12,506,070
+4,589,800
+58% +$200M 1.36% 4
2014
Q4
$368M Sell
7,916,270
-263,600
-3% -$12.4M 1.38% 4
2014
Q3
$379M Sell
8,179,870
-167,400
-2% -$7.47M 1.45% 4
2014
Q2
$348M Buy
8,347,270
+5,300
+0.1% +$215K 1.29% 4
2014
Q1
$342M Sell
8,341,970
-728,400
-8% -$27.3M 1.34% 4
2013
Q4
$340M Sell
9,070,370
-810,500
-8% -$29.4M 1.32% 4
2013
Q3
$329M Buy
9,880,870
+178,000
+2% +$5.86M 1.37% 4
2013
Q2
$335M Buy
+9,702,870
New +$318M 1.47% 4

Other funds holding MSFT

Swiss National Bank's MSFT Position: Q1 2026 in Review

Swiss National Bank increased its Microsoft (MSFT) stake by 7.1% in Q1 2026, buying an estimated $574M and bringing the position to 20,721,690 shares worth $7.67B. The position accounts for 4.41% of the portfolio, ranked #3.

Swiss National Bank first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $10.6B in Q2 2025. 6,179 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Swiss National Bank held 20,721,690 shares of Microsoft worth $7.67B as of Q1 2026.
  • Swiss National Bank bought 1,371,040 Microsoft shares in Q1 2026, an estimated $574M.
  • Microsoft made up 4.41% of Swiss National Bank's portfolio in Q1 2026, its #3 holding.
  • Swiss National Bank first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Swiss National Bank's Microsoft position peaked at $10.6B in Q2 2025.
  • 6,179 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Swiss National Bank's 13F filing for Q1 2026, filed 7 May 2026.