The Analysis of FORBES J M & CO LLP's Holdings & P&L


Currently, FORBES J M & CO LLP holds 150 types of securities in its portfolio with a total value $1.2B. In the most recent quarter, they have increased their positions in APH (+62.8K shares, valued at $7.9M), AAPL (+2.2K shares, valued at $564.7K), VIG (+2.6K shares, valued at $550.3K); decreased their positions in N/A (-264.4K shares, valued at $23.3M), IBM (-31.7K shares, valued at $7.7M), N/A (-1.3K shares, valued at $309.9K); initiated new positions in APH (+62.8K shares, valued at $7.9M), IWF (+1.2K shares, valued at $495.9K), VEA (+6.1K shares, valued at $388.3K).


1M P&L
+13.4M+2.47%
3M P&L
+15.4M+2.86%
HY P&L
+21.2M+3.96%

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

1Software - Infrastructure64.4M
12.6%
2Consumer Electronics63.1M
12.4%
3N/A58.7M
11.5%

Top Industries by Stock Count

1N/A16 stocks
21.1%
2Drug Manufacturers - General4 stocks
5.3%
3Semiconductors3 stocks
3.9%
Stock Holdings
ISHARES GOLD TRUST
ISHARES GOLD TRUST
-22.34%
Shares918.8K
Event2026-03-31
Filed2026-04-16
NVIDIA CORP
NVIDIA CORP
0.63%
Shares414.9K
Event2026-03-31
Filed2026-04-16
ALPHABET INC CL A
ALPHABET INC CL A
0.52%
Shares228.7K
Event2026-03-31
Filed2026-04-16
AAPL
APPLE INC
0.90%
Shares248.5K
Event2026-03-31
Filed2026-04-16
MSFT
MICROSOFT CORP
-0.42%
Shares157.1K
Event2026-03-31
Filed2026-04-16
SS ENERGY SELECT SECTOR
SS ENERGY SELECT SECTOR
0.41%
Shares769.5K
Event2026-03-31
Filed2026-04-16
AMZN
AMAZON.COM INC
0.47%
Shares191.1K
Event2026-03-31
Filed2026-04-16
BROADCOM INC
BROADCOM INC
0.11%
Shares118.8K
Event2026-03-31
Filed2026-04-16
JP MORGAN CHASE & CO
JP MORGAN CHASE & CO
1.06%
Shares99.6K
Event2026-03-31
Filed2026-04-16
JNJ
JOHNSON & JOHNSON
0.79%
Shares117.6K
Event2026-03-31
Filed2026-04-16
STE ST TECH SELECT SECTOR SPDR ETF
STE ST TECH SELECT SECTOR SPDR ETF
0.10%
Shares175.0K
Event2026-03-31
Filed2026-04-16
WMT
WALMART INC
0.47%
Shares186.2K
Event2026-03-31
Filed2026-04-16
BAC
BANK OF AMERICA CORP
0.60%
Shares467.0K
Event2026-03-31
Filed2026-04-16
MERCK & CO INC
MERCK & CO INC
0.46%
Shares171.8K
Event2026-03-31
Filed2026-04-16
NEXTERA ENERGY INC
NEXTERA ENERGY INC
0.43%
Shares219.5K
Event2026-03-31
Filed2026-04-16
VISA INC CL A
VISA INC CL A
0.38%
Shares67.2K
Event2026-03-31
Filed2026-04-16
TJX
TJX COS INC
0.21%
Shares125.6K
Event2026-03-31
Filed2026-04-16
VIG
VANGUARD DIVIDEND APPREC ETF
2.91%
Shares90.4K
Event2026-03-31
Filed2026-04-16
LINDE PLC
LINDE PLC
1.19%
Shares39.0K
Event2026-03-31
Filed2026-04-16
KO
COCA COLA CO
0.86%
Shares250.7K
Event2026-03-31
Filed2026-04-16
PG
PROCTER & GAMBLE CO
1.26%
Shares120.4K
Event2026-03-31
Filed2026-04-16
IJH
ISHARES CORE S&P MID-CAP ETF
1.06%
Shares219.1K
Event2026-03-31
Filed2026-04-16
EATON CORP PLC
EATON CORP PLC
1.06%
Shares40.6K
Event2026-03-31
Filed2026-04-16
ABT
ABBOTT LABS
1.20%
Shares141.2K
Event2026-03-31
Filed2026-04-16
PEP
PEPSICO INC
0.29%
Shares91.9K
Event2026-03-31
Filed2026-04-16
STATE STREET SPDR PORTFOLIO
STATE STREET SPDR PORTFOLIO
1.66%
Shares291.9K
Event2026-03-31
Filed2026-04-16
UNP
UNION PAC CORP
0.37%
Shares56.1K
Event2026-03-31
Filed2026-04-16
STE ST INDUSTRIAL SLCT SCTR SPDR ETF
STE ST INDUSTRIAL SLCT SCTR SPDR ETF
0.00%
Shares82.1K
Event2026-03-31
Filed2026-04-16
ST STRT FINNCIAL SLCT SCTOR SPDR ETF
ST STRT FINNCIAL SLCT SCTOR SPDR ETF
0.00%
Shares268.9K
Event2026-03-31
Filed2026-04-16
INTERCONTINENTAL EXCHANGE INC
INTERCONTINENTAL EXCHANGE INC
1.32%
Shares82.0K
Event2026-03-31
Filed2026-04-16
EMR
EMERSON ELEC CO
1.73%
Shares97.5K
Event2026-03-31
Filed2026-04-16
ISHARES CORE INTL STOCK ETF
ISHARES CORE INTL STOCK ETF
2.06%
Shares125.5K
Event2026-03-31
Filed2026-04-16
LLY
LILLY ELI & CO
0.55%
Shares11.8K
Event2026-03-31
Filed2026-04-16
XYLEM INC
XYLEM INC
0.69%
Shares87.2K
Event2026-03-31
Filed2026-04-16
VERIZON COMMUNICATIONS
VERIZON COMMUNICATIONS
1.27%
Shares203.8K
Event2026-03-31
Filed2026-04-16
PGR
PROGRESSIVE CORP
1.03%
Shares49.7K
Event2026-03-31
Filed2026-04-16
CISCO SYSTEMS INC
CISCO SYSTEMS INC
1.28%
Shares123.8K
Event2026-03-31
Filed2026-04-16
IBM
INTL. BUSINESS MACHINES CORP
-44.49%
Shares39.6K
Event2026-03-31
Filed2026-04-16
STST CNSMRDSCRTNRY SLCTSCTR SPDR ETF
STST CNSMRDSCRTNRY SLCTSCTR SPDR ETF
0.00%
Shares85.1K
Event2026-03-31
Filed2026-04-16
RIO
RIO TINTO PLC SPONS ADR
1.18%
Shares98.1K
Event2026-03-31
Filed2026-04-16
ECL
ECOLAB INC
0.52%
Shares34.2K
Event2026-03-31
Filed2026-04-16
ARISTA NETWORKS INC
ARISTA NETWORKS INC
0.75%
Shares72.8K
Event2026-03-31
Filed2026-04-16
HD
HOME DEPOT INC
1.34%
Shares25.6K
Event2026-03-31
Filed2026-04-16
PROLOGIS INC REIT
PROLOGIS INC REIT
0.71%
Shares61.1K
Event2026-03-31
Filed2026-04-16
ITOT
ISHARES CORE S&P TOTAL U.S.
0.70%
Shares56.5K
Event2026-03-31
Filed2026-04-16
STE ST HLTH CR SLCT SECTOR SPDR ETF
STE ST HLTH CR SLCT SECTOR SPDR ETF
0.00%
Shares54.2K
Event2026-03-31
Filed2026-04-16
APH
AMPHENOL CORP CL A
New
Shares62.8K
Event2026-03-31
Filed2026-04-16
EXXON MOBIL CORP
EXXON MOBIL CORP
-0.30%
Shares44.8K
Event2026-03-31
Filed2026-04-16
IBB
ISHARES BIOTECHNOLOGY ETF
-0.03%
Shares43.7K
Event2026-03-31
Filed2026-04-16
STST CMMNCN SRVCS SLCT SCTR SPDR ETF
STST CMMNCN SRVCS SLCT SCTR SPDR ETF
0.00%
Shares63.6K
Event2026-03-31
Filed2026-04-16
O'REILLY AUTOMOTIVE INC
O'REILLY AUTOMOTIVE INC
0.71%
Shares74.9K
Event2026-03-31
Filed2026-04-16
ZOETIS INC
ZOETIS INC
0.85%
Shares55.9K
Event2026-03-31
Filed2026-04-16
META PLATFORMS INC CL A
META PLATFORMS INC CL A
0.18%
Shares11.2K
Event2026-03-31
Filed2026-04-16
GINKGO BIOWORKS HOLDINGS INC CL A
GINKGO BIOWORKS HOLDINGS INC CL A
-1.16%
Shares1.0M
Event2026-03-31
Filed2026-04-16
PANW
PALO ALTO NETWORKS INC
1.04%
Shares39.0K
Event2026-03-31
Filed2026-04-16
BERKSHIRE HATHAWAY INC-CL B
BERKSHIRE HATHAWAY INC-CL B
4.20%
Shares12.9K
Event2026-03-31
Filed2026-04-16
BDX
BECTON DICKINSON
1.12%
Shares36.4K
Event2026-03-31
Filed2026-04-16
TESLA INC
TESLA INC
0.19%
Shares13.4K
Event2026-03-31
Filed2026-04-16
ALPHABET INC CL C
ALPHABET INC CL C
4.28%
Shares16.7K
Event2026-03-31
Filed2026-04-16
SS UTILITIES SELECT SECTOR
SS UTILITIES SELECT SECTOR
0.00%
Shares85.4K
Event2026-03-31
Filed2026-04-16
DSI
ISHARES ESG MSCI KLD 400 ETF
4.11%
Shares29.3K
Event2026-03-31
Filed2026-04-16
ABBVIE INC
ABBVIE INC
7.53%
Shares14.4K
Event2026-03-31
Filed2026-04-16
STE ST REAL ESTATE SLCT SCT SPDR ETF
STE ST REAL ESTATE SLCT SCT SPDR ETF
0.00%
Shares74.9K
Event2026-03-31
Filed2026-04-16
SPDR GOLD MINISHARES TRUST ETF
SPDR GOLD MINISHARES TRUST ETF
0.00%
Shares29.2K
Event2026-03-31
Filed2026-04-16
COSTCO WHOLESALE CORP
COSTCO WHOLESALE CORP
0.00%
Shares2.4K
Event2026-03-31
Filed2026-04-16
MCD
MCDONALDS CORP
2.73%
Shares7.5K
Event2026-03-31
Filed2026-04-16
SPDR GOLD TRUST
SPDR GOLD TRUST
0.00%
Shares5.4K
Event2026-03-31
Filed2026-04-16
IVV
ISHARES CORE S&P 500 ETF
0.41%
Shares3.2K
Event2026-03-31
Filed2026-04-16
ADP
AUTOMATIC DATA PROCESSING INC
2.11%
Shares9.6K
Event2026-03-31
Filed2026-04-16
MASTERCARD INC CL A
MASTERCARD INC CL A
3.05%
Shares3.8K
Event2026-03-31
Filed2026-04-16
HON
HONEYWELL INTERNATIONAL INC
-3.18%
Shares7.6K
Event2026-03-31
Filed2026-04-16
RTX CORPORATION
RTX CORPORATION
-1.72%
Shares7.4K
Event2026-03-31
Filed2026-04-16
CVX
CHEVRON CORPORATION
1.91%
Shares6.8K
Event2026-03-31
Filed2026-04-16
ADOBE INC
ADOBE INC
-18.96%
Shares5.4K
Event2026-03-31
Filed2026-04-16
INTC
INTEL CORP
-0.46%
Shares26.8K
Event2026-03-31
Filed2026-04-16
ST STRT MATRIALS SLCT SCTR SPDR ETF
ST STRT MATRIALS SLCT SCTR SPDR ETF
0.00%
Shares22.6K
Event2026-03-31
Filed2026-04-16
ADI
ANALOG DEVICES INC
0.00%
Shares3.5K
Event2026-03-31
Filed2026-04-16
CAT
CATERPILLAR INC
0.00%
Shares1.4K
Event2026-03-31
Filed2026-04-16
SALESFORCE INC
SALESFORCE INC
-8.35%
Shares5.1K
Event2026-03-31
Filed2026-04-16
SYK
STRYKER CORPORATION
-1.65%
Shares2.8K
Event2026-03-31
Filed2026-04-16
RY
ROYAL BANK OF CANADA
0.00%
Shares5.6K
Event2026-03-31
Filed2026-04-16
SCHW
CHARLES SCHWAB CORP
0.64%
Shares9.6K
Event2026-03-31
Filed2026-04-16
APD
AIR PRODUCTS & CHEMICALS INC
-1.60%
Shares3.1K
Event2026-03-31
Filed2026-04-16
AKRE FOCUS ETF
AKRE FOCUS ETF
-18.08%
Shares16.6K
Event2026-03-31
Filed2026-04-16
JPMORGAN ULTRA-SHORT INCOME ETF
JPMORGAN ULTRA-SHORT INCOME ETF
0.00%
Shares16.0K
Event2026-03-31
Filed2026-04-16
DIS
DISNEY WALT CO NEW
-17.88%
Shares8.3K
Event2026-03-31
Filed2026-04-16
STATE STREET SPDR S&P 500 ETF TRUST
STATE STREET SPDR S&P 500 ETF TRUST
36.45%
Shares1.1K
Event2026-03-31
Filed2026-04-16
ACCENTURE PLC CL A
ACCENTURE PLC CL A
-0.84%
Shares3.6K
Event2026-03-31
Filed2026-04-16
BRK.A
BERKSHIRE HATHAWAY INC CL A
0.00%
Shares1
Event2026-03-31
Filed2026-04-16
INTU
INTUIT INC
0.00%
Shares1.6K
Event2026-03-31
Filed2026-04-16
CHD
CHURCH & DWIGHT INC
3.72%
Shares7.2K
Event2026-03-31
Filed2026-04-16
BBH SELECT LARGE CAP ETF
BBH SELECT LARGE CAP ETF
-26.08%
Shares43.9K
Event2026-03-31
Filed2026-04-16
CINF
CINCINNATI FINANCIAL CORP
99.55%
Shares4.0K
Event2026-03-31
Filed2026-04-16
AXSOME THERAPEUTICS INC
AXSOME THERAPEUTICS INC
0.00%
Shares3.7K
Event2026-03-31
Filed2026-04-16
ITW
ILLINOIS TOOL WKS INC
0.00%
Shares2.4K
Event2026-03-31
Filed2026-04-16
PNC
PNC FINANCIAL SERVICES GROUP
0.00%
Shares3.0K
Event2026-03-31
Filed2026-04-16
USB
US BANCORP NEW
0.00%
Shares11.4K
Event2026-03-31
Filed2026-04-16
BLACKSTONE INC
BLACKSTONE INC
24.49%
Shares5.1K
Event2026-03-31
Filed2026-04-16
BMY
BRISTOL MYERS SQUIBB CO
0.00%
Shares9.5K
Event2026-03-31
Filed2026-04-16
NESTLE SA SPONS ADR
NESTLE SA SPONS ADR
-8.25%
Shares5.7K
Event2026-03-31
Filed2026-04-16
STT
STATE STREET CORP
0.00%
Shares4.3K
Event2026-03-31
Filed2026-04-16
YUM
YUM BRANDS INC
0.00%
Shares3.3K
Event2026-03-31
Filed2026-04-16
INTUITIVE SURGICAL INC
INTUITIVE SURGICAL INC
0.00%
Shares1.1K
Event2026-03-31
Filed2026-04-16
IWF
ISHARES RUSSELL 1000 GROWTH ETF
New
Shares1.2K
Event2026-03-31
Filed2026-04-16
PFE
PFIZER INC
-2.11%
Shares17.3K
Event2026-03-31
Filed2026-04-16
BA
BOEING CO
0.00%
Shares2.4K
Event2026-03-31
Filed2026-04-16
COMCAST CORP CL A
COMCAST CORP CL A
-0.76%
Shares16.4K
Event2026-03-31
Filed2026-04-16
NUVECTIS PHARMA INC
NUVECTIS PHARMA INC
0.00%
Shares59.0K
Event2026-03-31
Filed2026-04-16
GE AEROSPACE
GE AEROSPACE
0.00%
Shares1.6K
Event2026-03-31
Filed2026-04-16
3M CO
3M CO
0.00%
Shares3.1K
Event2026-03-31
Filed2026-04-16
CORTEVA INC
CORTEVA INC
-0.49%
Shares5.1K
Event2026-03-31
Filed2026-04-16
BNS
BANK OF NOVA SCOTIA HALIFAX
0.00%
Shares6.0K
Event2026-03-31
Filed2026-04-16
NKE
NIKE INC-CLASS B
0.00%
Shares7.8K
Event2026-03-31
Filed2026-04-16
EPD
ENTERPRISE PRODS PARTNERS LP
23.53%
Shares10.5K
Event2026-03-31
Filed2026-04-16
VEA
VANGUARD FTSE DEVELOPED MARKETS ETF
New
Shares6.1K
Event2026-03-31
Filed2026-04-16
VO
VANGUARD MID-CAP ETF
New
Shares1.3K
Event2026-03-31
Filed2026-04-16
WY
WEYERHAEUSER CO REIT
-6.13%
Shares14.5K
Event2026-03-31
Filed2026-04-16
ORACLE CORPORATION
ORACLE CORPORATION
0.00%
Shares2.4K
Event2026-03-31
Filed2026-04-16
BIOGEN INC
BIOGEN INC
0.00%
Shares1.9K
Event2026-03-31
Filed2026-04-16
SBUX
STARBUCKS CORP
-3.12%
Shares3.8K
Event2026-03-31
Filed2026-04-16
DHR
DANAHER CORP
1.14%
Shares1.8K
Event2026-03-31
Filed2026-04-16
LAM RESEARCH CORPORATION
LAM RESEARCH CORPORATION
0.00%
Shares1.5K
Event2026-03-31
Filed2026-04-16
CNI
CANADIAN NATIONAL RAILWAY CO
0.00%
Shares3.1K
Event2026-03-31
Filed2026-04-16
NETFLIX INC
NETFLIX INC
0.00%
Shares3.3K
Event2026-03-31
Filed2026-04-16
CARRIER GLOBAL CORP
CARRIER GLOBAL CORP
-8.26%
Shares5.6K
Event2026-03-31
Filed2026-04-16
POWER CORP OF CANADA
POWER CORP OF CANADA
0.00%
Shares6.4K
Event2026-03-31
Filed2026-04-16
PCAR
PACCAR INC
0.00%
Shares2.7K
Event2026-03-31
Filed2026-04-16
GLW
CORNING INC
New
Shares2.2K
Event2026-03-31
Filed2026-04-16
GPC
GENUINE PARTS CO
0.00%
Shares2.9K
Event2026-03-31
Filed2026-04-16
TARGET CORP
TARGET CORP
0.00%
Shares2.5K
Event2026-03-31
Filed2026-04-16
QNITY ELECTRONICS INC
QNITY ELECTRONICS INC
-0.48%
Shares2.5K
Event2026-03-31
Filed2026-04-16
VWO
VANGUARD FTSE EMERGING MARKETS ETF
New
Shares5.3K
Event2026-03-31
Filed2026-04-16
EDWARDS LIFESCIENCES CORP
EDWARDS LIFESCIENCES CORP
0.00%
Shares3.3K
Event2026-03-31
Filed2026-04-16
IEF
ISHARES 7-10 YEAR TREASURY B
-1.02%
Shares2.7K
Event2026-03-31
Filed2026-04-16
INVESCO QQQ TRUST SERIES 1
INVESCO QQQ TRUST SERIES 1
0.00%
Shares439
Event2026-03-31
Filed2026-04-16
S&P GLOBAL INC
S&P GLOBAL INC
-5.90%
Shares590
Event2026-03-31
Filed2026-04-16
LMT
LOCKHEED MARTIN CORP
New
Shares413
Event2026-03-31
Filed2026-04-16
SO
SOUTHERN COMPANY
0.00%
Shares2.5K
Event2026-03-31
Filed2026-04-16
FI
FISERV INC
-1.96%
Shares4.3K
Event2026-03-31
Filed2026-04-16
GE VERNOVA LLC
GE VERNOVA LLC
New
Shares270
Event2026-03-31
Filed2026-04-16
DUPONT DE NEMOURS INC
DUPONT DE NEMOURS INC
-0.50%
Shares5.0K
Event2026-03-31
Filed2026-04-16
VEU
VANGUARD FTSE ALL-WORLD EX-US
New
Shares3.0K
Event2026-03-31
Filed2026-04-16
IWD
ISHARES RUSSELL 1000 VALUE ETF
New
Shares1.1K
Event2026-03-31
Filed2026-04-16
ST ST SPDR S&P MIDCAP 400 ETF TRUST
ST ST SPDR S&P MIDCAP 400 ETF TRUST
0.00%
Shares358
Event2026-03-31
Filed2026-04-16
PAYX
PAYCHEX INC
0.00%
Shares2.4K
Event2026-03-31
Filed2026-04-16
BWX TECHNOLOGIES INC
BWX TECHNOLOGIES INC
New
Shares1.1K
Event2026-03-31
Filed2026-04-16
QCOM
QUALCOMM INC
0.00%
Shares1.7K
Event2026-03-31
Filed2026-04-16
OTIS WORLDWIDE CORP
OTIS WORLDWIDE CORP
0.00%
Shares2.8K
Event2026-03-31
Filed2026-04-16
URI
UNITED RENTALS INC
0.00%
Shares290
Event2026-03-31
Filed2026-04-16
VB
VANGUARD SMALL-CAP ETF
New
Shares765
Event2026-03-31
Filed2026-04-16

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available
FORBES J M & CO LLP Institutional Holdings, Portfolio & P&L β€” TradeFomo