Nan Shan Life Insurance’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
$101M Buy
272,642
+106,763
+64% +$44.7M 3.65% 6
2025
Q4
$80.2M Sell
165,879
-104,410
-39% -$52.3M 2.47% 11
2025
Q3
$140M Buy
270,289
+125,447
+87% +$64M 2.97% 6
2025
Q2
$72M Sell
144,842
-255,087
-64% -$111M 1.6% 16
2025
Q1
$150M Buy
399,929
+63,723
+19% +$26M 3.54% 4
2024
Q4
$142M Sell
336,206
-57,706
-15% -$24.6M 3.4% 4
2024
Q3
$170M Buy
393,912
+53,113
+16% +$22.7M 3.99% 5
2024
Q2
$152M Buy
340,799
+112,672
+49% +$47.6M 3.6% 4
2024
Q1
$96M Buy
228,127
+45,547
+25% +$18.4M 2.26% 8
2023
Q4
$68.7M Sell
182,580
-105,829
-37% -$37.7M 1.66% 14
2023
Q3
$91.1M Buy
288,409
+63,075
+28% +$20.8M 2.48% 6
2023
Q2
$76.7M Sell
225,334
-180,202
-44% -$56.5M 1.85% 12
2023
Q1
$117M Sell
405,536
-208,630
-34% -$53.2M 2.78% 5
2022
Q4
$147M Hold
614,166
4.02% 4
2022
Q3
$143M Hold
614,166
3.5% 4
2022
Q2
$158M Hold
614,166
3.31% 4
2022
Q1
$189M Buy
614,166
+148,983
+32% +$44.8M 3.32% 5
2021
Q4
$156M Hold
465,183
2.37% 10
2021
Q3
$131M Hold
465,183
2.18% 12
2021
Q2
$126M Buy
465,183
+277,196
+147% +$70.5M 2.13% 10
2021
Q1
$44.3M Sell
187,987
-8,524
-4% -$1.98M 0.86% 45
2020
Q4
$43.7M Sell
196,511
-496,732
-72% -$107M 0.9% 35
2020
Q3
$146M Sell
693,243
-210,710
-23% -$44.3M 3.83% 5
2020
Q2
$184M Buy
903,953
+61,000
+7% +$11.1M 5.58% 2
2020
Q1
$133M Buy
842,953
+748,653
+794% +$123M 4.86% 2
2019
Q4
$14.9M Sell
94,300
-324,723
-77% -$47.7M 0.46% 47
2019
Q3
$58.3M Buy
+419,023
New +$57.6M 1.6% 23
2019
Q2
Sell
-1,400,000
Closed -$165M 102
2019
Q1
$165M Buy
1,400,000
+35,445
+3% +$3.87M 3.25% 7
2018
Q4
$139M Buy
1,364,555
+229,381
+20% +$24.6M 3.31% 7
2018
Q3
$130M Buy
+1,135,174
New +$123M 2.52% 10
2018
Q2
Sell
-500,000
Closed -$45.6M 103
2018
Q1
$45.6M Buy
500,000
+150,000
+43% +$13.7M 0.93% 29
2017
Q4
$29.9M Sell
350,000
-554,116
-61% -$45.5M 0.78% 37
2017
Q3
$67.3M Buy
904,116
+655,116
+263% +$47.9M 1.39% 25
2017
Q2
$17.2M Buy
249,000
+220,000
+759% +$15.1M 0.44% 40
2017
Q1
$1.91M Buy
+29,000
New +$1.86M 0.05% 72
2016
Q3
Sell
-387,795
Closed -$19.8M 82
2016
Q2
$19.8M Hold
387,795
0.77% 28
2016
Q1
$21.4M Buy
+387,795
New +$20.3M 0.93% 24

Other funds holding MSFT

Nan Shan Life Insurance's MSFT Position: Q1 2026 in Review

Nan Shan Life Insurance increased its Microsoft (MSFT) stake by 64% in Q1 2026, buying an estimated $44.7M and bringing the position to 272,642 shares worth $101M. The position accounts for 3.65% of the portfolio, ranked #6.

Nan Shan Life Insurance first reported a position in MSFT in Q1 2016 and has held it in 37 quarters since. The position peaked at $189M in Q1 2022. 6,185 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Nan Shan Life Insurance held 272,642 shares of Microsoft worth $101M as of Q1 2026.
  • Nan Shan Life Insurance bought 106,763 Microsoft shares in Q1 2026, an estimated $44.7M.
  • Microsoft made up 3.65% of Nan Shan Life Insurance's portfolio in Q1 2026, its #6 holding.
  • Nan Shan Life Insurance first reported a position in Microsoft in Q1 2016 and has held it in 37 quarters since.
  • Nan Shan Life Insurance's Microsoft position peaked at $189M in Q1 2022.
  • 6,185 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Nan Shan Life Insurance's 13F filing for Q1 2026, filed 14 May 2026.