Roof Eidam Maycock Peralta, LLC

In its 13F for Q3 2024 (holdings as of September 30, 2024, filed October 21, 2024), Roof Eidam Maycock Peralta, LLC reported 127 stock positions worth $393.2 million. Its top holding was Vanguard Ftse Developed ETF (VEA) at 8.8% of the portfolio, followed by JPMorgan US Quality Factor (JQUA, 6.5%) and Vanguard Dividend Apprec ETF (VIG, 5.6%). Compared with Q2 2024, it opened 12 new positions, sold out of 3, added to 38 and reduced 36. The biggest buy was JPMorgan Ultra-Short Income (JPST, shares +35%) and the biggest sale Vanguard Mrngstar GR ETF-Sui (VUG, shares −17%).

Most Recent 13F
Q2 2026
Location
San Francisco, CA
CIK
0001028874
Portfolio Value
$393.2M (Q3 2024)
SEC Filing
0001172661-24-004321 ↗ filed Oct 21, 2024

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 $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 127 stocks · $393.2M

VEA Vanguard Ftse Developed ETF 8.78% 653,534 $34.5M Reduce -1.1%
JQUA JPMorgan US Quality Factor 6.50% 451,693 $25.6M Reduce -3.5%
VIG Vanguard Dividend Apprec ETF 5.62% 111,475 $22.1M Reduce -5.2%
JCPB JPMorgan Core Plus Bond ETF 5.11% 416,666 $20.1M Add +5.0%
VB Vanguard Most SM-Cap ETF-Usd 5.00% 82,856 $19.7M Reduce -0.9%
JPST JPMorgan Ultra-Short Income 4.68% 362,416 $18.4M Add +35.0%
JSCP JPMorgan Short Duration Core 4.01% 331,497 $15.8M Reduce -6.1%
VUG Vanguard Mrngstar GR ETF-Sui 3.90% 39,895 $15.3M Reduce -17.1%
AAPL Apple Inc. 3.76% 63,389 $14.8M Reduce -0.3%
VO Vngrd Mrngstr MD-Cap ETF-Usd 3.55% 52,956 $14.0M Reduce -0.6%
OEF iShares S&P 100 ETF 3.54% 50,320 $13.9M Add +0.1%
IVV iShares Core S&P 500 ETF 3.22% 21,921 $12.6M Add +1.8%
QQQ Invesco QQQ Trust Series 1 2.95% 23,753 $11.6M Add +1.2%
ESGD iShares Trust iShares ESG Aw 2.46% 115,014 $9.7M Add +0.5%
MINT PIMCO Enhanced Short Maturit 2.33% 90,892 $9.2M Reduce -0.8%
SUSA iShares ESG Optimized MSCI U 1.81% 59,268 $7.1M Reduce -5.4%
MSFT Microsoft Corp. 1.45% 13,279 $5.7M Reduce -1.7%
DGRW Wisdomtree U.S. Quality Divi 1.37% 64,739 $5.4M Add +4.2%
VYMI Vanguard Int High DVD YLD Inc. 1.28% 68,405 $5.0M Add +0.5%
GOOG Alphabet Inc. Class C 1.12% 26,273 $4.4M Reduce -1.1%
FNDA Schwab Fndmntl US SM Co. ETF 1.07% 70,577 $4.2M Add +12.3%
FNDX Schwab Fndmntl US LRG Co. ETF 1.03% 56,446 $4.1M Add +33.4%
VBR Vngrd Mrngst SL-CP Val ETF-U 0.88% 17,249 $3.5M Reduce -0.3%
JPM JPMorgan Chase & Co. 0.85% 15,854 $3.3M Add +0.7%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 0.83% 64,249 $3.3M Add +358.9%
BRK.B Berkshire Hathaway Inc. Class B 0.82% 6,976 $3.2M Reduce -5.4%
VXUS Vanguard Total Intl Stock 0.80% 48,310 $3.1M Reduce -0.4%
FBND Fidelity Total Bond ETF 0.76% 63,685 $3.0M Add +48.8%
NVDA Nvidia Corp. 0.75% 24,255 $2.9M Reduce -16.9%
VTI VG Morningstar TS MKT ETF-US 0.72% 9,986 $2.8M No change
V Visa Inc. Class A 0.70% 10,005 $2.8M Add +0.5%
ABT Abbott Laboratories 0.61% 20,946 $2.4M Reduce -0.4%
USMV iShares MSCI USA Min Vol Fac 0.59% 25,395 $2.3M Reduce -2.7%
MA Mastercard Inc. Class A 0.56% 4,451 $2.2M Add +1.1%
IYW iShares Ustechnology ETF 0.55% 14,165 $2.1M No change
PHM Pultegroup Inc. 0.53% 14,480 $2.1M Add +3.6%
ROCK Gibraltar Industries Inc. 0.47% 26,205 $1.8M Add +2.0%
AMAT Applied Materials Inc. 0.42% 8,080 $1.6M Add +4.6%
VOE Vngrd Mrngstr MD-Cap Val ETF 0.40% 9,495 $1.6M Reduce -12.2%
MCK McKesson Corp. 0.40% 3,165 $1.6M Reduce -1.3%
XOM Exxon Mobil Corp. 0.39% 13,043 $1.5M Add +3.3%
CMCSA Comcast Corp. Class A 0.39% 36,487 $1.5M Add +3.4%
ESG NT Stoxx US ESG ETF 0.35% 10,175 $1.4M Reduce -17.8%
EFAV iShares MSCI Eafe Min Vol Fa 0.35% 17,759 $1.4M Reduce -6.2%
ITW Illinois Tool Works 0.35% 5,190 $1.4M Reduce -0.3%
KR Kroger Co. 0.35% 23,720 $1.4M Add +6.1%
CVX Chevron Corp. 0.34% 9,011 $1.3M Reduce -2.2%
AMZN Amazon.com Inc. 0.33% 7,045 $1.3M Add +2.4%
VIGI Vanguard Int Div App Indx FD 0.33% 14,777 $1.3M Add +38.9%
VNQ Vanguard Real Estate ETF 0.31% 12,702 $1.2M Add +0.0%
VTV Vanguard Mrngstr Val ETF-Aui 0.30% 6,703 $1.2M Add +219.2%
LLY Eli Lilly & Co. 0.29% 1,270 $1.1M Add +18.7%
IGRO iShares Intl Div Growth ETF 0.27% 14,200 $1.1M No change
VTEB Vanguard Tax-Exempt Bond ETF 0.27% 20,618 $1.1M No change
JNJ Johnson & Johnson 0.26% 6,255 $1.0M Reduce -7.4%
VWO Vanguard Ftse Emerging Marke 0.25% 20,876 $999K Add +24.4%
SCHG Schwab US Large-Cap Growth 0.25% 9,560 $996K No change
UNP Union Pacific Corp. 0.25% 4,000 $986K No change
SPY SS SPDR S&P 500 ETF Trust-US 0.25% 1,711 $982K Reduce -28.4%
IBMM iShares Ibonds Dec 2024 Term 0.25% 37,208 $971K Add +0.1%
SMH Vaneck Semiconductor ETF 0.23% 3,682 $904K No change
IBMO iShares Ibonds Dec 2026 Term 0.23% 35,162 $902K Add +0.1%
PEP Pepsico Inc. 0.23% 5,263 $895K Add +0.0%
SCHX Schwab US Large-Cap ETF 0.23% 13,105 $889K No change
EEM iShares MSCI Emerging Market 0.22% 18,730 $859K Reduce -34.6%
QCOM Qualcomm Inc. 0.22% 4,979 $847K No change
IBMR iShares Ibonds Dec 2029 M BD 0.21% 33,100 $844K Add +10.0%
PFE Pfizer Inc. 0.21% 28,247 $817K Reduce -5.8%
IBMP iShares Ibonds Dec 2027 Term 0.21% 32,029 $815K Add +0.1%
IBMQ iShares Ibonds Dec 2028 Muni 0.21% 31,659 $811K Add +0.1%
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.20% 3,535 $782K No change
ORCL Oracle Corp. 0.19% 4,367 $744K No change
COP Conocophillips 0.18% 6,911 $728K No change
GE General Electric filed as GE AEROSPACE 0.18% 3,777 $712K Reduce -1.9%
IBMN iShares Ibonds Dec 2025 Term 0.18% 26,400 $704K Reduce -23.5%
VOT Vngrd Mrngstr MC GRW ETF-Usd 0.16% 2,620 $638K No change
TSLA Tesla Inc. 0.15% 2,245 $587K No change
CSX CSX Corp. 0.14% 16,341 $564K No change
PHG Koninklijke Philips NVR- NY 0.14% 16,470 $539K Reduce -31.3%
CGXU Cap Group Intl Focus filed as CAPITAL GROUP INTL FOCUS EQT 0.13% 19,614 $529K Add +0.1%
PSX Phillips 66 0.13% 3,972 $522K Reduce -16.3%
PG The Procter & Gamble Co. 0.13% 2,961 $513K No change
NSC Norfolk Southern Corp. 0.13% 2,025 $503K No change
EEMV iShares MSCI Emg MKT Min Vol 0.12% 7,785 $488K Reduce -10.4%
CI The Cigna Group 0.12% 1,405 $487K No change
LMT Lockheed Martin Corp. 0.12% 812 $475K New
MDY State Street SPDR S&P Midcap 0.12% 798 $455K No change
BX Blackstone Inc. 0.11% 2,865 $439K Add +15.1%
ALL Allstate Corp. 0.11% 2,313 $439K No change
KO The Coca-Cola Co. 0.11% 6,085 $437K No change
VYM Vanguard High DVD Yield ETF 0.11% 3,301 $423K No change
META Meta Platforms Inc. Class A 0.11% 736 $421K Add +0.6%
ESML iShares ESG Aware MSCI USA S 0.10% 9,389 $393K No change
ALV Autoliv Inc. 0.10% 4,130 $386K No change
ILCG iShares Morningstar Growth E 0.09% 4,250 $357K No change
HD Home Depot Inc. 0.09% 868 $352K Add +13.3%
AMT American Tower Corp. 0.09% 1,450 $337K Reduce -13.4%
SLB SLB Ltd. filed as SCHLUMBERGER LTD 0.09% 8,000 $336K No change
IWO iShares Russell 2000 Growth 0.09% 1,179 $335K No change
JEPI JPMorgan Equity Premium Inco 0.08% 5,500 $327K No change
IYH iShares U.S. Healthcare ETF 0.08% 5,000 $325K No change
KKR KKR & Co. Inc. 0.08% 2,465 $322K New
XHB SS SPDR S&P Homebldrs ETF 0.08% 2,570 $320K No change
NFLX Netflix Inc. 0.08% 450 $319K No change
HRB H&R Block Inc. filed as BLOCK H & R INC 0.08% 5,000 $318K No change
SBUX Starbucks Corp. 0.08% 3,137 $306K Add +0.8%
T AT&T Inc. 0.08% 13,615 $300K New
SCHO Schwab Short-Term US Treas 0.08% 6,055 $297K No change
CAMT Camtek Ltd. 0.07% 3,631 $290K Reduce -4.5%
BMY Bristol-Myers Squibb Co. 0.07% 5,600 $290K No change
VOO Vanguard S&P 500 ETF 0.07% 546 $288K No change
IXUS iShares Core Intl Stock ETF 0.07% 3,864 $281K No change
CSCO Cisco Systems Inc. 0.06% 4,759 $253K No change
GEV GE Vernova Inc. 0.06% 933 $238K New
UNH Unitedhealth Group Inc. 0.06% 405 $237K Reduce -15.6%
BIP Brookfield Infrastructure Pa 0.06% 6,750 $237K New
EFA iShares MSCI Eafe ETF 0.06% 2,820 $236K No change
XLRE SS Real Estate Select Sector 0.06% 5,218 $233K New
DTE DTE Energy Company 0.06% 1,783 $229K New
GOOGL Alphabet Inc. Class A 0.06% 1,362 $226K No change
DSI iShares ESG MSCI KLD 400 ETF 0.06% 2,050 $223K No change
XLK SS Technology Select Sector 0.06% 960 $217K New
IWN iShares Russell 2000 Value E 0.05% 1,283 $214K New
MCD McDonald's Corp. 0.05% 693 $211K New
VIS Vanguard Industrials ETF 0.05% 780 $203K New
WMT Walmart Inc. 0.05% 2,493 $201K New
NVAX Novavax Inc. 0.03% 10,000 $126K No change

