Roof Eidam Maycock Peralta, LLC

In its 13F for Q2 2025 (holdings as of June 30, 2025, filed July 29, 2025), Roof Eidam Maycock Peralta, LLC reported 125 stock positions worth $405.7 million. Its top holding was JPMorgan Ultra-Short Income (JPST) at 9.7% of the portfolio, followed by Vanguard Ftse Developed ETF (VEA, 9.6%) and JPMorgan US Quality Factor (JQUA, 5.4%). Compared with Q1 2025, it opened 12 new positions, sold out of 8, added to 32 and reduced 26. The biggest buy was a new position in JPMorgan Intl BND ETF (JPIB) and the biggest sale JPMorgan Ultra-Short Income (JPST, shares −4%).

Most Recent 13F
Q2 2026
Location
San Francisco, CA
CIK
0001028874
Portfolio Value
$405.7M (Q2 2025)
SEC Filing
0001172661-25-002753 ↗ filed Jul 29, 2025

Holdings Value

0$200.0M$400.0M$600.0M Q1 2024: $364.2M Q1 2024 Q2 2024: $368.8M Q2 2024 Q3 2024: $393.2M Q3 2024 Q4 2024: $387.4M Q4 2024 Q1 2025: $376.9M Q1 2025 Q2 2025: $405.7M $405.7M Q2 2025 Q3 2025: $411.3M Q3 2025 Q4 2025: $441.3M Q4 2025 Q1 2026: $436.0M Q1 2026 Q2 2026: $507.7M Q2 2026

Holdings 125 stocks · $405.7M

