Roof Eidam Maycock Peralta, LLC

In its 13F for Q2 2024 (holdings as of June 30, 2024, filed August 7, 2024), Roof Eidam Maycock Peralta, LLC reported 118 stock positions worth $368.8 million. Its top holding was Vanguard Ftse Developed ETF (VEA) at 8.9% of the portfolio, followed by JPMorgan US Quality Factor (JQUA, 6.7%) and Vanguard Dividend Apprec ETF (VIG, 5.8%). Compared with Q1 2024, it opened 3 new positions, sold out of 12, added to 43 and reduced 18. The biggest buy was a new position in McKesson (MCK) and the biggest sale an exit from Juniper Networks (JNPR).

Most Recent 13F
Q2 2026
Location
San Francisco, CA
CIK
0001028874
Portfolio Value
$368.8M (Q2 2024)
SEC Filing
0001172661-24-003116 ↗ filed Aug 7, 2024

Holdings Value

0$200.0M$400.0M$600.0M Q1 2024: $364.2M Q1 2024 Q2 2024: $368.8M $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 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 118 stocks · $368.8M

VEA Vanguard Ftse Developed ETF 8.86% 660,949 $32.7M Add +1.4%
JQUA JPMorgan US Quality Factor 6.72% 468,153 $24.8M Reduce -5.2%
VIG Vanguard Dividend Apprec ETF 5.82% 117,539 $21.5M Add +0.4%
JCPB JPMorgan Core Plus Bond ETF 4.98% 396,642 $18.4M Reduce -0.5%
VB Vanguard Most SM-Cap ETF-Usd 4.94% 83,575 $18.2M Reduce -0.7%
VUG Vanguard Mrngstar GR ETF-Sui 4.88% 48,097 $18.0M Add +1.9%
JSCP JPMorgan Short Duration Core 4.44% 352,976 $16.4M Add +1.1%
JPST JPMorgan Ultra-Short Income 3.67% 268,496 $13.6M Add +3.5%
AAPL Apple Inc. 3.63% 63,550 $13.4M Reduce -0.7%
OEF iShares S&P 100 ETF 3.60% 50,296 $13.3M Add +0.4%
VO Vngrd Mrngstr MD-Cap ETF-Usd 3.50% 53,267 $12.9M Add +0.1%
IVV iShares Core S&P 500 ETF 3.20% 21,538 $11.8M Add +0.8%
QQQ Invesco QQQ Trust Series 1 3.05% 23,467 $11.2M Add +0.3%
MINT PIMCO Enhanced Short Maturit 2.50% 91,648 $9.2M Add +6.3%
ESGD iShares Trust iShares ESG Aw 2.45% 114,479 $9.0M Add +0.2%
SUSA iShares ESG Optimized MSCI U 1.91% 62,651 $7.0M Reduce -5.1%
MSFT Microsoft Corp. 1.64% 13,503 $6.0M Add +0.0%
GOOG Alphabet Inc. Class C 1.32% 26,572 $4.9M Add +0.4%
DGRW Wisdomtree U.S. Quality Divi 1.31% 62,124 $4.8M Add +0.3%
VYMI Vanguard Int High DVD YLD Inc. 1.26% 68,065 $4.7M Reduce -0.8%
NVDA Nvidia Corp. 0.98% 29,185 $3.6M Add +6.1%
FNDA Schwab Fndmntl US SM Co. ETF 0.94% 62,855 $3.5M Reduce -0.1%
JPM JPMorgan Chase & Co. 0.86% 15,749 $3.2M Add +1.7%
VBR Vngrd Mrngst SL-CP Val ETF-U 0.86% 17,307 $3.2M Add +4.5%
BRK.B Berkshire Hathaway Inc. Class B 0.81% 7,376 $3.0M No change
VXUS Vanguard Total Intl Stock 0.79% 48,515 $2.9M Add +0.7%
FNDX Schwab Fndmntl US LRG Co. ETF 0.77% 42,309 $2.8M Reduce -1.7%
VTI VG Morningstar TS MKT ETF-US 0.72% 9,986 $2.7M No change
V Visa Inc. Class A 0.71% 9,960 $2.6M Add +2.4%
USMV iShares MSCI USA Min Vol Fac 0.59% 26,095 $2.2M No change
ABT Abbott Laboratories 0.59% 21,031 $2.2M Add +4.3%
IYW iShares Ustechnology ETF 0.58% 14,165 $2.1M No change
MA Mastercard Inc. Class A 0.53% 4,401 $1.9M Add +3.4%
FBND Fidelity Total Bond ETF 0.52% 42,806 $1.9M Reduce -0.1%
MCK McKesson Corp. 0.51% 3,205 $1.9M New
AMAT Applied Materials Inc. 0.49% 7,725 $1.8M Add +465.9%
ROCK Gibraltar Industries Inc. 0.48% 25,695 $1.8M Add +3.9%
VOE Vngrd Mrngstr MD-Cap Val ETF 0.44% 10,815 $1.6M Add +4.7%
ESG NT Stoxx US ESG ETF 0.43% 12,385 $1.6M No change
PHM Pultegroup Inc. 0.42% 13,980 $1.5M New
XOM Exxon Mobil Corp. 0.39% 12,623 $1.5M Add +26.9%
CVX Chevron Corp. 0.39% 9,211 $1.4M Reduce -0.8%
CMCSA Comcast Corp. Class A 0.37% 35,287 $1.4M Add +5.6%
AMZN Amazon.com Inc. 0.36% 6,882 $1.3M Add +30.8%
EFAV iShares MSCI Eafe Min Vol Fa 0.36% 18,929 $1.3M Add +0.8%
SPY SS SPDR S&P 500 ETF Trust-US 0.35% 2,389 $1.3M Reduce -15.8%
ITW Illinois Tool Works 0.33% 5,205 $1.2M No change
EEM iShares MSCI Emerging Market 0.33% 28,660 $1.2M No change
KR Kroger Co. 0.30% 22,365 $1.1M New
VNQ Vanguard Real Estate ETF 0.29% 12,697 $1.1M Reduce -0.8%
VTEB Vanguard Tax-Exempt Bond ETF 0.28% 20,618 $1.0M No change
QCOM Qualcomm Inc. 0.27% 4,979 $992K No change
JNJ Johnson & Johnson 0.27% 6,755 $987K No change
LLY Eli Lilly & Co. 0.26% 1,070 $969K No change
IBMM iShares Ibonds Dec 2024 Term 0.26% 37,162 $968K Add +0.1%
SCHG Schwab US Large-Cap Growth 0.26% 9,560 $964K No change
SMH Vaneck Semiconductor ETF 0.26% 3,682 $960K No change
IGRO iShares Intl Div Growth ETF 0.26% 14,200 $957K No change
IBMN iShares Ibonds Dec 2025 Term 0.25% 34,519 $914K Add +0.1%
UNP Union Pacific Corp. 0.25% 4,000 $905K No change
IBMO iShares Ibonds Dec 2026 Term 0.24% 35,118 $889K Add +0.1%
PEP Pepsico Inc. 0.24% 5,262 $868K No change
VIGI Vanguard Int Div App Indx FD 0.23% 10,636 $864K Add +7.4%
SCHX Schwab US Large-Cap ETF 0.23% 13,105 $842K No change
PFE Pfizer Inc. 0.23% 29,995 $839K No change
IBMP iShares Ibonds Dec 2027 Term 0.22% 31,982 $800K Add +0.1%
IBMQ iShares Ibonds Dec 2028 Muni 0.21% 31,617 $791K Add +0.1%
COP Conocophillips 0.21% 6,911 $790K No change
IBMR iShares Ibonds Dec 2029 M BD 0.20% 30,100 $748K No change
VWO Vanguard Ftse Emerging Marke 0.20% 16,781 $734K Add +8.1%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 0.19% 13,999 $710K No change
PSX Phillips 66 0.18% 4,747 $670K No change
ORCL Oracle Corp. 0.17% 4,367 $617K Reduce -6.4%
GE General Electric filed as GE AEROSPACE 0.17% 3,852 $612K No change
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.17% 3,535 $611K No change
PHG Koninklijke Philips NVR- NY 0.16% 23,964 $604K Add +3.4%
VOT Vngrd Mrngstr MC GRW ETF-Usd 0.16% 2,620 $601K No change
CSX CSX Corp. 0.15% 16,341 $547K No change
JMHI JPMorgan High Yield Municpl 0.15% 10,816 $539K No change
CGXU Cap Group Intl Focus filed as CAPITAL GROUP INTL FOCUS EQT 0.14% 19,590 $504K No change
EEMV iShares MSCI Emg MKT Min Vol 0.13% 8,690 $497K No change
PG The Procter & Gamble Co. 0.13% 2,961 $488K No change
CAMT Camtek Ltd. 0.13% 3,804 $476K No change
CI The Cigna Group 0.13% 1,405 $464K Reduce -16.6%
TSLA Tesla Inc. 0.12% 2,245 $444K Reduce -4.0%
ALV Autoliv Inc. 0.12% 4,130 $442K No change
NSC Norfolk Southern Corp. 0.12% 2,025 $435K No change
MDY State Street SPDR S&P Midcap 0.12% 798 $427K No change
VYM Vanguard High DVD Yield ETF 0.11% 3,301 $391K Reduce -8.3%
KO The Coca-Cola Co. 0.10% 6,085 $387K No change
SLB SLB Ltd. filed as SCHLUMBERGER LTD 0.10% 8,000 $377K No change
ALL Allstate Corp. 0.10% 2,313 $369K No change
META Meta Platforms Inc. Class A 0.10% 732 $369K Add +0.3%
ESML iShares ESG Aware MSCI USA S 0.10% 9,389 $361K Add +5.6%
ILCG iShares Morningstar Growth E 0.09% 4,250 $346K No change
VTV Vanguard Mrngstr Val ETF-Aui 0.09% 2,100 $337K Add +61.5%
AMT American Tower Corp. 0.09% 1,675 $326K No change
JEPI JPMorgan Equity Premium Inco 0.08% 5,500 $312K No change
IWO iShares Russell 2000 Growth 0.08% 1,179 $310K No change
BX Blackstone Inc. 0.08% 2,490 $308K Add +21.2%