Portfolio Sells Q2 2024 → Q3 2024

VUG Vanguard Mrngstar GR ETF-Sui Reduce -17.1% 3.90% −0.98
JSCP JPMorgan Short Duration Core Reduce -6.1% 4.01% −0.43
NVDA Nvidia Corp. Reduce -16.9% 0.75% −0.23
JQUA JPMorgan US Quality Factor Reduce -3.5% 6.50% −0.22
GOOG Alphabet Inc. Class C Reduce -1.1% 1.12% −0.20
VIG Vanguard Dividend Apprec ETF Reduce -5.2% 5.62% −0.20
MSFT Microsoft Corp. Reduce -1.7% 1.45% −0.18
MINT PIMCO Enhanced Short Maturit Reduce -0.8% 2.33% −0.17
JMHI JPMorgan High Yield Municpl Sold out 0.00% −0.15
EEM iShares MSCI Emerging Market Reduce -34.6% 0.22% −0.11
MCK McKesson Corp. Reduce -1.3% 0.40% −0.11
SPY SS SPDR S&P 500 ETF Trust-US Reduce -28.4% 0.25% −0.10
SUSA iShares ESG Optimized MSCI U Reduce -5.4% 1.81% −0.09
ESG NT Stoxx US ESG ETF Reduce -17.8% 0.35% −0.08
LEN Lennar Corp. Class A Sold out 0.00% −0.08
VEA Vanguard Ftse Developed ETF Reduce -1.1% 8.78% −0.08
IBMN iShares Ibonds Dec 2025 Term Reduce -23.5% 0.18% −0.07
SCHZ Schwab US Aggregate Bond ETF Sold out 0.00% −0.06
CAMT Camtek Ltd. Reduce -4.5% 0.07% −0.06
CVX Chevron Corp. Reduce -2.2% 0.34% −0.05
PSX Phillips 66 Reduce -16.3% 0.13% −0.05
VOE Vngrd Mrngstr MD-Cap Val ETF Reduce -12.2% 0.40% −0.04
PHG Koninklijke Philips NVR- NY Reduce -31.3% 0.14% −0.03
PFE Pfizer Inc. Reduce -5.8% 0.21% −0.02
EEMV iShares MSCI Emg MKT Min Vol Reduce -10.4% 0.12% −0.01
JNJ Johnson & Johnson Reduce -7.4% 0.26% −0.01
EFAV iShares MSCI Eafe Min Vol Fa Reduce -6.2% 0.35% −0.01
UNH Unitedhealth Group Inc. Reduce -15.6% 0.06% −0.01
USMV iShares MSCI USA Min Vol Fac Reduce -2.7% 0.59% −0.00
AMT American Tower Corp. Reduce -13.4% 0.09% −0.00
VXUS Vanguard Total Intl Stock Reduce -0.4% 0.80% +0.00
BRK.B Berkshire Hathaway Inc. Class B Reduce -5.4% 0.82% +0.00
ITW Illinois Tool Works Reduce -0.3% 0.35% +0.01
ABT Abbott Laboratories Reduce -0.4% 0.61% +0.01
GE General Electric Reduce -1.9% 0.18% +0.02
VBR Vngrd Mrngst SL-CP Val ETF-U Reduce -0.3% 0.88% +0.02
VO Vngrd Mrngstr MD-Cap ETF-Usd Reduce -0.6% 3.55% +0.06
VB Vanguard Most SM-Cap ETF-Usd Reduce -0.9% 5.00% +0.06
AAPL Apple Inc. Reduce -0.3% 3.76% +0.13

