FMI
MSFT icon

Factory Mutual Insurance’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$531M Sell
1,067,268
-22,500
-2% -$11.2M 5.8% 2
2025
Q1
$409M Sell
1,089,768
-13,400
-1% -$5.03M 4.75% 4
2024
Q4
$465M Sell
1,103,168
-11,800
-1% -$4.97M 5.03% 4
2024
Q3
$480M Buy
1,114,968
+9,470
+0.9% +$4.07M 4.96% 3
2024
Q2
$494M Sell
1,105,498
-8,900
-0.8% -$3.98M 5.63% 2
2024
Q1
$469M Sell
1,114,398
-31,700
-3% -$13.3M 5.39% 2
2023
Q4
$431M Buy
1,146,098
+10,000
+0.9% +$3.76M 5.35% 1
2023
Q3
$359M Sell
1,136,098
-23,294
-2% -$7.36M 5% 1
2023
Q2
$395M Sell
1,159,392
-40,100
-3% -$13.7M 5.82% 2
2023
Q1
$346M Sell
1,199,492
-120,400
-9% -$34.7M 5.4% 2
2022
Q4
$317M Buy
1,319,892
+13,429
+1% +$3.22M 4.79% 1
2022
Q3
$304M Sell
1,306,463
-4,237
-0.3% -$987K 5% 2
2022
Q2
$337M Sell
1,310,700
-23,200
-2% -$5.96M 5.52% 1
2022
Q1
$411M Sell
1,333,900
-40,800
-3% -$12.6M 5.56% 2
2021
Q4
$387M Sell
1,374,700
-303,042
-18% -$85.4M 5.59% 1
2021
Q3
$473M Sell
1,677,742
-38,500
-2% -$10.9M 5.91% 1
2021
Q2
$465M Sell
1,716,242
-62,473
-4% -$16.9M 5.69% 1
2021
Q1
$419M Sell
1,778,715
-27,885
-2% -$6.57M 5.37% 1
2020
Q4
$402M Sell
1,806,600
-155,900
-8% -$34.7M 5.43% 2
2020
Q3
$413M Sell
1,962,500
-59,300
-3% -$12.5M 6.68% 2
2020
Q2
$411M Sell
2,021,800
-208,100
-9% -$42.4M 7.06% 1
2020
Q1
$352M Sell
2,229,900
-77,800
-3% -$12.3M 6.68% 1
2019
Q4
$364M Sell
2,307,700
-156,300
-6% -$24.6M 5.37% 1
2019
Q3
$343M Sell
2,464,000
-252,200
-9% -$35.1M 5.3% 1
2019
Q2
$364M Sell
2,716,200
-96,300
-3% -$12.9M 4.35% 1
2019
Q1
$337M Sell
2,812,500
-195,000
-6% -$23.4M 3.98% 1
2018
Q4
$305M Hold
3,007,500
3.92% 1
2018
Q3
$344M Buy
3,007,500
+93,000
+3% +$10.6M 3.57% 2
2018
Q2
$287M Buy
2,914,500
+48,300
+2% +$4.76M 3.08% 2
2018
Q1
$262M Buy
2,866,200
+409,500
+17% +$37.4M 2.86% 3
2017
Q4
$210M Buy
2,456,700
+66,800
+3% +$5.71M 2.2% 4
2017
Q3
$178M Buy
2,389,900
+54,000
+2% +$4.02M 1.95% 5
2017
Q2
$161M Hold
2,335,900
1.86% 7
2017
Q1
$154M Hold
2,335,900
1.82% 6
2016
Q4
$146M Hold
2,335,900
1.73% 7
2016
Q3
$135M Hold
2,335,900
1.66% 7
2016
Q2
$120M Hold
2,335,900
1.57% 9
2016
Q1
$129M Sell
2,335,900
-10,000
-0.4% -$552K 1.67% 6
2015
Q4
$130M Hold
2,345,900
1.75% 4
2015
Q3
$104M Hold
2,345,900
1.42% 14
2015
Q2
$104M Hold
2,345,900
1.35% 17
2015
Q1
$95.4M Sell
2,345,900
-20,000
-0.8% -$813K 1.26% 17
2014
Q4
$110M Hold
2,365,900
1.48% 12
2014
Q3
$110M Sell
2,365,900
-8,500
-0.4% -$394K 1.52% 12
2014
Q2
$99M Buy
2,374,400
+311,000
+15% +$13M 1.35% 13
2014
Q1
$84.6M Hold
2,063,400
1.22% 17
2013
Q4
$77.2M Hold
2,063,400
1.14% 24
2013
Q3
$68.7M Sell
2,063,400
-200,000
-9% -$6.66M 1.09% 26
2013
Q2
$78.2M Buy
+2,263,400
New +$78.2M 1.28% 19