JPST JPMorgan Ultra-Short Income 9.74% 779,786 $39.5M Reduce -4.1%
VEA Vanguard Ftse Developed ETF 9.62% 684,598 $39.0M Add +4.2%
JQUA JPMorgan US Quality Factor 5.41% 365,444 $21.9M Reduce -1.2%
VIG Vanguard Dividend Apprec ETF 4.96% 98,242 $20.1M Reduce -8.3%
VUG Vanguard Mrngstar GR ETF-Sui 4.69% 43,375 $19.0M Add +4.7%
VB Vanguard Most SM-Cap ETF-Usd 4.56% 78,109 $18.5M Reduce -3.0%
VO Vngrd Mrngstr MD-Cap ETF-Usd 3.60% 52,252 $14.6M Reduce -0.8%
JSCP JPMorgan Short Duration Core 3.60% 307,590 $14.6M Add +0.6%
OEF iShares S&P 100 ETF 3.38% 45,059 $13.7M Reduce -3.9%
IVV iShares Core S&P 500 ETF 3.33% 21,742 $13.5M Add +0.7%
QQQ Invesco QQQ Trust Series 1 3.05% 22,425 $12.4M Reduce -1.2%
AAPL Apple Inc. 3.00% 59,241 $12.2M Reduce -1.4%
MINT PIMCO Enhanced Short Maturit 2.72% 109,571 $11.0M Add +3.2%
ESGD iShares Trust iShares ESG Aw 2.56% 116,456 $10.4M Reduce -1.8%
MSFT Microsoft Corp. 1.60% 13,065 $6.5M Reduce -0.4%
SUSA iShares ESG Optimized MSCI U 1.50% 48,065 $6.1M Reduce -3.6%
DGRW Wisdomtree U.S. Quality Divi 1.36% 65,754 $5.5M Add +0.1%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 1.30% 103,449 $5.3M Reduce -0.9%
GOOG Alphabet Inc. Class C 1.20% 27,473 $4.9M Add +1.9%
HEFA Isha Curr Hedged MSCI Eafe 1.17% 124,625 $4.7M Add +1.6%
JPM JPMorgan Chase & Co. 1.07% 14,974 $4.3M Add +0.7%
VBR Vngrd Mrngst SL-CP Val ETF-U 1.01% 20,921 $4.1M Add +12.0%
FNDA Schwab Fndmntl US SM Co. ETF 0.99% 140,317 $4.0M Add +0.7%
VTV Vanguard Mrngstr Val ETF-Aui 0.97% 22,309 $3.9M Add +13.2%
IEUR iShares Core MSCI Europe ETF 0.97% 59,276 $3.9M Add +376.6%
JPIB JPMorgan Intl BND ETF 0.96% 79,885 $3.9M New
V Visa Inc. Class A 0.90% 10,254 $3.6M No change
BRK.B Berkshire Hathaway Inc. Class B 0.84% 6,997 $3.4M No change
NVDA Nvidia Corp. 0.81% 20,903 $3.3M Add +0.3%
ABT Abbott Laboratories 0.75% 22,336 $3.0M Reduce -0.3%
VTI VG Morningstar TS MKT ETF-US 0.74% 9,826 $3.0M No change
VXUS Vanguard Total Intl Stock 0.68% 39,695 $2.7M Reduce -14.1%
MA Mastercard Inc. Class A 0.66% 4,741 $2.7M No change
FNDX Schwab Fndmntl US LRG Co. ETF 0.65% 108,119 $2.7M Reduce -3.0%
IYW iShares Ustechnology ETF 0.57% 13,408 $2.3M No change
MCK McKesson Corp. 0.57% 3,165 $2.3M No change
USMV iShares MSCI USA Min Vol Fac 0.52% 22,460 $2.1M No change
AMZN Amazon.com Inc. 0.48% 8,793 $1.9M Add +8.3%
KR Kroger Co. 0.42% 23,920 $1.7M No change
VOE Vngrd Mrngstr MD-Cap Val ETF 0.40% 9,750 $1.6M Add +0.6%
GS Goldman Sachs Group Inc. 0.38% 2,200 $1.6M New
EFAV iShares MSCI Eafe Min Vol Fa 0.36% 17,269 $1.5M No change
ESG NT Stoxx US ESG ETF 0.33% 9,234 $1.4M Reduce -2.0%
FTNT Fortinet Inc. 0.31% 11,830 $1.3M New
ITW Illinois Tool Works 0.31% 5,057 $1.3M Reduce -2.1%
VIGI Vanguard Int Div App Indx FD 0.31% 13,744 $1.2M Add +0.2%
SPY SS SPDR S&P 500 ETF Trust-US 0.30% 2,000 $1.2M Add +0.1%
JCPB JPMorgan Core Plus Bond ETF 0.29% 25,335 $1.2M Add +31.8%
ROCK Gibraltar Industries Inc. 0.29% 19,825 $1.2M Reduce -4.6%
VNQ Vanguard Real Estate ETF 0.28% 12,856 $1.1M Add +2.3%
VWO Vanguard Ftse Emerging Marke 0.28% 22,916 $1.1M Add +1.9%
IGRO iShares Intl Div Growth ETF 0.28% 14,200 $1.1M No change
CVX Chevron Corp. 0.28% 7,814 $1.1M No change
META Meta Platforms Inc. Class A 0.26% 1,426 $1.1M Reduce -1.3%
SMH Vaneck Semiconductor ETF 0.25% 3,682 $1.0M No change
XOM Exxon Mobil Corp. 0.25% 9,333 $1.0M Reduce -28.5%
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.24% 3,295 $971K No change
JNJ Johnson & Johnson 0.24% 6,255 $955K No change
ORCL Oracle Corp. 0.24% 4,367 $955K No change
VTEB Vanguard Tax-Exempt Bond ETF 0.23% 19,291 $946K Reduce -1.1%
VYMI Vanguard Int High DVD YLD Inc. 0.22% 11,025 $883K No change
GE General Electric filed as GE AEROSPACE 0.21% 3,255 $838K No change
IBMR iShares Ibonds Dec 2029 M BD 0.21% 33,100 $835K No change
LLY Eli Lilly & Co. 0.21% 1,070 $834K No change
IBMP iShares Ibonds Dec 2027 Term 0.20% 32,174 $816K Add +0.1%
IBMQ iShares Ibonds Dec 2028 Muni 0.20% 31,789 $808K Add +0.1%
IBMO iShares Ibonds Dec 2026 Term 0.19% 29,703 $761K Add +0.2%
NFLX Netflix Inc. 0.19% 565 $757K Reduce -47.0%
QCOM Qualcomm Inc. 0.18% 4,613 $735K No change
EFA iShares MSCI Eafe ETF 0.18% 8,167 $730K Add +61.7%
EEM iShares MSCI Emerging Market 0.18% 14,995 $723K Reduce -1.5%
VOT Vngrd Mrngstr MC GRW ETF-Usd 0.17% 2,480 $705K No change
PEP Pepsico Inc. 0.17% 5,262 $695K No change
SPMO Invesco S&P 500 Momentum ETF 0.16% 5,875 $661K New
PFE Pfizer Inc. 0.15% 25,207 $611K No change
COP Conocophillips 0.15% 6,653 $597K No change
IBMN iShares Ibonds Dec 2025 Term 0.14% 21,900 $586K No change
WPC WP Carey Inc. 0.14% 9,120 $569K New
PYLD PIMCO Multisector Bond Actv 0.13% 20,500 $544K No change
UNM Unum Group 0.13% 6,323 $511K Add +1.3%
ALL Allstate Corp. 0.11% 2,314 $466K No change
ALV Autoliv Inc. 0.11% 4,130 $462K No change
PSX Phillips 66 0.11% 3,843 $458K No change
CSX CSX Corp. 0.11% 13,941 $455K No change
MDY State Street SPDR S&P Midcap 0.11% 798 $452K No change
NSC Norfolk Southern Corp. 0.11% 1,735 $444K No change
BX Blackstone Inc. 0.11% 2,927 $438K Reduce -48.2%
GEV GE Vernova Inc. 0.11% 812 $430K No change
ILCG iShares Morningstar Growth E 0.10% 4,250 $412K No change
PHG Koninklijke Philips NVR- NY 0.10% 17,165 $412K Add +4.2%
SCHX Schwab US Large-Cap ETF 0.10% 16,485 $403K No change
ESML iShares ESG Aware MSCI USA S 0.10% 9,350 $386K No change
VZ Verizon Communications Inc. 0.09% 8,858 $383K Add +12.7%
T AT&T Inc. 0.09% 12,200 $353K No change
LMT Lockheed Martin Corp. 0.08% 742 $344K No change
IWO iShares Russell 2000 Growth 0.08% 1,179 $337K No change
GOVT iShares US Treasury Bond ETF 0.08% 14,385 $331K No change
AMT American Tower Corp. 0.08% 1,450 $320K No change
CSCO Cisco Systems Inc. 0.08% 4,559 $316K No change
IXUS iShares Core Intl Stock ETF 0.08% 3,995 $309K Add +1.6%
CI The Cigna Group 0.08% 933 $308K No change
CAMT Camtek Ltd. 0.08% 3,631 $307K No change
VOO Vanguard S&P 500 ETF 0.08% 540 $307K No change
EEMV iShares MSCI Emg MKT Min Vol 0.07% 4,805 $302K No change
TSLA Tesla Inc. 0.07% 945 $300K Reduce -60.1%
IYH iShares U.S. Healthcare ETF 0.07% 5,000 $282K No change
HD Home Depot Inc. 0.07% 752 $276K Add +0.3%
HRB H&R Block Inc. filed as BLOCK H & R INC 0.07% 5,000 $274K No change
SLB SLB Ltd. filed as SCHLUMBERGER LTD 0.07% 8,000 $270K No change
BMY Bristol-Myers Squibb Co. 0.07% 5,700 $264K Add +7.5%
IBMS ISHARESIBONDDEC2030MUNIBDETF 0.06% 10,000 $257K New
XHB SS SPDR S&P Homebldrs ETF 0.06% 2,570 $253K No change
WMT Walmart Inc. 0.06% 2,494 $244K No change
XLK SS Technology Select Sector 0.06% 960 $243K New
GOOGL Alphabet Inc. Class A 0.06% 1,360 $240K Reduce -0.3%
DSI iShares ESG MSCI KLD 400 ETF 0.06% 2,050 $238K No change
DTE DTE Energy Company 0.06% 1,783 $236K No change
AIQ Global X Art Intel & Tech 0.06% 5,364 $234K New
BIP Brookfield Infrastructure Pa 0.06% 6,750 $226K No change
MS Morgan Stanley 0.05% 1,560 $220K New
VIS Vanguard Industrials ETF 0.05% 780 $218K New
TRGP Targa Resources Corp. 0.05% 1,240 $216K No change
MCD McDonald's Corp. 0.05% 736 $215K Add +13.2%
PM Philip Morris International 0.05% 1,156 $211K New
IWN iShares Russell 2000 Value E 0.05% 1,283 $202K New