Portfolio Buys Q2 2024 → Q3 2024

JPST JPMorgan Ultra-Short Income Add +35.0% 4.68% +1.00
JMST JPM Ultra-Short Muni Income Add +358.9% 0.83% +0.64
FNDX Schwab Fndmntl US LRG Co. ETF Add +33.4% 1.03% +0.26
FBND Fidelity Total Bond ETF Add +48.8% 0.76% +0.24
VTV Vanguard Mrngstr Val ETF-Aui Add +219.2% 0.30% +0.21
FNDA Schwab Fndmntl US SM Co. ETF Add +12.3% 1.07% +0.13
JCPB JPMorgan Core Plus Bond ETF Add +5.0% 5.11% +0.13
LMT Lockheed Martin Corp. New 0.12% +0.12
PHM Pultegroup Inc. Add +3.6% 0.53% +0.11
VIGI Vanguard Int Div App Indx FD Add +38.9% 0.33% +0.10
KKR KKR & Co. Inc. New 0.08% +0.08
T AT&T Inc. New 0.08% +0.08
GEV GE Vernova Inc. New 0.06% +0.06
BIP Brookfield Infrastructure Pa New 0.06% +0.06
XLRE SS Real Estate Select Sector New 0.06% +0.06
DTE DTE Energy Company New 0.06% +0.06
DGRW Wisdomtree U.S. Quality Divi Add +4.2% 1.37% +0.06
XLK SS Technology Select Sector New 0.06% +0.06
VWO Vanguard Ftse Emerging Marke Add +24.4% 0.25% +0.05
IWN iShares Russell 2000 Value E New 0.05% +0.05
MCD McDonald's Corp. New 0.05% +0.05
VIS Vanguard Industrials ETF New 0.05% +0.05
WMT Walmart Inc. New 0.05% +0.05
KR Kroger Co. Add +6.1% 0.35% +0.04
MA Mastercard Inc. Class A Add +1.1% 0.56% +0.03
BX Blackstone Inc. Add +15.1% 0.11% +0.03
VNQ Vanguard Real Estate ETF Add +0.0% 0.31% +0.03
LLY Eli Lilly & Co. Add +18.7% 0.29% +0.02
IVV iShares Core S&P 500 ETF Add +1.8% 3.22% +0.02
HD Home Depot Inc. Add +13.3% 0.09% +0.02
ESGD iShares Trust iShares ESG Aw Add +0.5% 2.46% +0.02
CMCSA Comcast Corp. Class A Add +3.4% 0.39% +0.01
VYMI Vanguard Int High DVD YLD Inc. Add +0.5% 1.28% +0.01
SBUX Starbucks Corp. Add +0.8% 0.08% +0.01
IBMR iShares Ibonds Dec 2029 M BD Add +10.0% 0.21% +0.01
META Meta Platforms Inc. Class A Add +0.6% 0.11% +0.01
CGXU Cap Group Intl Focus Add +0.1% 0.13% −0.00
XOM Exxon Mobil Corp. Add +3.3% 0.39% −0.01
PEP Pepsico Inc. Add +0.0% 0.23% −0.01
IBMQ iShares Ibonds Dec 2028 Muni Add +0.1% 0.21% −0.01
V Visa Inc. Class A Add +0.5% 0.70% −0.01
IBMP iShares Ibonds Dec 2027 Term Add +0.1% 0.21% −0.01
ROCK Gibraltar Industries Inc. Add +2.0% 0.47% −0.01
IBMO iShares Ibonds Dec 2026 Term Add +0.1% 0.23% −0.01
JPM JPMorgan Chase & Co. Add +0.7% 0.85% −0.01
IBMM iShares Ibonds Dec 2024 Term Add +0.1% 0.25% −0.02
AMZN Amazon.com Inc. Add +2.4% 0.33% −0.03
OEF iShares S&P 100 ETF Add +0.1% 3.54% −0.06
AMAT Applied Materials Inc. Add +4.6% 0.42% −0.08
QQQ Invesco QQQ Trust Series 1 Add +1.2% 2.95% −0.10

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