Roof Eidam Maycock Peralta, LLC

In its 13F for Q1 2024 (holdings as of March 31, 2024, filed May 6, 2024), Roof Eidam Maycock Peralta, LLC reported 127 stock positions worth $364.2 million. Its top holding was Vanguard Ftse Developed ETF (VEA) at 9.0% of the portfolio, followed by JPMorgan US Quality Factor (JQUA, 7.2%) and Vanguard Dividend Apprec ETF (VIG, 5.9%). Compared with Q4 2023, it opened 10 new positions, sold out of 7, added to 43 and reduced 31. The biggest buy was Vanguard Ftse Developed ETF (VEA, shares +26%) and the biggest sale Apple (AAPL, shares −7%).

Most Recent 13F
Q2 2026
Location
San Francisco, CA
CIK
0001028874
Portfolio Value
$364.2M (Q1 2024)
SEC Filing
0001172661-24-002024 ↗ filed May 6, 2024

Holdings Value

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

VEA Vanguard Ftse Developed ETF 8.98% 651,578 $32.7M Add +26.2%
JQUA JPMorgan US Quality Factor 7.17% 493,720 $26.1M Reduce -1.1%
VIG Vanguard Dividend Apprec ETF 5.87% 117,019 $21.4M Add +1.5%
VB Vanguard Most SM-Cap ETF-Usd 5.28% 84,171 $19.2M Add +2.6%
JCPB JPMorgan Core Plus Bond ETF 5.11% 398,729 $18.6M Add +7.3%
VUG Vanguard Mrngstar GR ETF-Sui 4.46% 47,175 $16.2M Add +3.9%
JSCP JPMorgan Short Duration Core 4.46% 348,947 $16.2M Reduce 0.0%
VO Vngrd Mrngstr MD-Cap ETF-Usd 3.65% 53,201 $13.3M Reduce -0.0%
JPST JPMorgan Ultra-Short Income 3.59% 259,280 $13.1M Add +2.5%
OEF iShares S&P 100 ETF 3.40% 50,112 $12.4M Reduce -0.9%
IVV iShares Core S&P 500 ETF 3.09% 21,373 $11.2M Add +4.5%
AAPL Apple Inc. 3.01% 63,979 $11.0M Reduce -6.9%
QQQ Invesco QQQ Trust Series 1 2.85% 23,397 $10.4M Add +2.0%
ESGD iShares Trust iShares ESG Aw 2.51% 114,250 $9.1M Add +0.3%
MINT PIMCO Enhanced Short Maturit 2.38% 86,211 $8.7M Add +12.3%
SUSA iShares ESG Optimized MSCI U 1.98% 65,992 $7.2M Reduce -3.1%
MSFT Microsoft Corp. 1.56% 13,500 $5.7M Add +0.7%
VYMI Vanguard Int High DVD YLD Inc. 1.30% 68,583 $4.7M Reduce -3.5%
DGRW Wisdomtree U.S. Quality Divi 1.30% 61,921 $4.7M Reduce -0.3%
GOOG Alphabet Inc. Class C 1.11% 26,456 $4.0M Add +2.8%
FNDA Schwab Fndmntl US SM Co. ETF 0.99% 62,905 $3.6M Add +4.1%
VBR Vngrd Mrngst SL-CP Val ETF-U 0.87% 16,567 $3.2M Add +3.7%
JPM JPMorgan Chase & Co. 0.85% 15,489 $3.1M Add +1.3%
BRK.B Berkshire Hathaway Inc. Class B 0.85% 7,376 $3.1M Reduce -0.0%
VXUS Vanguard Total Intl Stock 0.80% 48,195 $2.9M Add +6.7%
FNDX Schwab Fndmntl US LRG Co. ETF 0.80% 43,059 $2.9M Reduce -3.2%
V Visa Inc. Class A 0.75% 9,731 $2.7M Add +3.2%
VTI VG Morningstar TS MKT ETF-US 0.71% 9,986 $2.6M No change
NVDA Nvidia Corp. 0.68% 2,751 $2.5M Add +6.3%
ABT Abbott Laboratories 0.63% 20,171 $2.3M Add +5.9%
USMV iShares MSCI USA Min Vol Fac 0.60% 26,095 $2.2M No change
MA Mastercard Inc. Class A 0.56% 4,256 $2.0M Add +7.8%
ROCK Gibraltar Industries Inc. 0.55% 24,730 $2.0M Add +8.6%
UNH Unitedhealth Group Inc. 0.54% 3,950 $2.0M Reduce -12.0%
FBND Fidelity Total Bond ETF 0.53% 42,861 $1.9M Add +17.3%
IYW iShares Ustechnology ETF 0.53% 14,165 $1.9M No change
JNPR Juniper Networks Inc. 0.49% 47,831 $1.8M Add +9.0%
VOE Vngrd Mrngstr MD-Cap Val ETF 0.44% 10,330 $1.6M Reduce -1.6%
ESG NT Stoxx US ESG ETF 0.43% 12,385 $1.6M Add +4.0%
SPY SS SPDR S&P 500 ETF Trust-US 0.41% 2,836 $1.5M Add +0.1%
CVX Chevron Corp. 0.40% 9,286 $1.5M Reduce -1.2%
CMCSA Comcast Corp. Class A 0.40% 33,407 $1.4M Add +9.2%
ITW Illinois Tool Works 0.38% 5,205 $1.4M Reduce -7.8%
EFAV iShares MSCI Eafe Min Vol Fa 0.37% 18,785 $1.3M Add +5.7%
ADI Analog Devices Inc. 0.36% 6,632 $1.3M Add +5.2%
EEM iShares MSCI Emerging Market 0.32% 28,660 $1.2M Add +1.4%
XOM Exxon Mobil Corp. 0.32% 9,943 $1.2M Reduce -4.9%
VNQ Vanguard Real Estate ETF 0.30% 12,797 $1.1M Add +10.2%
KLG WK Kellogg Co. 0.29% 57,070 $1.1M New
JNJ Johnson & Johnson 0.29% 6,755 $1.1M Reduce -6.6%
VTEB Vanguard Tax-Exempt Bond ETF 0.29% 20,618 $1.0M Add +10.6%
UNP Union Pacific Corp. 0.27% 4,000 $984K No change
IBMM iShares Ibonds Dec 2024 Term 0.26% 37,122 $963K Add +0.1%
IGRO iShares Intl Div Growth ETF 0.26% 14,200 $957K No change
AMZN Amazon.com Inc. 0.26% 5,260 $949K Add +10.0%
PEP Pepsico Inc. 0.25% 5,262 $921K Reduce -0.9%
IBMN iShares Ibonds Dec 2025 Term 0.25% 34,477 $912K Add +0.1%
IBMO iShares Ibonds Dec 2026 Term 0.24% 35,075 $889K Add +0.1%
SCHG Schwab US Large-Cap Growth 0.24% 9,560 $886K No change
COP Conocophillips 0.24% 6,911 $880K Reduce -4.5%
QCOM Qualcomm Inc. 0.23% 4,979 $843K Reduce -18.1%
LLY Eli Lilly & Co. 0.23% 1,070 $832K No change
PFE Pfizer Inc. 0.23% 29,995 $832K Reduce -7.2%
SMH Vaneck Semiconductor ETF 0.23% 3,682 $828K No change
SCHX Schwab US Large-Cap ETF 0.22% 13,105 $813K No change
VIGI Vanguard Int Div App Indx FD 0.22% 9,906 $808K Add +30.6%
IBMP iShares Ibonds Dec 2027 Term 0.22% 31,936 $804K Add +0.1%
IBMQ iShares Ibonds Dec 2028 Muni 0.22% 31,576 $798K Add +0.1%
PSX Phillips 66 0.21% 4,747 $775K No change
IBMR iShares Ibonds Dec 2029 M BD 0.21% 30,100 $760K New
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 0.20% 13,999 $710K No change
GE General Electric 0.19% 3,852 $676K No change
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.19% 3,535 $675K Reduce -8.1%
VWO Vanguard Ftse Emerging Marke 0.18% 15,525 $648K Reduce -20.2%
VOT Vngrd Mrngstr MC GRW ETF-Usd 0.17% 2,620 $618K No change
CI The Cigna Group 0.17% 1,685 $612K No change
CSX CSX Corp. 0.17% 16,341 $606K Reduce -26.5%
ACN Accenture PLC Class A 0.16% 1,715 $594K Add +87.2%
ORCL Oracle Corp. 0.16% 4,667 $586K No change
JMHI JPMorgan High Yield Municpl 0.15% 10,816 $539K No change
NSC Norfolk Southern Corp. 0.14% 2,025 $516K Reduce -38.4%
CGXU Cap Group Intl Focus filed as CAPITAL GROUP INTL FOCUS EQT 0.14% 19,590 $505K No change
ALV Autoliv Inc. 0.14% 4,130 $497K No change
EEMV iShares MSCI Emg MKT Min Vol 0.14% 8,690 $492K Reduce -0.8%
PG The Procter & Gamble Co. 0.13% 2,961 $480K Reduce -4.8%
PHG Koninklijke Philips NVR- NY 0.13% 23,175 $463K No change
MDY State Street SPDR S&P Midcap 0.12% 798 $444K No change
SLB SLB Ltd. filed as SCHLUMBERGER LTD 0.12% 8,000 $438K No change
VYM Vanguard High DVD Yield ETF 0.12% 3,601 $436K No change
TSLA Tesla Inc. 0.11% 2,338 $411K Reduce -2.5%
ALL Allstate Corp. 0.11% 2,313 $400K Add +0.0%
KO The Coca-Cola Co. 0.10% 6,085 $372K Reduce -3.2%
ESML iShares ESG Aware MSCI USA S 0.10% 8,889 $358K No change
META Meta Platforms Inc. Class A 0.10% 730 $354K No change
AMT American Tower Corp. 0.09% 1,675 $331K No change
CRM Salesforce Inc. 0.09% 1,079 $325K New
ILCG iShares Morningstar Growth E 0.09% 4,250 $321K No change
IWO iShares Russell 2000 Growth 0.09% 1,179 $319K No change
CAMT Camtek Ltd. 0.09% 3,804 $319K No change
JEPI JPMorgan Equity Premium Inco 0.09% 5,500 $318K No change