Portfolio Sells Q1 2025 → Q2 2025

JPST JPMorgan Ultra-Short Income Reduce -4.1% 9.74% −1.18
VIG Vanguard Dividend Apprec ETF Reduce -8.3% 4.96% −0.56
AAPL Apple Inc. Reduce -1.4% 3.00% −0.55
PHM Pultegroup Inc. Sold out 0.00% −0.42
AIT Applied Industrial Tech Inc. Sold out 0.00% −0.37
CMCSA Comcast Corp. Class A Sold out 0.00% −0.35
VB Vanguard Most SM-Cap ETF-Usd Reduce -3.0% 4.56% −0.17
WCC Wesco International Inc. Sold out 0.00% −0.17
XOM Exxon Mobil Corp. Reduce -28.5% 0.25% −0.16
KKR KKR & Co. Inc. Sold out 0.00% −0.15
JQUA JPMorgan US Quality Factor Reduce -1.2% 5.41% −0.13
JMST JPM Ultra-Short Muni Income Reduce -0.9% 1.30% −0.11
O Realty Income Corp. Sold out 0.00% −0.10
BX Blackstone Inc. Reduce -48.2% 0.11% −0.10
TSLA Tesla Inc. Reduce -60.1% 0.07% −0.09
VXUS Vanguard Total Intl Stock Reduce -14.1% 0.68% −0.09
NFLX Netflix Inc. Reduce -47.0% 0.19% −0.08
XLRE SS Real Estate Select Sector Sold out 0.00% −0.06
PG The Procter & Gamble Co. Sold out 0.00% −0.05
FNDX Schwab Fndmntl US LRG Co. ETF Reduce -3.0% 0.65% −0.04
ABT Abbott Laboratories Reduce -0.3% 0.75% −0.04
ROCK Gibraltar Industries Inc. Reduce -4.6% 0.29% −0.04
ITW Illinois Tool Works Reduce -2.1% 0.31% −0.03
VTEB Vanguard Tax-Exempt Bond ETF Reduce -1.1% 0.23% −0.02
SUSA iShares ESG Optimized MSCI U Reduce -3.6% 1.50% −0.02
VO Vngrd Mrngstr MD-Cap ETF-Usd Reduce -0.8% 3.60% −0.01
ESGD iShares Trust iShares ESG Aw Reduce -1.8% 2.56% −0.01
ESG NT Stoxx US ESG ETF Reduce -2.0% 0.33% −0.00
EEM iShares MSCI Emerging Market Reduce -1.5% 0.18% +0.00
GOOGL Alphabet Inc. Class A Reduce -0.3% 0.06% +0.00
OEF iShares S&P 100 ETF Reduce -3.9% 3.38% +0.01
META Meta Platforms Inc. Class A Reduce -1.3% 0.26% +0.04
QQQ Invesco QQQ Trust Series 1 Reduce -1.2% 3.05% +0.22
MSFT Microsoft Corp. Reduce -0.4% 1.60% +0.30

