Sponsored
The Analysis of SOMERVILLE KURT F's Holdings & P&L
Currently, SOMERVILLE KURT F holds 91 types of securities in its portfolio with a total value $379.1M. In the most recent quarter, they have increased their positions in ORLY (+12.8K shares, valued at $1.2M), WCN (+6.7K shares, valued at $1.1M), N/A (+2.6K shares, valued at $820.2K); decreased their positions in N/A (-48.8K shares, valued at $14.0M), NVDA (-72.3K shares, valued at $12.6M), AAPL (-44.7K shares, valued at $11.4M); initiated new positions in WCN (+6.7K shares, valued at $1.1M), AFL (+4.3K shares, valued at $471.8K), N/A (+770 shares, valued at $381.7K).
1M P&L
+17.2M+4.92%
3M P&L
+19.0M+5.45%
HY P&L
+34.9M+10.53%
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
1Semiconductors51.0M
15.4%
2Drug Manufacturers - General27.0M
8.2%
3Credit Services20.4M
6.2%
Top Industries by Stock Count
1Drug Manufacturers - General6 stocks
7.9%
2N/A6 stocks
7.9%
3Specialty Industrial Machinery5 stocks
6.6%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
AMG RIVER ROAD SMALL-MID CAP V AMG RIVER ROAD SMALL-MID CAP V260.6K shares-1.99%2026-03-312026-05-08
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
ALPHABET INC CL A
-37.40%ALPHABET INC CL A
Shares81.7K
Event2026-03-31
Filed2026-05-08
NVDA
-36.69%NVIDIA CORP
Shares124.8K
Event2026-03-31
Filed2026-05-08
AAPL
-36.30%APPLE
Shares78.5K
Event2026-03-31
Filed2026-05-08
ADI
-35.34%ANALOG DEVICES
Shares54.8K
Event2026-03-31
Filed2026-05-08
JNJ
-32.33%JOHNSON AND JOHNSON
Shares62.8K
Event2026-03-31
Filed2026-05-08
MSFT
-35.71%MICROSOFT
Shares38.6K
Event2026-03-31
Filed2026-05-08
MA
-34.73%MASTERCARD
Shares27.0K
Event2026-03-31
Filed2026-05-08
AMZN
-33.56%AMAZON.COM
Shares63.9K
Event2026-03-31
Filed2026-05-08
TJX
-36.11%TJX COS
Shares81.3K
Event2026-03-31
Filed2026-05-08
RTX
-22.98%RTX CORPORATION
Shares64.0K
Event2026-03-31
Filed2026-05-08
AMD
-40.98%ADVANCED MICRO DEVICES
Shares56.6K
Event2026-03-31
Filed2026-05-08
PG
-33.92%PROCTER & GAMBLE
Shares70.3K
Event2026-03-31
Filed2026-05-08
ABT
-35.64%ABBOTT LABS
Shares97.1K
Event2026-03-31
Filed2026-05-08
ROK
-37.39%ROCKWELL AUTOMATION
Shares27.6K
Event2026-03-31
Filed2026-05-08
SCHNEIDER ELEC SA ADR
-33.22%SCHNEIDER ELEC SA ADR
Shares171.5K
Event2026-03-31
Filed2026-05-08
HD
-36.99%HOME DEPOT
Shares27.9K
Event2026-03-31
Filed2026-05-08
DHR
-35.94%DANAHER CORP
Shares48.3K
Event2026-03-31
Filed2026-05-08
ADP
-35.98%AUTOMATIC DATA PROCESSING
Shares44.8K
Event2026-03-31
Filed2026-05-08
ATR
-37.23%APTARGROUP
Shares67.7K
Event2026-03-31
Filed2026-05-08
LLY
-20.49%ELI LILLY & CO
Shares8.9K
Event2026-03-31
Filed2026-05-08
XYL
-39.06%XYLEM INC
Shares63.7K
Event2026-03-31
Filed2026-05-08
AMAT
-23.44%APPLIED MATERIAL
Shares22.2K
Event2026-03-31
Filed2026-05-08
VRTX
-28.26%VERTEX PHARMACEUTICALS
Shares16.7K
Event2026-03-31
Filed2026-05-08
CNI
-34.66%CANADIAN NATL RAILWAY
Shares69.6K
Event2026-03-31
Filed2026-05-08
CVX
-19.14%CHEVRON
Shares32.3K
Event2026-03-31
Filed2026-05-08
AXP
-19.13%AMERICAN EXPRESS
Shares19.5K
Event2026-03-31
Filed2026-05-08
SCHW
-18.37%CHARLES SCHWAB
Shares53.5K
Event2026-03-31
Filed2026-05-08
UBER
-12.79%UBER TECHNOLOGIES INC
Shares68.1K
Event2026-03-31
Filed2026-05-08
XOM
-10.69%EXXON MOBIL
Shares27.7K
Event2026-03-31
Filed2026-05-08
NEE
-47.81%NEXTERA ENERGY
Shares45.0K
Event2026-03-31
Filed2026-05-08
GQG PARTNERS EMERGING MARKETS
-17.42%GQG PARTNERS EMERGING MARKETS
Shares182.8K
Event2026-03-31
Filed2026-05-08
ORLY
63.57%O REILLY AUTOMOTIVE
Shares33.0K
Event2026-03-31
Filed2026-05-08
FI
-45.86%FISERV
Shares49.7K
Event2026-03-31
Filed2026-05-08
ASML
-53.27%ASML HOLDING NV
Shares2.1K
Event2026-03-31
Filed2026-05-08
UNH
-30.53%UNITEDHEALTH GROUP
Shares9.5K
Event2026-03-31
Filed2026-05-08
AMG RIVER ROAD SMALL-MID CAP V
-1.99%AMG RIVER ROAD SMALL-MID CAP V
Shares260.6K
Event2026-03-31
Filed2026-05-08
CARR
-56.54%CARRIER GLOBAL
Shares43.4K
Event2026-03-31
Filed2026-05-08
NESTLE SA ADR
-33.22%NESTLE SA ADR
Shares22.9K
Event2026-03-31
Filed2026-05-08
MERCK
-6.69%MERCK
Shares16.8K
Event2026-03-31
Filed2026-05-08
CAT
0.00%CATERPILLAR
Shares2.6K
Event2026-03-31
Filed2026-05-08
HON
-66.58%HONEYWELL INTL
Shares7.1K
Event2026-03-31
Filed2026-05-08
NVS
-4.92%NOVARTIS AG ADR
Shares10.4K
Event2026-03-31
Filed2026-05-08
CRWD
-36.12%CROWDSTRIKE HOLDINGS INC
Shares3.8K
Event2026-03-31
Filed2026-05-08
EOG
0.00%EOG RESOURCES
Shares10.2K
Event2026-03-31
Filed2026-05-08
BROADCOM INC
147.06%BROADCOM INC
Shares4.5K
Event2026-03-31
Filed2026-05-08
PEP
-22.63%PEPSICO
Shares8.0K
Event2026-03-31
Filed2026-05-08
ABBV
-11.19%ABBVIE
Shares5.6K
Event2026-03-31
Filed2026-05-08
UNP
-1.94%UNION PACIFIC
Shares4.7K
Event2026-03-31
Filed2026-05-08
BERKSHIRE HATHAWAY CL B
-11.78%BERKSHIRE HATHAWAY CL B
Shares2.3K
Event2026-03-31
Filed2026-05-08
WCN
NewWASTE CONNECTIONS INC NEW
Shares6.7K
Event2026-03-31
Filed2026-05-08
KO
-2.15%COCA COLA
Shares13.7K
Event2026-03-31
Filed2026-05-08
V
-45.44%VISA
Shares3.4K
Event2026-03-31
Filed2026-05-08
MS
-2.75%MORGAN STANLEY
Shares6.2K
Event2026-03-31
Filed2026-05-08
TSCO
200.00%TRACTOR SUPPLY
Shares22.5K
Event2026-03-31
Filed2026-05-08
ALPHABET INC CL C
-35.02%ALPHABET INC CL C
Shares3.1K
Event2026-03-31
Filed2026-05-08
TMO
-6.15%THERMO FISHER SCIENTIFIC
Shares1.5K
Event2026-03-31
Filed2026-05-08
TPL
0.00%TEXAS PACIFIC LAND
Shares1.6K
Event2026-03-31
Filed2026-05-08
IBM
-2.17%INTL BUSINESS MACH
Shares3.0K
Event2026-03-31
Filed2026-05-08
ITW
0.00%ILLINOIS TOOL WORKS
Shares2.7K
Event2026-03-31
Filed2026-05-08
CB
-19.23%CHUBB LIMITED
Shares2.1K
Event2026-03-31
Filed2026-05-08
CL
-14.79%COLGATE-PALMOLIVE
Shares7.2K
Event2026-03-31
Filed2026-05-08
TT
0.00%TRANE TECHNOLOGIES PLC
Shares1.3K
Event2026-03-31
Filed2026-05-08
JPM
-25.16%JPMORGAN CHASE
Shares1.7K
Event2026-03-31
Filed2026-05-08
HSY
0.00%HERSHEY COMPANY
Shares2.4K
Event2026-03-31
Filed2026-05-08
APH
0.00%AMPHENOL
Shares3.8K
Event2026-03-31
Filed2026-05-08
AFL
NewAFLAC INC
Shares4.3K
Event2026-03-31
Filed2026-05-08
TOTAL ENERGIES ADR
0.00%TOTAL ENERGIES ADR
Shares4.9K
Event2026-03-31
Filed2026-05-08
TRV
-5.71%TRAVELERS
Shares1.5K
Event2026-03-31
Filed2026-05-08
IWB
-31.19%ISHARES RUSSELL 1000
Shares1.2K
Event2026-03-31
Filed2026-05-08
LINDE PLC
NewLINDE PLC
Shares770
Event2026-03-31
Filed2026-05-08
ROBECO BOSTON PARTNERS LONG SH
0.00%ROBECO BOSTON PARTNERS LONG SH
Shares26.9K
Event2026-03-31
Filed2026-05-08
DGRW
0.00%WISDOMTREE US QUALITY DIV GROW
Shares4.3K
Event2026-03-31
Filed2026-05-08
SPY
6.72%SPDR S&P 500 ETF
Shares572
Event2026-03-31
Filed2026-05-08
AMGN
0.00%AMGEN INC
Shares1.1K
Event2026-03-31
Filed2026-05-08
DCI
0.00%DONALDSON INC
Shares4.1K
Event2026-03-31
Filed2026-05-08
EMR
-60.82%EMERSON ELECTRIC
Shares2.6K
Event2026-03-31
Filed2026-05-08
CIGNA CORP NEW
0.00%CIGNA CORP NEW
Shares1.3K
Event2026-03-31
Filed2026-05-08
J
-4.19%JACOBS SOLUTIONS INC
Shares2.6K
Event2026-03-31
Filed2026-05-08
ROST
0.00%ROSS STORES
Shares1.5K
Event2026-03-31
Filed2026-05-08
HEI.A
0.00%HEICO CORP CLASS A
Shares1.5K
Event2026-03-31
Filed2026-05-08
TXN
0.00%TEXAS INSTRUMENTS
Shares1.6K
Event2026-03-31
Filed2026-05-08
META
-5.61%META PLATFORMS INC
Shares522
Event2026-03-31
Filed2026-05-08
EBC
0.00%EASTERN BANKSHARES
Shares14.2K
Event2026-03-31
Filed2026-05-08
SPYM
1.82%SPDR SERIES TRUST
Shares3.4K
Event2026-03-31
Filed2026-05-08
ORCL
-16.81%ORACLE
Shares1.6K
Event2026-03-31
Filed2026-05-08
BMY
0.00%BRISTOL-MYERS SQUIBB
Shares3.9K
Event2026-03-31
Filed2026-05-08
NOVOZYMES A S DKK 2.0
-77.32%NOVOZYMES A S DKK 2.0
Shares3.7K
Event2026-03-31
Filed2026-05-08
GENERAL ELECTRIC
0.00%GENERAL ELECTRIC
Shares747
Event2026-03-31
Filed2026-05-08
WFC
0.00%WELLS FARGO
Shares2.6K
Event2026-03-31
Filed2026-05-08
GIS
-25.11%GENERAL MILLS
Shares5.5K
Event2026-03-31
Filed2026-05-08
ACHR
NewARCHER AVIATION INC
Shares15.8K
Event2026-03-31
Filed2026-05-08
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