Sponsored
The Analysis of Shelter Mutual Insurance Co's Holdings & P&L
Currently, Shelter Mutual Insurance Co holds 58 types of securities in its portfolio with a total value $449.8M. In the most recent quarter, they have increased their positions in IVV (+598 shares, valued at $390.6K), VLUE (+2.7K shares, valued at $374.6K), MBB (+3.6K shares, valued at $345.8K); decreased their positions in USIG (-10.0K shares, valued at $513.1K), IXUS (-2.0K shares, valued at $169.9K), GOVT (-688 shares, valued at $15.8K); initiated new positions in VLUE (+2.7K shares, valued at $374.6K).
1M P&L
+6.7M+1.49%
3M P&L
-646.6K-0.14%
HY P&L
+26.8M+6.25%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1N/A175.9M
40.4%
2Farm & Heavy Construction Machinery26.1M
6.0%
3Drug Manufacturers - General24.2M
5.6%
Top Industries by Stock Count
1N/A24 stocks
42.9%
2Drug Manufacturers - General4 stocks
7.1%
3Specialty Industrial Machinery2 stocks
3.6%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
BRK.A
0.00%BERKSHIRE HATHAWAY INC DEL
Shares34
Event2026-03-31
Filed2026-04-29
VXUS
0.00%VANGUARD STAR FDS
Shares314.8K
Event2026-03-31
Filed2026-04-29
IVV
1.87%ISHARES TR
Shares32.5K
Event2026-03-31
Filed2026-04-29
WMT
0.00%WALMART INC
Shares121.8K
Event2026-03-31
Filed2026-04-29
CAT
0.00%CATERPILLAR INC
Shares20.7K
Event2026-03-31
Filed2026-04-29
IEFA
0.00%ISHARES TR
Shares160.6K
Event2026-03-31
Filed2026-04-29
VTI
0.00%VANGUARD INDEX FDS
Shares43.9K
Event2026-03-31
Filed2026-04-29
CME
0.00%CME GROUP INC
Shares45.9K
Event2026-03-31
Filed2026-04-29
USIG
-3.66%ISHARES TR
Shares264.0K
Event2026-03-31
Filed2026-04-29
LINDE PLC
0.00%LINDE PLC
Shares26.4K
Event2026-03-31
Filed2026-04-29
ABBV
0.00%ABBVIE INC
Shares56.9K
Event2026-03-31
Filed2026-04-29
VRTX
0.00%VERTEX PHARMACEUTICALS INC
Shares27.6K
Event2026-03-31
Filed2026-04-29
V
0.00%VISA INC
Shares40.6K
Event2026-03-31
Filed2026-04-29
ORCL
0.00%ORACLE CORP
Shares82.7K
Event2026-03-31
Filed2026-04-29
DE
0.00%DEERE & CO
Shares20.3K
Event2026-03-31
Filed2026-04-29
XOM
0.00%EXXON MOBIL CORP
Shares65.2K
Event2026-03-31
Filed2026-04-29
MBB
3.32%ISHARES TR
Shares113.2K
Event2026-03-31
Filed2026-04-29
SHEL
0.00%SHELL PLC
Shares113.8K
Event2026-03-31
Filed2026-04-29
LQD
0.00%ISHARES TR
Shares95.2K
Event2026-03-31
Filed2026-04-29
LOW
0.00%LOWES COS INC
Shares41.1K
Event2026-03-31
Filed2026-04-29
IBM
0.00%INTERNATIONAL BUSINESS MACHS
Shares38.5K
Event2026-03-31
Filed2026-04-29
ITW
0.00%ILLINOIS TOOL WKS INC
Shares35.8K
Event2026-03-31
Filed2026-04-29
AXP
0.00%AMERICAN EXPRESS CO
Shares28.7K
Event2026-03-31
Filed2026-04-29
PG
0.00%PROCTER AND GAMBLE CO
Shares59.7K
Event2026-03-31
Filed2026-04-29
UNP
0.00%UNION PAC CORP
Shares35.5K
Event2026-03-31
Filed2026-04-29
JPM
0.00%JPMORGAN CHASE & CO.
Shares29.0K
Event2026-03-31
Filed2026-04-29
PEP
0.00%PEPSICO INC
Shares51.0K
Event2026-03-31
Filed2026-04-29
NEE
0.00%NEXTERA ENERGY INC
Shares82.5K
Event2026-03-31
Filed2026-04-29
VRSK
0.00%VERISK ANALYTICS INC
Shares39.7K
Event2026-03-31
Filed2026-04-29
BHP
0.00%BHP GROUP LTD
Shares94.7K
Event2026-03-31
Filed2026-04-29
QCOM
0.00%QUALCOMM INC
Shares51.1K
Event2026-03-31
Filed2026-04-29
TGT
0.00%TARGET CORP
Shares47.6K
Event2026-03-31
Filed2026-04-29
AGG
0.00%ISHARES TR
Shares57.7K
Event2026-03-31
Filed2026-04-29
BND
0.00%VANGUARD BD INDEX FDS
Shares76.6K
Event2026-03-31
Filed2026-04-29
IEMG
0.00%ISHARES INC
Shares77.1K
Event2026-03-31
Filed2026-04-29
BAB
0.00%INVESCO EXCH TRADED FD TR II
Shares198.6K
Event2026-03-31
Filed2026-04-29
IGIB
0.00%ISHARES TR
Shares97.2K
Event2026-03-31
Filed2026-04-29
BKNG
0.00%BOOKING HOLDINGS INC
Shares1.1K
Event2026-03-31
Filed2026-04-29
GILD
0.00%GILEAD SCIENCES INC
Shares32.1K
Event2026-03-31
Filed2026-04-29
IXUS
-3.86%ISHARES TR
Shares48.8K
Event2026-03-31
Filed2026-04-29
PFE
0.00%PFIZER INC
Shares145.8K
Event2026-03-31
Filed2026-04-29
BN
0.00%BROOKFIELD CORP
Shares84.2K
Event2026-03-31
Filed2026-04-29
BMY
0.00%BRISTOL-MYERS SQUIBB CO
Shares53.8K
Event2026-03-31
Filed2026-04-29
GOVT
-0.50%ISHARES TR
Shares136.9K
Event2026-03-31
Filed2026-04-29
BLV
0.00%VANGUARD BD INDEX FDS
Shares38.0K
Event2026-03-31
Filed2026-04-29
OTIS
0.00%OTIS WORLDWIDE CORP
Shares31.2K
Event2026-03-31
Filed2026-04-29
MKL
0.00%MARKEL GROUP INC
Shares1.2K
Event2026-03-31
Filed2026-04-29
HAS
0.00%HASBRO INC
Shares23.7K
Event2026-03-31
Filed2026-04-29
BERKSHIRE HATHAWAY INC DEL
0.00%BERKSHIRE HATHAWAY INC DEL
Shares3.5K
Event2026-03-31
Filed2026-04-29
STZ
0.00%CONSTELLATION BRANDS INC
Shares10.3K
Event2026-03-31
Filed2026-04-29
VCSH
0.00%VANGUARD SCOTTSDALE FDS
Shares11.8K
Event2026-03-31
Filed2026-04-29
VCIT
0.00%VANGUARD SCOTTSDALE FDS
Shares10.9K
Event2026-03-31
Filed2026-04-29
SPAB
0.00%SPDR SERIES TRUST
Shares32.9K
Event2026-03-31
Filed2026-04-29
BIV
0.00%VANGUARD BD INDEX FDS
Shares10.9K
Event2026-03-31
Filed2026-04-29
TLH
55.65%ISHARES TR
Shares5.9K
Event2026-03-31
Filed2026-04-29
BBAG
0.00%J P MORGAN EXCHANGE TRADED F
Shares10.4K
Event2026-03-31
Filed2026-04-29
QLTA
0.00%ISHARES TR
Shares10.0K
Event2026-03-31
Filed2026-04-29
VLUE
NewISHARES TR
Shares2.7K
Event2026-03-31
Filed2026-04-29
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available