Portfolio Buys Q1 2025 → Q2 2025

JPIB JPMorgan Intl BND ETF New 0.96% +0.96
IEUR iShares Core MSCI Europe ETF Add +376.6% 0.97% +0.77
VEA Vanguard Ftse Developed ETF Add +4.2% 9.62% +0.76
VUG Vanguard Mrngstar GR ETF-Sui Add +4.7% 4.69% +0.61
GS Goldman Sachs Group Inc. New 0.38% +0.38
FTNT Fortinet Inc. New 0.31% +0.31
NVDA Nvidia Corp. Add +0.3% 0.81% +0.21
SPMO Invesco S&P 500 Momentum ETF New 0.16% +0.16
WPC WP Carey Inc. New 0.14% +0.14
IVV iShares Core S&P 500 ETF Add +0.7% 3.33% +0.11
JPM JPMorgan Chase & Co. Add +0.7% 1.07% +0.10
GOOG Alphabet Inc. Class C Add +1.9% 1.20% +0.08
VBR Vngrd Mrngst SL-CP Val ETF-U Add +12.0% 1.01% +0.08
EFA iShares MSCI Eafe ETF Add +61.7% 0.18% +0.07
VTV Vanguard Mrngstr Val ETF-Aui Add +13.2% 0.97% +0.07
AMZN Amazon.com Inc. Add +8.3% 0.48% +0.07
IBMS ISHARESIBONDDEC2030MUNIBDETF New 0.06% +0.06
XLK SS Technology Select Sector New 0.06% +0.06
AIQ Global X Art Intel & Tech New 0.06% +0.06
MS Morgan Stanley New 0.05% +0.05
JCPB JPMorgan Core Plus Bond ETF Add +31.8% 0.29% +0.05
VIS Vanguard Industrials ETF New 0.05% +0.05
PM Philip Morris International New 0.05% +0.05
IWN iShares Russell 2000 Value E New 0.05% +0.05
VWO Vanguard Ftse Emerging Marke Add +1.9% 0.28% +0.01
SPY SS SPDR S&P 500 ETF Trust-US Add +0.1% 0.30% +0.01
VIGI Vanguard Int Div App Indx FD Add +0.2% 0.31% +0.00
IXUS iShares Core Intl Stock ETF Add +1.6% 0.08% +0.00
VZ Verizon Communications Inc. Add +12.7% 0.09% −0.00
MCD McDonald's Corp. Add +13.2% 0.05% −0.00
HD Home Depot Inc. Add +0.3% 0.07% −0.01
UNM Unum Group Add +1.3% 0.13% −0.01
PHG Koninklijke Philips NVR- NY Add +4.2% 0.10% −0.01
IBMO iShares Ibonds Dec 2026 Term Add +0.2% 0.19% −0.01
IBMQ iShares Ibonds Dec 2028 Muni Add +0.1% 0.20% −0.01
HEFA Isha Curr Hedged MSCI Eafe Add +1.6% 1.17% −0.01
IBMP iShares Ibonds Dec 2027 Term Add +0.1% 0.20% −0.01
VOE Vngrd Mrngstr MD-Cap Val ETF Add +0.6% 0.40% −0.02
VNQ Vanguard Real Estate ETF Add +2.3% 0.28% −0.02
BMY Bristol-Myers Squibb Co. Add +7.5% 0.07% −0.02
FNDA Schwab Fndmntl US SM Co. ETF Add +0.7% 0.99% −0.02
DGRW Wisdomtree U.S. Quality Divi Add +0.1% 1.36% −0.03
MINT PIMCO Enhanced Short Maturit Add +3.2% 2.72% −0.12
JSCP JPMorgan Short Duration Core Add +0.6% 3.60% −0.23

All Filings

QuarterPositions13F Reported ValueTop Holdings
Q2 2026 127$507.7MVEA, JPST, JQUA, VIG, VUG
Q1 2026 125$436.0MVEA, JPST, JQUA, VIG, VB
Q4 2025 128$441.3MVEA, JPST, JQUA, VIG, VUG
Q3 2025 127$411.3MVEA, JQUA, VUG, JPST, VIG
Q2 2025 125$405.7MJPST, VEA, JQUA, VIG, VUG
Q1 2025 121$376.9MJPST, VEA, JQUA, VIG, VB
Q4 2024 126$387.4MJPST, VEA, JQUA, VIG, VB
Q3 2024 127$393.2MVEA, JQUA, VIG, JCPB, VB
Q2 2024 118$368.8MVEA, JQUA, VIG, JCPB, VB
Q1 2024 127$364.2MVEA, JQUA, VIG, VB, JCPB