Show all 127 holdings

Portfolio Sells Q4 2023 → Q1 2024

AAPL Apple Inc. Reduce -6.9% 3.01% −0.96
JSCP JPMorgan Short Duration Core Reduce 0.0% 4.46% −0.42
PSA Public Storage Sold out 0.00% −0.26
UNH Unitedhealth Group Inc. Reduce -12.0% 0.54% −0.17
QQEW First TR Nasdaq-100 Sel Eq Sold out 0.00% −0.12
VYMI Vanguard Int High DVD YLD Inc. Reduce -3.5% 1.30% −0.12
BA The Boeing Co. Sold out 0.00% −0.10
ONEY SS SPDR R1000 Yield Foc ETF Sold out 0.00% −0.09
BUD Anheuser-Busch Inbev-SPN ADR Sold out 0.00% −0.09
NSC Norfolk Southern Corp. Reduce -38.4% 0.14% −0.09
SUSA iShares ESG Optimized MSCI U Reduce -3.1% 1.98% −0.08
VO Vngrd Mrngstr MD-Cap ETF-Usd Reduce -0.0% 3.65% −0.07
TSLA Tesla Inc. Reduce -2.5% 0.11% −0.07
XMLV Invesco S&P Midcap Low Volat Sold out 0.00% −0.07
CSX CSX Corp. Reduce -26.5% 0.17% −0.07
SBUX Starbucks Corp. Reduce -36.6% 0.08% −0.06
VWO Vanguard Ftse Emerging Marke Reduce -20.2% 0.18% −0.06
MCD McDonald's Corp. Sold out 0.00% −0.06
ITW Illinois Tool Works Reduce -7.8% 0.38% −0.06
PFE Pfizer Inc. Reduce -7.2% 0.23% −0.05
BIP Brookfield Infrastructure Pa Reduce -33.3% 0.08% −0.05
JNJ Johnson & Johnson Reduce -6.6% 0.29% −0.05
QCOM Qualcomm Inc. Reduce -18.1% 0.23% −0.03
FNDX Schwab Fndmntl US LRG Co. ETF Reduce -3.2% 0.80% −0.03
INTC Intel Corp. Reduce -5.0% 0.07% −0.02
CVX Chevron Corp. Reduce -1.2% 0.40% −0.02
PEP Pepsico Inc. Reduce -0.9% 0.25% −0.02
DGRW Wisdomtree U.S. Quality Divi Reduce -0.3% 1.30% −0.02
VOE Vngrd Mrngstr MD-Cap Val ETF Reduce -1.6% 0.44% −0.01
EEMV iShares MSCI Emg MKT Min Vol Reduce -0.8% 0.14% −0.01
COP Conocophillips Reduce -4.5% 0.24% −0.01
KO The Coca-Cola Co. Reduce -3.2% 0.10% −0.01
JQUA JPMorgan US Quality Factor Reduce -1.1% 7.17% −0.01
PG The Procter & Gamble Co. Reduce -4.8% 0.13% −0.01
IBM Intl Business Machines Corp. Reduce -8.1% 0.19% −0.00
XOM Exxon Mobil Corp. Reduce -4.9% 0.32% +0.00
OEF iShares S&P 100 ETF Reduce -0.9% 3.40% +0.01
BRK.B Berkshire Hathaway Inc. Class B Reduce -0.0% 0.85% +0.06

