Investor

FACTORY MUTUAL INSURANCE CO

Portfolio Total Value

$9,262,376,000.00

Number of Stocks

173

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
IXUS $568,609,000.0 6.23%
Added 7.48%
8,597,060 $66.14 $86.05
Added 30.1%
$63.3 $73.53
AGG $561,909,000.0 6.16%
Reduced 14.1%
5,798,857 $96.9 $99.21
Added 2.38%
$94.85 $102.04
AAPL $484,442,000.0 5.31%
No Change
1,934,521 $250.42 $250.12
Reduced 0.12%
$164.08 $260.1
MSFT $464,985,000.0 5.1%
Reduced 1.06%
1,103,168 $421.5 $395.55
Reduced 6.16%
$385.58 $468.35
NVDA $399,129,000.0 4.38%
Reduced 4.31%
2,972,148 $134.29 $180.25
Added 34.22%
$59.94 $153.13
GOOG $315,772,000.0 3.46%
Reduced 1.25%
1,658,121 $190.44 $301.46
Added 58.3%
$131.55 $203.84
AMZN $310,222,000.0 3.4%
Reduced 4.97%
1,414,024 $219.39 $207.67
Reduced 5.34%
$151.61 $235.44
AVGO $208,921,000.0 2.29%
Reduced 13.11%
901,145 $231.84 $322.16
Added 38.96%
$117.43 $251.88
FB $192,949,000.0 2.12%
Reduced 5.86%
329,541 $585.51 $42.28
Reduced 92.78%
$0.0 $0.0
XLK $185,989,000.0 2.04%
Reduced 14.06%
799,885 $232.52 $136.8
Reduced 41.17%
$190.75 $241.88
XLU $170,855,000.0 1.87%
No Change
2,257,300 $75.69 $46.96
Reduced 37.96%
$59.14 $83.41
XLI $146,055,000.0 1.6%
No Change
1,108,500 $131.76 $164.65
Added 24.96%
$112.47 $144.51
JPM $135,849,000.0 1.49%
Reduced 4.34%
566,725 $239.71 $283.44
Added 18.24%
$168.86 $264.25
IWM $130,245,000.0 1.43%
Added 3.13%
589,455 $220.96 $246.59
Added 11.6%
$190.06 $244.98
BRK.B $115,359,000.0 1.26%
No Change
254,500 $453.28 $nan
Reduced nan%
$nan $nan
V $109,049,000.0 1.2%
Reduced 7.58%
345,051 $316.04 $307.14
Reduced 2.82%
$252.7 $325.74
TSLA $108,794,000.0 1.19%
Added 16.52%
269,400 $403.84 $391.2
Reduced 3.13%
$138.8 $488.54
XLB $94,598,000.0 1.04%
No Change
1,124,300 $84.14 $49.19
Reduced 41.54%
$80.74 $97.87
UNH $93,381,000.0 1.02%
Reduced 17.03%
184,600 $505.86 $282.09
Reduced 44.24%
$436.38 $630.73
IWR $86,517,000.0 0.95%
No Change
978,700 $88.4 $97.08
Added 9.82%
$76.26 $96.01
WMT $79,831,000.0 0.88%
No Change
883,576 $90.35 $126.52
Added 40.03%
$53.44 $96.18
DFAE $78,314,000.0 0.86%
No Change
3,086,900 $25.37 $33.89
Added 33.58%
$23.14 $28.2
XOM $73,540,000.0 0.81%
No Change
683,654 $107.57 $156.12
Added 45.13%
$97.74 $126.34
IEMG $71,280,000.0 0.78%
Reduced 30.0%
1,365,000 $52.22 $69.73
Added 33.53%
$48.31 $59.0
JNJ $71,523,000.0 0.78%
No Change
494,560 $144.62 $241.52
Added 67.0%
$140.68 $168.85
LLY $69,866,000.0 0.77%
Reduced 6.31%
90,500 $772.0 $985.08
Added 27.6%
$624.68 $972.53
NOW $68,271,000.0 0.75%
Reduced 17.33%
64,400 $1,060.12 $113.62
Reduced 89.28%
$637.99 $1,157.9
PG $66,647,000.0 0.73%
No Change
397,537 $167.65 $150.65
Reduced 10.14%
$152.06 $180.43
DFCF $66,517,000.0 0.73%
No Change
1,611,770 $41.27 $42.31
Added 2.52%
$40.7 $43.58
EEM $64,670,000.0 0.71%
No Change
1,546,400 $41.82 $56.8
Added 35.82%
$38.27 $47.44
MS $63,972,000.0 0.7%
Reduced 22.34%
508,850 $125.72 $154.87
Added 23.19%
$83.09 $138.38
XLY $63,715,000.0 0.7%
No Change
284,000 $224.35 $110.86
Reduced 50.59%
$166.48 $240.28
GLD $61,040,000.0 0.67%
No Change
252,100 $242.13 $460.84
Added 90.33%
$183.78 $257.71
ETN $56,125,000.0 0.62%
Reduced 20.27%
169,119 $331.87 $355.4
Added 7.09%
$241.45 $379.99
MRK $55,607,000.0 0.61%
No Change
558,980 $99.48 $115.61
Added 16.21%
$94.48 $134.63
KO $54,626,000.0 0.6%
No Change
877,400 $62.26 $77.34
Added 24.22%
$57.93 $73.53
KLAC $54,538,000.0 0.6%
Added 25.34%
86,552 $630.12 $1,418.64
Added 125.14%
$581.7 $896.32
UNP $53,623,000.0 0.59%
Added 25.18%
235,150 $228.04 $242.44
Added 6.31%
$218.55 $258.66
CDNS $52,902,000.0 0.58%
Added 19.15%
176,071 $300.46 $287.03
Reduced 4.47%
$241.29 $328.99
VGK $56,098,000.0 0.58%
No Change
789,005 $71.1 $82.16
Added 15.56%
$62.46 $72.08
PM $50,644,000.0 0.56%
Reduced 13.06%
420,806 $120.35 $174.66
Added 45.13%
$87.82 $134.15
LCTD $49,958,000.0 0.55%
No Change
1,147,970 $43.52 $54.9
Added 26.15%
$42.72 $50.97
SPY $49,934,000.0 0.55%
Added 25.93%
85,200 $586.08 $662.29
Added 13.0%
$482.86 $609.07
WFC $49,593,000.0 0.54%
Added 16.6%
706,064 $70.24 $74.1
Added 5.5%
$47.45 $78.29
ABBV $49,098,000.0 0.54%
No Change
276,300 $177.7 $219.68
Added 23.62%
$153.58 $207.32
TMUS $48,253,000.0 0.53%
Reduced 30.95%
218,607 $220.73 $217.39
Reduced 1.51%
$158.84 $248.15
DFAX $48,165,000.0 0.53%
No Change
1,937,480 $24.86 $33.81
Added 36.0%
$23.68 $27.33
DHR $47,379,000.0 0.52%
No Change
206,400 $229.55 $187.32
Reduced 18.4%
$225.42 $281.7
TMO $47,203,000.0 0.52%
No Change
90,735 $520.23 $464.37
Reduced 10.74%
$493.3 $627.88
MDLZ $47,156,000.0 0.52%
No Change
789,500 $59.73 $54.89
Reduced 8.1%
$55.97 $77.2
VZ $46,363,000.0 0.51%
No Change
1,159,366 $39.99 $51.38
Added 28.48%
$37.59 $45.36
HES $45,582,000.0 0.5%
No Change
342,700 $133.01 $0.0
Reduced 100.0%
$0.0 $0.0
NFLX $43,984,000.0 0.48%
Reduced 31.88%
49,348 $891.32 $95.31
Reduced 89.31%
$537.07 $941.75
ASML $41,530,000.0 0.46%
No Change
59,921 $693.08 $1,345.69
Added 94.16%
$645.45 $1,110.09
AMT $41,762,000.0 0.46%
Added 25.45%
227,700 $183.41 $184.41
Added 0.55%
$170.46 $243.56
QQQ $40,977,000.0 0.45%
No Change
80,154 $511.23 $593.72
Added 16.14%
$413.07 $539.15
LCTU $40,858,000.0 0.45%
No Change
637,908 $64.05 $71.25
Added 11.24%
$53.06 $66.7
MCD $39,483,000.0 0.43%
No Change
136,200 $289.89 $326.46
Added 12.62%
$243.53 $317.9
ADBE $39,643,000.0 0.43%
Added 31.98%
89,150 $444.68 $249.32
Reduced 43.93%
$403.75 $638.25
CMCSA $39,263,000.0 0.43%
No Change
1,046,200 $37.53 $30.16
Reduced 19.64%
$36.15 $47.11
CTVA $37,767,000.0 0.41%
No Change
663,058 $56.96 $79.21
Added 39.06%
$44.91 $64.2
$37,094,000.0 0.41%
Added 16.12%
88,600 $418.67 $nan
Reduced nan%
$nan $nan
DXCM $37,456,000.0 0.41%
Added 19.15%
481,630 $77.77 $64.24
Reduced 17.4%
$62.34 $142.0
HD $36,331,000.0 0.4%
No Change
93,400 $388.99 $339.03
Reduced 12.84%
$323.77 $439.37
HON $36,006,000.0 0.39%
Reduced 31.11%
159,400 $225.89 $234.5
Added 3.81%
$189.66 $242.77
KIE $34,765,000.0 0.38%
No Change
615,100 $56.52 $55.41
Reduced 1.96%
$46.14 $62.47
TSM $34,248,000.0 0.38%
Added 18.44%
173,420 $197.49 $338.31
Added 71.3%
$112.61 $224.08
ALGN $35,090,000.0 0.38%
No Change
168,293 $208.51 $164.23
Reduced 21.24%
$196.09 $335.4
BJ $34,331,000.0 0.38%
Reduced 25.08%
384,237 $89.35 $97.72
Added 9.37%
$64.06 $100.74
WELL $33,435,000.0 0.37%
Added 52.65%
265,300 $126.03 $207.82
Added 64.9%
$85.4 $140.75
CB $33,211,000.0 0.36%
No Change
120,200 $276.3 $328.97
Added 19.06%
$238.85 $302.05
BKNG $32,443,000.0 0.36%
No Change
6,530 $4,968.42 $4,241.26
Reduced 14.64%
$3,180.0 $5,337.24
INTU $33,247,000.0 0.36%
No Change
52,900 $628.5 $439.96
Reduced 30.0%
$557.29 $714.78
AXP $32,201,000.0 0.35%
No Change
108,500 $296.79 $299.96
Added 1.07%
$185.73 $319.8
ACWI $32,312,000.0 0.35%
No Change
275,000 $117.5 $139.54
Added 18.76%
$102.03 $123.58
TJX $31,072,000.0 0.34%
Reduced 20.76%
257,200 $120.81 $155.43
Added 28.66%
$92.35 $128.0
AME $30,878,000.0 0.34%
No Change
171,300 $180.26 $214.49
Added 18.99%
$149.03 $198.33
NOC $30,597,000.0 0.34%
No Change
65,200 $469.29 $733.71
Added 56.34%
$418.6 $555.57
GE $30,200,000.0 0.33%
No Change
181,067 $166.79 $299.69
Added 79.68%
$100.92 $194.8
BAC $29,098,000.0 0.32%
Reduced 16.31%
662,080 $43.95 $46.72
Added 6.3%
$32.35 $48.08
MDT $28,975,000.0 0.32%
No Change
362,740 $79.88 $87.14
Added 9.09%
$75.96 $92.68
FISV $28,861,000.0 0.32%
Reduced 32.61%
140,500 $205.42 $56.74
Reduced 72.38%
$0.0 $0.0
LVS $28,484,000.0 0.31%
No Change
554,600 $51.36 $53.68
Added 4.52%
$36.62 $56.61
KKR $28,102,000.0 0.31%
Reduced 9.52%
190,000 $147.91 $85.93
Reduced 41.9%
$83.01 $163.68
GS $27,027,000.0 0.3%
No Change
47,200 $572.62 $782.21
Added 36.6%
$374.24 $635.43
SPG $27,655,000.0 0.3%
No Change
160,592 $172.21 $186.82
Added 8.48%
$135.15 $186.0
USFD $27,260,000.0 0.3%
Reduced 16.95%
404,100 $67.46 $94.63
Added 40.28%
$44.82 $72.84
TXN $26,063,000.0 0.29%
No Change
139,000 $187.51 $190.78
Added 1.74%
$155.46 $220.39
XLP $26,467,000.0 0.29%
No Change
336,700 $78.61 $84.74
Added 7.8%
$71.57 $84.53
XLRE $26,801,000.0 0.29%
No Change
659,000 $40.67 $42.25
Added 3.88%
$35.57 $45.58
COST $26,755,000.0 0.29%
No Change
29,200 $916.27 $1,008.43
Added 10.06%
$675.96 $1,008.25
NKE $25,379,000.0 0.28%
No Change
335,400 $75.67 $53.98
Reduced 28.66%
$70.32 $107.43
RTX $25,668,000.0 0.28%
No Change
221,815 $115.72 $204.52
Added 76.74%
$88.7 $128.7
BKLN $25,284,000.0 0.28%
No Change
1,200,000 $21.07 $20.46
Reduced 2.9%
$20.61 $21.25
APH $24,490,000.0 0.27%
No Change
352,634 $69.45 $133.92
Added 92.83%
$49.38 $75.78
DE $24,955,000.0 0.27%
No Change
58,900 $423.7 $577.5
Added 36.3%
$340.2 $469.39
VPL $24,864,000.0 0.27%
No Change
350,000 $71.04 $97.12
Added 36.71%
$67.57 $79.75
H $23,633,000.0 0.26%
No Change
150,548 $156.98 $139.3
Reduced 11.26%
$125.45 $168.2
XLE $23,693,000.0 0.26%
Reduced 36.9%
276,600 $85.66 $57.7
Reduced 32.64%
$80.68 $98.97
NXPI $23,778,000.0 0.26%
Added 109.52%
114,400 $207.85 $190.86
Reduced 8.17%
$202.25 $296.08
ECL $23,760,000.0 0.26%
No Change
101,400 $234.32 $274.18
Added 17.01%
$195.49 $262.61
WH $23,403,000.0 0.26%
No Change
232,200 $100.79 $73.41
Reduced 27.17%
$67.67 $105.72
CAT $23,252,000.0 0.25%
No Change
64,100 $362.76 $693.99
Added 91.31%
$288.34 $418.5
ABT $22,429,000.0 0.25%
No Change
198,300 $113.11 $108.03
Reduced 4.49%
$99.71 $121.64
CCI $23,365,000.0 0.24%
No Change
196,960 $118.63 $87.47
Reduced 26.27%
$84.2 $120.92
DD $22,980,000.0 0.24%
No Change
257,890 $89.11 $44.9
Reduced 49.61%
$61.14 $90.06
DDOG $21,790,000.0 0.24%
Added 103.76%
152,495 $142.89 $124.52
Reduced 12.86%
$98.8 $170.08
EWY $22,238,000.0 0.24%
No Change
437,000 $50.89 $124.15
Added 143.96%
$50.74 $69.52
SPGI $21,963,000.0 0.24%
No Change
44,100 $498.03 $422.49
Reduced 15.17%
$407.69 $533.29
EWT $22,109,000.0 0.24%
No Change
427,152 $51.76 $69.99
Added 35.22%
$44.58 $57.69
CVX $20,936,000.0 0.23%
No Change
144,550 $144.84 $196.82
Added 35.89%
$135.37 $167.11
SLB $20,670,000.0 0.23%
No Change
539,147 $38.34 $44.72
Added 16.64%
$36.52 $55.69
PGR $20,870,000.0 0.23%
No Change
87,100 $239.61 $205.17
Reduced 14.37%
$175.5 $270.62
MA $21,115,000.0 0.23%
No Change
40,100 $526.57 $497.99
Reduced 5.43%
$428.86 $537.7
PNC $20,634,000.0 0.23%
Reduced 22.35%
107,000 $192.85 $201.13
Added 4.29%
$139.69 $216.26
CRM $20,093,000.0 0.22%
Reduced 22.65%
60,100 $334.33 $192.83
Reduced 42.32%
$212.0 $369.0
CNQ $20,040,000.0 0.22%
Added 12.51%
649,200 $30.87 $48.44
Added 56.92%
$29.23 $41.29
WBD $19,357,000.0 0.21%
No Change
1,831,406 $10.57 $27.14
Added 156.76%
$6.64 $12.7
LEN $19,023,000.0 0.21%
No Change
139,500 $136.37 $94.96
Reduced 30.37%
$128.41 $193.8
BLK $19,654,000.0 0.2%
No Change
20,700 $949.51 $924.11
Reduced 2.68%
$745.55 $1,082.45
MPWR $18,503,000.0 0.2%
Added 132.13%
31,272 $591.7 $1,052.59
Added 77.89%
$546.71 $959.64
LOW $16,930,000.0 0.19%
Reduced 49.34%
68,600 $246.8 $237.59
Reduced 3.73%
$209.55 $287.01
AMGN $16,889,000.0 0.19%
Reduced 32.36%
64,800 $260.64 $366.21
Added 40.5%
$253.3 $346.85
PLTR $16,552,000.0 0.18%
Reduced 18.6%
218,857 $75.63 $150.95
Added 99.59%
$16.03 $84.8
HUBB $16,755,000.0 0.18%
No Change
40,000 $418.89 $467.38
Added 11.58%
$326.13 $481.35
MRVL $16,435,000.0 0.18%
No Change
148,809 $110.45 $87.86
Reduced 20.45%
$53.19 $126.15
MMC $16,865,000.0 0.18%
No Change
79,400 $212.41 $182.7
Reduced 13.99%
$188.31 $235.5
UPS $15,598,000.0 0.17%
No Change
123,700 $126.1 $97.21
Reduced 22.91%
$121.56 $161.35
FDX $15,641,000.0 0.17%
No Change
55,600 $281.33 $351.68
Added 25.01%
$234.45 $313.84
LHX $15,371,000.0 0.17%
No Change
73,100 $210.28 $358.96
Added 70.71%
$200.18 $265.74
FXI $15,159,000.0 0.17%
No Change
498,000 $30.44 $36.24
Added 19.05%
$21.33 $37.5
DIS $14,542,000.0 0.16%
No Change
130,606 $111.35 $99.29
Reduced 10.83%
$83.91 $123.74
PFE $14,469,000.0 0.16%
No Change
545,400 $26.53 $26.58
Added 0.19%
$24.48 $31.54
ACN $14,282,000.0 0.16%
No Change
40,600 $351.79 $196.65
Reduced 44.1%
$278.69 $387.51
ILMN $14,832,000.0 0.16%
No Change
111,000 $133.63 $118.94
Reduced 10.99%
$97.36 $156.66
UBER $14,911,000.0 0.16%
No Change
247,200 $60.32 $73.33
Added 21.57%
$54.84 $87.0
EXAS $14,244,000.0 0.16%
No Change
253,500 $56.19 $103.57
Added 84.32%
$40.62 $79.62
IDXX $13,808,000.0 0.15%
No Change
33,400 $413.44 $573.82
Added 38.79%
$398.5 $583.39
ZBH $13,689,000.0 0.15%
No Change
129,600 $105.63 $93.2
Reduced 11.77%
$100.67 $133.9
BA $12,584,000.0 0.14%
No Change
71,100 $177.0 $209.89
Added 18.58%
$137.03 $217.59
CI $12,481,000.0 0.14%
No Change
45,200 $276.14 $267.19
Reduced 3.24%
$262.03 $370.83
ORCL $12,407,000.0 0.14%
Reduced 39.46%
74,456 $166.64 $155.11
Reduced 6.92%
$106.51 $198.31
APO $11,660,000.0 0.13%
Reduced 49.79%
70,600 $165.16 $104.44
Reduced 36.76%
$95.11 $189.49
AON $12,211,000.0 0.13%
No Change
34,000 $359.16 $321.41
Reduced 10.51%
$268.06 $395.33
VRTX $12,040,000.0 0.13%
No Change
29,900 $402.7 $469.34
Added 16.55%
$377.85 $519.88
PEP $11,708,000.0 0.13%
Reduced 38.65%
77,000 $152.06 $159.88
Added 5.14%
$141.51 $183.41
OTIS $12,113,000.0 0.13%
Reduced 46.39%
130,800 $92.61 $83.19
Reduced 10.17%
$87.57 $106.33
QCOM $11,260,000.0 0.12%
No Change
73,300 $153.62 $129.82
Reduced 15.49%
$139.26 $230.63
ANET $11,180,000.0 0.12%
No Change
29,130 $383.82 $133.57
Reduced 65.2%
$60.08 $121.92
SBUX $11,068,000.0 0.12%
Reduced 62.46%
121,300 $91.25 $99.15
Added 8.66%
$71.55 $103.32
MU $11,087,000.0 0.12%
Added 53.65%
131,745 $84.16 $426.13
Added 406.33%
$79.15 $157.54
EWA $11,097,000.0 0.12%
No Change
465,100 $23.86 $27.98
Added 17.27%
$22.81 $27.23
IBB $9,386,000.0 0.1%
No Change
71,000 $132.21 $165.51
Added 25.19%
$123.6 $150.57
AMD $8,826,000.0 0.1%
No Change
73,072 $120.79 $193.39
Added 60.1%
$114.41 $227.3
AIG $9,231,000.0 0.1%
No Change
126,800 $72.8 $76.74
Added 5.41%
$67.53 $80.83
CVS $9,033,000.0 0.1%
No Change
201,243 $44.89 $76.13
Added 69.59%
$43.56 $80.75
ORLY $8,893,000.0 0.1%
No Change
7,500 $1,185.8 $91.54
Reduced 92.28%
$947.49 $1,283.96
ISRG $7,985,000.0 0.09%
Reduced 25.37%
15,300 $521.96 $472.16
Reduced 9.54%
$362.14 $613.91
DAL $7,139,000.0 0.08%
No Change
118,000 $60.5 $58.78
Reduced 2.84%
$37.29 $69.98
BIIB $7,523,000.0 0.08%
No Change
49,200 $152.92 $181.55
Added 18.72%
$139.71 $251.99
BSX $6,350,000.0 0.07%
Reduced 54.54%
71,100 $89.32 $69.13
Reduced 22.6%
$59.85 $101.14
IBM $6,331,000.0 0.07%
No Change
28,800 $219.83 $246.28
Added 12.03%
$162.62 $239.35
MET $5,633,000.0 0.06%
No Change
68,800 $81.88 $67.97
Reduced 16.99%
$64.61 $89.05
HUM $5,480,000.0 0.06%
No Change
21,600 $253.71 $165.43
Reduced 34.8%
$213.31 $411.8
EW $5,559,000.0 0.06%
No Change
75,100 $74.03 $81.81
Added 10.51%
$58.93 $96.12
ACWX $4,694,000.0 0.05%
Reduced 92.25%
90,000 $52.16 $68.2
Added 30.75%
$49.78 $57.96
IBKR $4,180,000.0 0.04%
No Change
30,000 $139.36 $66.19
Reduced 52.5%
$88.22 $194.87
REGN $2,778,000.0 0.03%
No Change
3,900 $712.33 $745.77
Added 4.69%
$666.25 $1,211.2
MRNA $2,740,000.0 0.03%
No Change
41,000 $66.83 $52.56
Reduced 21.35%
$31.94 $170.47
GILD $554,000.0 0.01%
No Change
6,000 $92.37 $144.99
Added 56.97%
$62.07 $98.9
GOOGL $946,000.0 0.01%
No Change
5,000 $189.3 $302.28
Added 59.68%
$130.67 $202.29
VWO $1,237,000.0 0.01%
No Change
28,100 $44.04 $54.02
Added 22.66%
$39.43 $49.57
VEU $688,000.0 0.01%
No Change
12,000 $57.41 $74.86
Added 30.4%
$54.86 $63.81