Show all 118 holdings

Portfolio Sells Q1 2024 → Q2 2024

JNPR Juniper Networks Inc. Sold out 0.00% −0.49
UNH Unitedhealth Group Inc. Reduce -87.8% 0.07% −0.47
JQUA JPMorgan US Quality Factor Reduce -5.2% 6.72% −0.45
ADI Analog Devices Inc. Sold out 0.00% −0.36
VB Vanguard Most SM-Cap ETF-Usd Reduce -0.7% 4.94% −0.34
KLG WK Kellogg Co. Sold out 0.00% −0.29
ACN Accenture PLC Class A Sold out 0.00% −0.16
JCPB JPMorgan Core Plus Bond ETF Reduce -0.5% 4.98% −0.12
CRM Salesforce Inc. Sold out 0.00% −0.09
BIP Brookfield Infrastructure Pa Sold out 0.00% −0.08
INTC Intel Corp. Sold out 0.00% −0.07
SUSA iShares ESG Optimized MSCI U Reduce -5.1% 1.91% −0.07
SMCI Super Micro Computer Inc. Sold out 0.00% −0.07
WY Weyerhaeuser Co. Sold out 0.00% −0.06
IWN iShares Russell 2000 Value E Sold out 0.00% −0.06
XLRE SS Real Estate Select Sector Sold out 0.00% −0.06
SPY SS SPDR S&P 500 ETF Trust-US Reduce -15.8% 0.35% −0.05
FNDA Schwab Fndmntl US SM Co. ETF Reduce -0.1% 0.94% −0.05
CI The Cigna Group Reduce -16.6% 0.13% −0.04
VYMI Vanguard Int High DVD YLD Inc. Reduce -0.8% 1.26% −0.03
FNDX Schwab Fndmntl US LRG Co. ETF Reduce -1.7% 0.77% −0.03
PHK PIMCO High Income Fund Sold out 0.00% −0.02
VNQ Vanguard Real Estate ETF Reduce -0.8% 0.29% −0.02
VYM Vanguard High DVD Yield ETF Reduce -8.3% 0.11% −0.01
FBND Fidelity Total Bond ETF Reduce -0.1% 0.52% −0.01
CVX Chevron Corp. Reduce -0.8% 0.39% −0.01
CSCO Cisco Systems Inc. Reduce -0.2% 0.06% −0.00
ORCL Oracle Corp. Reduce -6.4% 0.17% +0.01
TSLA Tesla Inc. Reduce -4.0% 0.12% +0.01
AAPL Apple Inc. Reduce -0.7% 3.63% +0.62