Portfolio Buys Q4 2023 → Q1 2024

VEA Vanguard Ftse Developed ETF Add +26.2% 8.98% +1.55
NVDA Nvidia Corp. Add +6.3% 0.68% +0.30
KLG WK Kellogg Co. New 0.29% +0.29
VUG Vanguard Mrngstar GR ETF-Sui Add +3.9% 4.46% +0.22
IBMR iShares Ibonds Dec 2029 M BD New 0.21% +0.21
IVV iShares Core S&P 500 ETF Add +4.5% 3.09% +0.15
JNPR Juniper Networks Inc. Add +9.0% 0.49% +0.10
CRM Salesforce Inc. New 0.09% +0.09
MINT PIMCO Enhanced Short Maturit Add +12.3% 2.38% +0.08
BX Blackstone Inc. New 0.07% +0.07
JPM JPMorgan Chase & Co. Add +1.3% 0.85% +0.07
LEN Lennar Corp. Class A New 0.07% +0.07
ACN Accenture PLC Class A Add +87.2% 0.16% +0.07
SMCI Super Micro Computer Inc. New 0.07% +0.07
VTV Vanguard Mrngstr Val ETF-Aui New 0.06% +0.06
MA Mastercard Inc. Class A Add +7.8% 0.56% +0.06
DSI iShares ESG MSCI KLD 400 ETF New 0.06% +0.06
GOOGL Alphabet Inc. Class A New 0.06% +0.06
IWN iShares Russell 2000 Value E New 0.06% +0.06
MSFT Microsoft Corp. Add +0.7% 1.56% +0.05
AMZN Amazon.com Inc. Add +10.0% 0.26% +0.04
VIGI Vanguard Int Div App Indx FD Add +30.6% 0.22% +0.04
QQQ Invesco QQQ Trust Series 1 Add +2.0% 2.85% +0.03
VB Vanguard Most SM-Cap ETF-Usd Add +2.6% 5.28% +0.03
FBND Fidelity Total Bond ETF Add +17.3% 0.53% +0.03
GOOG Alphabet Inc. Class C Add +2.8% 1.11% +0.02
ESG NT Stoxx US ESG ETF Add +4.0% 0.43% +0.02
ALL Allstate Corp. Add +0.0% 0.11% +0.01
VXUS Vanguard Total Intl Stock Add +6.7% 0.80% +0.01
VBR Vngrd Mrngst SL-CP Val ETF-U Add +3.7% 0.87% +0.01
V Visa Inc. Class A Add +3.2% 0.75% +0.01
ROCK Gibraltar Industries Inc. Add +8.6% 0.55% +0.01
SPY SS SPDR S&P 500 ETF Trust-US Add +0.1% 0.41% +0.00
HD Home Depot Inc. Add +0.1% 0.08% +0.00
VTEB Vanguard Tax-Exempt Bond ETF Add +10.6% 0.29% +0.00
ABT Abbott Laboratories Add +5.9% 0.63% +0.00
VNQ Vanguard Real Estate ETF Add +10.2% 0.30% −0.00
EFAV iShares MSCI Eafe Min Vol Fa Add +5.7% 0.37% −0.00
CMCSA Comcast Corp. Class A Add +9.2% 0.40% −0.01
XLRE SS Real Estate Select Sector Add +0.7% 0.06% −0.01
CSCO Cisco Systems Inc. Add +0.2% 0.07% −0.01
ADI Analog Devices Inc. Add +5.2% 0.36% −0.02
EEM iShares MSCI Emerging Market Add +1.4% 0.32% −0.02
FNDA Schwab Fndmntl US SM Co. ETF Add +4.1% 0.99% −0.02
IBMP iShares Ibonds Dec 2027 Term Add +0.1% 0.22% −0.02
IBMQ iShares Ibonds Dec 2028 Muni Add +0.1% 0.22% −0.02
IBMN iShares Ibonds Dec 2025 Term Add +0.1% 0.25% −0.02
IBMO iShares Ibonds Dec 2026 Term Add +0.1% 0.24% −0.02
IBMM iShares Ibonds Dec 2024 Term Add +0.1% 0.26% −0.02
VIG Vanguard Dividend Apprec ETF Add +1.5% 5.87% −0.03

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