Sponsored
The Analysis of CAPE ANN SAVINGS BANK's Holdings & P&L
Currently, CAPE ANN SAVINGS BANK holds 121 types of securities in its portfolio with a total value $199.0M. In the most recent quarter, they have increased their positions in IJR (+10.5K shares, valued at $1.3M), IEMG (+13.2K shares, valued at $920.4K), VYMI (+9.2K shares, valued at $863.8K); decreased their positions in AMAT (-3.2K shares, valued at $1.1M), N/A (-11.6K shares, valued at $1.0M), EOG (-2.6K shares, valued at $375.2K); initiated new positions in VYMI (+9.2K shares, valued at $863.8K), N/A (+1.6K shares, valued at $574.1K), DBEF (+7.9K shares, valued at $390.5K).
1M P&L
+5.9M+3.32%
3M P&L
+7.0M+3.99%
HY P&L
+15.3M+9.17%
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/A83.9M
50.5%
2Consumer Electronics8.9M
5.3%
3Software - Infrastructure7.0M
4.2%
Top Industries by Stock Count
1N/A36 stocks
34.6%
2Drug Manufacturers - General5 stocks
4.8%
3Software - Application4 stocks
3.8%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
EFA
0.86%ISHARES MSCI EAFE ETF
Shares225.1K
Event2026-03-31
Filed2026-04-27
IJH
4.39%ISHARES CORE S&P MID-CAP 400 ETF
Shares264.7K
Event2026-03-31
Filed2026-04-27
ISHARES GOLD TR
-8.10%ISHARES GOLD TR
Shares131.8K
Event2026-03-31
Filed2026-04-27
IVV
3.43%ISHARES S&P 500
Shares15.3K
Event2026-03-31
Filed2026-04-27
AAPL
2.19%APPLE INC
Shares35.0K
Event2026-03-31
Filed2026-04-27
VGSH
1.33%VANGUARD SHORT TERM TREASURY ETF
Shares142.7K
Event2026-03-31
Filed2026-04-27
ALPHABET INC
-5.01%ALPHABET INC
Shares21.4K
Event2026-03-31
Filed2026-04-27
MSFT
-0.99%MICROSOFT CORP
Shares14.6K
Event2026-03-31
Filed2026-04-27
IJR
32.81%ISHARES CORE S&P SMALL-CAP ETF
Shares42.5K
Event2026-03-31
Filed2026-04-27
JNJ
-1.40%JOHNSON & JOHNSON
Shares18.5K
Event2026-03-31
Filed2026-04-27
AMAT
-22.82%APPLIED MATERIALS INC
Shares10.8K
Event2026-03-31
Filed2026-04-27
AMZN
-1.77%AMAZON.COM INC
Shares17.1K
Event2026-03-31
Filed2026-04-27
NVDA
-2.28%NVIDIA CORPORATION
Shares19.4K
Event2026-03-31
Filed2026-04-27
XLK
-0.71%SELECT SECTOR SPDR TR XLK
Shares21.0K
Event2026-03-31
Filed2026-04-27
PG
0.18%PROCTER & GAMBLE CO
Shares18.7K
Event2026-03-31
Filed2026-04-27
JPM
14.92%JPMORGAN CHASE & CO
Shares9.0K
Event2026-03-31
Filed2026-04-27
CVX
11.21%CHEVRON CORP
Shares12.6K
Event2026-03-31
Filed2026-04-27
PEP
-2.03%PEPSICO INC
Shares16.0K
Event2026-03-31
Filed2026-04-27
INVESCO EXCHANGE TRADED FD TR
0.00%INVESCO EXCHANGE TRADED FD TR
Shares12.5K
Event2026-03-31
Filed2026-04-27
BLACKROCK INC
1.27%BLACKROCK INC
Shares2.2K
Event2026-03-31
Filed2026-04-27
GENERAL DYNAMICS CORP
-1.09%GENERAL DYNAMICS CORP
Shares5.4K
Event2026-03-31
Filed2026-04-27
NEE
4.18%NEXTERA ENERGY INC
Shares19.9K
Event2026-03-31
Filed2026-04-27
WMT
-1.29%WALMART INC
Shares14.9K
Event2026-03-31
Filed2026-04-27
V
-1.23%VISA INC
Shares6.1K
Event2026-03-31
Filed2026-04-27
MS
-1.34%MORGAN STANLEY
Shares11.0K
Event2026-03-31
Filed2026-04-27
RTX
-4.87%RAYTHEON TECHNOLOGIES CORP
Shares9.2K
Event2026-03-31
Filed2026-04-27
CMI
-2.97%CUMMINS INC
Shares3.3K
Event2026-03-31
Filed2026-04-27
IEMG
110.95%ISHARES MSCI EMERG MKT
Shares25.1K
Event2026-03-31
Filed2026-04-27
MAR
-1.30%MARRIOTT INTL INC NEW
Shares5.3K
Event2026-03-31
Filed2026-04-27
SPY
-0.19%STATE STREET SPDR S&P 500 ETF TRUST
Shares2.6K
Event2026-03-31
Filed2026-04-27
MCD
-0.32%MCDONALD'S CORP
Shares5.4K
Event2026-03-31
Filed2026-04-27
BAC
-0.62%BANK OF AMERICA CORP
Shares33.1K
Event2026-03-31
Filed2026-04-27
ALPHABET INC
-6.46%ALPHABET INC
Shares5.4K
Event2026-03-31
Filed2026-04-27
MERCK & CO INC
-1.01%MERCK & CO INC
Shares12.7K
Event2026-03-31
Filed2026-04-27
BROADCOM INC
-1.29%BROADCOM INC
Shares4.9K
Event2026-03-31
Filed2026-04-27
AEP
1.62%AMERICAN ELEC PWR CO INC
Shares11.3K
Event2026-03-31
Filed2026-04-27
DE
-2.12%DEERE & CO
Shares2.5K
Event2026-03-31
Filed2026-04-27
META
-0.25%META PLATFORMS INC ORD
Shares2.4K
Event2026-03-31
Filed2026-04-27
CDNS
-1.20%CADENCE DESIGN SYSTEMS INC
Shares4.5K
Event2026-03-31
Filed2026-04-27
ICE
-1.46%INTERCONTINENTAL EXCHANGE INC
Shares7.7K
Event2026-03-31
Filed2026-04-27
XLF
-0.52%SELECT SECTOR SPDR TR
Shares23.9K
Event2026-03-31
Filed2026-04-27
IWM
0.00%ISHARES RUSSELL 2000 ETF
Shares4.7K
Event2026-03-31
Filed2026-04-27
BERKSHIRE HATHAWAY
3.54%BERKSHIRE HATHAWAY
Shares2.4K
Event2026-03-31
Filed2026-04-27
IBM
1.70%INTERNATIONAL BUSINESS MACHINES
Shares4.5K
Event2026-03-31
Filed2026-04-27
MEDTRONIC PLC
1.35%MEDTRONIC PLC
Shares11.9K
Event2026-03-31
Filed2026-04-27
XLI
1.70%INDUSTRIAL SELECT SECTOR SPDR
Shares6.0K
Event2026-03-31
Filed2026-04-27
VEU
49.88%VANGUARD FTSE ALL-WORLD EX-US ETF
Shares12.1K
Event2026-03-31
Filed2026-04-27
ORCL
-1.89%ORACLE CORP
Shares6.0K
Event2026-03-31
Filed2026-04-27
VYMI
NewVANGUARD INTL HI DIV YLD ETF
Shares9.2K
Event2026-03-31
Filed2026-04-27
SYK
-5.34%STRYKER CORP
Shares2.5K
Event2026-03-31
Filed2026-04-27
ESGD
35.42%ISHARES ESG AWARE MSCI EAFE ETF
Shares8.3K
Event2026-03-31
Filed2026-04-27
VWO
-25.36%VANGUARD EMERGING MARKETS STOCK IDX
Shares14.7K
Event2026-03-31
Filed2026-04-27
PFM
0.00%INVESCO DIVIDEND ACHIEVERS ETF
Shares15.2K
Event2026-03-31
Filed2026-04-27
PNC
0.83%PNC FINANCIAL SERVICES GROUP INC
Shares3.7K
Event2026-03-31
Filed2026-04-27
PANW
-3.47%PALO ALTO NETWORKS INC
Shares4.7K
Event2026-03-31
Filed2026-04-27
PSA
-2.36%PUBLIC STORAGE
Shares2.7K
Event2026-03-31
Filed2026-04-27
ABT
6.69%ABBOTT LABORATORIES
Shares7.0K
Event2026-03-31
Filed2026-04-27
EOG
-34.31%EOG RESOURCES INC
Shares5.0K
Event2026-03-31
Filed2026-04-27
TJX
-1.96%TJX COS INC NEW
Shares4.5K
Event2026-03-31
Filed2026-04-27
ABBV
0.32%ABBVIE INC
Shares3.1K
Event2026-03-31
Filed2026-04-27
LLY
3.44%ELI LILLY AND CO
Shares692
Event2026-03-31
Filed2026-04-27
TMUS
-4.12%T-MOBILE US INC
Shares3.0K
Event2026-03-31
Filed2026-04-27
XLE
0.97%SELECT SECTOR SPDR TR XLE
Shares9.8K
Event2026-03-31
Filed2026-04-27
DON
6.66%WISDOMTREE TR
Shares11.3K
Event2026-03-31
Filed2026-04-27
EATON CORP PLC
NewEATON CORP PLC
Shares1.6K
Event2026-03-31
Filed2026-04-27
WM
0.00%WASTE MANAGEMENT INC
Shares2.4K
Event2026-03-31
Filed2026-04-27
ACWI
0.00%ISHARES TR
Shares3.9K
Event2026-03-31
Filed2026-04-27
INVESCO QQQ TR
0.00%INVESCO QQQ TR
Shares918
Event2026-03-31
Filed2026-04-27
XOM
-2.21%EXXON MOBIL CORP
Shares3.1K
Event2026-03-31
Filed2026-04-27
PLD
-3.06%PROLOGIS INC.
Shares3.6K
Event2026-03-31
Filed2026-04-27
DWM
0.00%WISDOMTREE TR
Shares6.8K
Event2026-03-31
Filed2026-04-27
COST
0.00%COSTCO WHSL CORP NEW
Shares474
Event2026-03-31
Filed2026-04-27
HD
7.69%HOME DEPOT INC
Shares1.4K
Event2026-03-31
Filed2026-04-27
LMT
0.00%LOCKHEED MARTIN CORP
Shares736
Event2026-03-31
Filed2026-04-27
IEFA
53.26%ISHARES TR
Shares4.9K
Event2026-03-31
Filed2026-04-27
CRM
0.00%SALESFORCE INC
Shares2.2K
Event2026-03-31
Filed2026-04-27
DIS
-12.03%WALT DISNEY CO
Shares4.2K
Event2026-03-31
Filed2026-04-27
DBEF
NewDBX XTRACK MSCI EAFE
Shares7.9K
Event2026-03-31
Filed2026-04-27
AMD
47.97%ADVANCED MICRO DEVICES INC
Shares1.9K
Event2026-03-31
Filed2026-04-27
TSLA
-1.54%TESLA INC
Shares959
Event2026-03-31
Filed2026-04-27
CSCO
2.51%CISCO SYSTEMS INC
Shares4.5K
Event2026-03-31
Filed2026-04-27
ZTS
-17.83%ZOETIS INC
Shares2.9K
Event2026-03-31
Filed2026-04-27
VYM
NewVANGUARD HIGH DIV YIELD ETF
Shares2.3K
Event2026-03-31
Filed2026-04-27
URI
-1.06%UNITED RENTALS INC
Shares465
Event2026-03-31
Filed2026-04-27
AMGN
0.00%AMGEN INC
Shares948
Event2026-03-31
Filed2026-04-27
HON
2.46%HONEYWELL INTL ORD SHS
Shares1.5K
Event2026-03-31
Filed2026-04-27
EMR
0.00%EMERSON ELECTRIC CO
Shares2.5K
Event2026-03-31
Filed2026-04-27
TRV
-4.35%TRAVELERS COMPANIES INC
Shares1.1K
Event2026-03-31
Filed2026-04-27
EFIV
NewSTATE STREET SPD S&P 500 ESG ETF
Shares5.1K
Event2026-03-31
Filed2026-04-27
GS
-2.63%GOLDMAN SACHS GROUP INC
Shares370
Event2026-03-31
Filed2026-04-27
EXPD
-11.34%EXPEDITORS INTERNATIONAL OF WASHINGTON INC
Shares2.1K
Event2026-03-31
Filed2026-04-27
PFE
-7.33%PFIZER INC
Shares10.8K
Event2026-03-31
Filed2026-04-27
GVI
-1.07%ISHARES BARCLAYS INTM GOVT/CREDIT
Shares2.8K
Event2026-03-31
Filed2026-04-27
ESGE
18.58%iSHARES ESG AWARE MSCI EM ETF
Shares6.4K
Event2026-03-31
Filed2026-04-27
DVY
NewISHARES SELECT DIVIDEND ETF
Shares1.9K
Event2026-03-31
Filed2026-04-27
IVW
0.00%ISHARES TRUST S & P500/BAR
Shares2.5K
Event2026-03-31
Filed2026-04-27
XJH
3.12%ISHARES ESG SCREENED S&P MC ETF
Shares6.1K
Event2026-03-31
Filed2026-04-27
TMO
11.93%THERMO FISHER SCIENTIFIC INC
Shares563
Event2026-03-31
Filed2026-04-27
MCO
-4.55%MOODYS CORP
Shares630
Event2026-03-31
Filed2026-04-27
NFLX
16.67%NETFLIX INC
Shares2.8K
Event2026-03-31
Filed2026-04-27
EEM
1.81%ISHARES TR
Shares4.8K
Event2026-03-31
Filed2026-04-27
ADP
-0.64%AUTOMATIC DATA PROCESSING INC
Shares1.2K
Event2026-03-31
Filed2026-04-27
UBER
-5.45%UBER TECHNOLOGIES INC
Shares3.5K
Event2026-03-31
Filed2026-04-27
IVE
0.00%ISHARES TR
Shares1.2K
Event2026-03-31
Filed2026-04-27
DHR
0.00%DANAHER CORP
Shares1.3K
Event2026-03-31
Filed2026-04-27
SCHD
NewSCHWAB US DIVIDEND EQ
Shares7.9K
Event2026-03-31
Filed2026-04-27
DES
9.93%WISDOMTREE TR
Shares6.7K
Event2026-03-31
Filed2026-04-27
MA
26.25%MASTERCARD INC
Shares481
Event2026-03-31
Filed2026-04-27
CAT
NewCATERPILLAR INC
Shares335
Event2026-03-31
Filed2026-04-27
GENERAL AEROSPACE
NewGENERAL AEROSPACE
Shares836
Event2026-03-31
Filed2026-04-27
PUTNAM ETF TRUST
NewPUTNAM ETF TRUST
Shares30.1K
Event2026-03-31
Filed2026-04-27
VZ
NewVERIZON COMMUNICATIONS INC
Shares4.4K
Event2026-03-31
Filed2026-04-27
GLD
0.00%SPDR GOLD TR
Shares510
Event2026-03-31
Filed2026-04-27
MARVELL TECHNOLOGY
NewMARVELL TECHNOLOGY
Shares2.2K
Event2026-03-31
Filed2026-04-27
LOW
NewLOWE'S COMPANIES INC
Shares909
Event2026-03-31
Filed2026-04-27
TD
0.00%TORONTO-DOMINION BANK
Shares2.3K
Event2026-03-31
Filed2026-04-27
T
NewAT&T INC
Shares7.1K
Event2026-03-31
Filed2026-04-27
XLC
-0.05%SELECT SECTOR SPDR TR XLC
Shares1.8K
Event2026-03-31
Filed2026-04-27
IWV
-25.52%ISHARES RUSSELL 3000 INDEX FUND
Shares540
Event2026-03-31
Filed2026-04-27
PUTNAM ETF TRUST
NewPUTNAM ETF TRUST
Shares16.5K
Event2026-03-31
Filed2026-04-27
AXIAM, INC.
0.00%AXIAM, INC.
Shares10.0K
Event2026-03-31
Filed2026-04-27
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