Portfolio Buys Q1 2024 → Q2 2024

MCK McKesson Corp. New 0.51% +0.51
VUG Vanguard Mrngstar GR ETF-Sui Add +1.9% 4.88% +0.42
PHM Pultegroup Inc. New 0.42% +0.42
AMAT Applied Materials Inc. Add +465.9% 0.49% +0.42
KR Kroger Co. New 0.30% +0.30
NVDA Nvidia Corp. Add +6.1% 0.98% +0.29
GOOG Alphabet Inc. Class C Add +0.4% 1.32% +0.22
OEF iShares S&P 100 ETF Add +0.4% 3.60% +0.20
QQQ Invesco QQQ Trust Series 1 Add +0.3% 3.05% +0.20
MINT PIMCO Enhanced Short Maturit Add +6.3% 2.50% +0.12
IVV iShares Core S&P 500 ETF Add +0.8% 3.20% +0.11
AMZN Amazon.com Inc. Add +30.8% 0.36% +0.10
JPST JPMorgan Ultra-Short Income Add +3.5% 3.67% +0.08
MSFT Microsoft Corp. Add +0.0% 1.64% +0.08
XOM Exxon Mobil Corp. Add +26.9% 0.39% +0.08
PHG Koninklijke Philips NVR- NY Add +3.4% 0.16% +0.04
VTV Vanguard Mrngstr Val ETF-Aui Add +61.5% 0.09% +0.03
VWO Vanguard Ftse Emerging Marke Add +8.1% 0.20% +0.02
DGRW Wisdomtree U.S. Quality Divi Add +0.3% 1.31% +0.02
VIGI Vanguard Int Div App Indx FD Add +7.4% 0.23% +0.01
JPM JPMorgan Chase & Co. Add +1.7% 0.86% +0.01
BX Blackstone Inc. Add +21.2% 0.08% +0.01
LEN Lennar Corp. Class A Add +30.5% 0.08% +0.01
META Meta Platforms Inc. Class A Add +0.3% 0.10% +0.00
IXUS iShares Core Intl Stock ETF Add +1.5% 0.07% −0.00
ESML iShares ESG Aware MSCI USA S Add +5.6% 0.10% −0.00
VOE Vngrd Mrngstr MD-Cap Val ETF Add +4.7% 0.44% −0.00
IBMM iShares Ibonds Dec 2024 Term Add +0.1% 0.26% −0.00
IBMN iShares Ibonds Dec 2025 Term Add +0.1% 0.25% −0.00
IBMO iShares Ibonds Dec 2026 Term Add +0.1% 0.24% −0.00
IBMP iShares Ibonds Dec 2027 Term Add +0.1% 0.22% −0.00
IBMQ iShares Ibonds Dec 2028 Muni Add +0.1% 0.21% −0.00
VXUS Vanguard Total Intl Stock Add +0.7% 0.79% −0.00
HD Home Depot Inc. Add +0.1% 0.07% −0.01
EFAV iShares MSCI Eafe Min Vol Fa Add +0.8% 0.36% −0.01
VBR Vngrd Mrngst SL-CP Val ETF-U Add +4.5% 0.86% −0.02
JSCP JPMorgan Short Duration Core Add +1.1% 4.44% −0.02
CMCSA Comcast Corp. Class A Add +5.6% 0.37% −0.02
MA Mastercard Inc. Class A Add +3.4% 0.53% −0.04
V Visa Inc. Class A Add +2.4% 0.71% −0.04
ABT Abbott Laboratories Add +4.3% 0.59% −0.04
VIG Vanguard Dividend Apprec ETF Add +0.4% 5.82% −0.05
ESGD iShares Trust iShares ESG Aw Add +0.2% 2.45% −0.06
ROCK Gibraltar Industries Inc. Add +3.9% 0.48% −0.07
VEA Vanguard Ftse Developed ETF Add +1.4% 8.86% −0.12
VO Vngrd Mrngstr MD-Cap ETF-Usd Add +0.1% 3.50% −0.15

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