Roof Eidam Maycock Peralta, LLC

In its 13F for Q4 2024 (holdings as of December 31, 2024, filed February 13, 2025), Roof Eidam Maycock Peralta, LLC reported 126 stock positions worth $387.4 million. Its top holding was JPMorgan Ultra-Short Income (JPST) at 9.7% of the portfolio, followed by Vanguard Ftse Developed ETF (VEA, 8.1%) and JPMorgan US Quality Factor (JQUA, 6.0%). Compared with Q3 2024, it opened 4 new positions, sold out of 5, added to 35 and reduced 29. The biggest buy was JPMorgan Ultra-Short Income (JPST, shares +106%) and the biggest sale JPMorgan Core Plus Bond ETF (JCPB, shares −94%).

Most Recent 13F
Q2 2026
Location
San Francisco, CA
CIK
0001028874
Portfolio Value
$387.4M (Q4 2024)
SEC Filing
0001172661-25-000752 ↗ filed Feb 13, 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 $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 126 stocks · $387.4M

JPST JPMorgan Ultra-Short Income 9.73% 748,002 $37.7M Add +106.4%
VEA Vanguard Ftse Developed ETF 8.12% 657,848 $31.5M Add +0.7%
JQUA JPMorgan US Quality Factor 6.00% 406,157 $23.3M Reduce -10.1%
VIG Vanguard Dividend Apprec ETF 5.69% 112,513 $22.0M Add +0.9%
VB Vanguard Most SM-Cap ETF-Usd 5.13% 82,764 $19.9M Reduce -0.1%
VUG Vanguard Mrngstar GR ETF-Sui 4.35% 41,053 $16.8M Add +2.9%
AAPL Apple Inc. 4.10% 63,410 $15.9M Add +0.0%
JSCP JPMorgan Short Duration Core 3.71% 308,357 $14.4M Reduce -7.0%
VO Vngrd Mrngstr MD-Cap ETF-Usd 3.69% 54,067 $14.3M Add +2.1%
OEF iShares S&P 100 ETF 3.60% 48,288 $13.9M Reduce -4.0%
IVV iShares Core S&P 500 ETF 3.29% 21,669 $12.8M Reduce -1.1%
QQQ Invesco QQQ Trust Series 1 3.09% 23,427 $12.0M Reduce -1.4%
MINT PIMCO Enhanced Short Maturit 2.64% 102,044 $10.2M Add +12.3%
ESGD iShares Trust iShares ESG Aw 2.34% 119,134 $9.1M Add +3.6%
SUSA iShares ESG Optimized MSCI U 1.73% 55,077 $6.7M Reduce -7.1%
MSFT Microsoft Corp. 1.45% 13,289 $5.6M Add +0.1%
DGRW Wisdomtree U.S. Quality Divi 1.33% 63,731 $5.2M Reduce -1.6%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 1.31% 100,349 $5.1M Add +56.2%
GOOG Alphabet Inc. Class C 1.29% 26,183 $5.0M Reduce -0.3%
FNDA Schwab Fndmntl US SM Co. ETF 1.06% 137,965 $4.1M Reduce -2.3%
FNDX Schwab Fndmntl US LRG Co. ETF 1.02% 166,511 $3.9M Reduce -1.7%
JPM JPMorgan Chase & Co. 0.90% 14,494 $3.5M Reduce -8.6%
VBR Vngrd Mrngst SL-CP Val ETF-U 0.89% 17,431 $3.5M Add +1.1%
BRK.B Berkshire Hathaway Inc. Class B 0.82% 6,997 $3.2M Add +0.3%
V Visa Inc. Class A 0.82% 10,019 $3.2M Add +0.1%
VXUS Vanguard Total Intl Stock 0.79% 51,710 $3.0M Add +7.0%
VTI VG Morningstar TS MKT ETF-US 0.75% 9,986 $2.9M No change
FBND Fidelity Total Bond ETF 0.70% 60,557 $2.7M Reduce -4.9%
NVDA Nvidia Corp. 0.66% 19,164 $2.6M Reduce -21.0%
VTV Vanguard Mrngstr Val ETF-Aui 0.62% 14,261 $2.4M Add +112.8%
HEFA Isha Curr Hedged MSCI Eafe 0.62% 69,250 $2.4M New
ABT Abbott Laboratories 0.61% 20,946 $2.4M No change
VYMI Vanguard Int High DVD YLD Inc. 0.61% 34,870 $2.4M Reduce -49.0%
MA Mastercard Inc. Class A 0.60% 4,451 $2.3M No change
IYW iShares Ustechnology ETF 0.58% 14,165 $2.3M No change
USMV iShares MSCI USA Min Vol Fac 0.58% 25,395 $2.3M No change
MCK McKesson Corp. 0.47% 3,165 $1.8M No change
VOE Vngrd Mrngstr MD-Cap Val ETF 0.42% 9,970 $1.6M Add +5.0%
AMZN Amazon.com Inc. 0.40% 7,109 $1.6M Add +0.9%
PHM Pultegroup Inc. 0.40% 14,285 $1.6M Reduce -1.4%
KR Kroger Co. 0.37% 23,720 $1.5M No change
ESG NT Stoxx US ESG ETF 0.36% 10,134 $1.4M Reduce -0.4%
CMCSA Comcast Corp. Class A 0.35% 36,487 $1.4M No change
ITW Illinois Tool Works 0.34% 5,152 $1.3M Reduce -0.7%
XOM Exxon Mobil Corp. 0.34% 12,093 $1.3M Reduce -7.3%
EFAV iShares MSCI Eafe Min Vol Fa 0.32% 17,759 $1.3M No change
ROCK Gibraltar Industries Inc. 0.32% 21,140 $1.2M Reduce -19.3%
SPY SS SPDR S&P 500 ETF Trust-US 0.31% 2,071 $1.2M Add +21.0%
VIGI Vanguard Int Div App Indx FD 0.31% 14,792 $1.2M Add +0.1%
JCPB JPMorgan Core Plus Bond ETF 0.30% 25,255 $1.2M Reduce -93.9%
SCHG Schwab US Large-Cap Growth 0.30% 41,081 $1.1M Add +7.4%
VNQ Vanguard Real Estate ETF 0.29% 12,709 $1.1M Add +0.1%
CVX Chevron Corp. 0.29% 7,814 $1.1M Reduce -13.3%
VTEB Vanguard Tax-Exempt Bond ETF 0.27% 20,618 $1.0M No change
VWO Vanguard Ftse Emerging Marke 0.26% 22,496 $991K Add +7.8%
LLY Eli Lilly & Co. 0.25% 1,270 $980K No change
IGRO iShares Intl Div Growth ETF 0.25% 14,200 $965K No change
TSLA Tesla Inc. 0.24% 2,320 $937K Add +3.3%
SCHX Schwab US Large-Cap ETF 0.24% 39,315 $911K No change
JNJ Johnson & Johnson 0.23% 6,255 $905K No change
IBMO iShares Ibonds Dec 2026 Term 0.23% 35,223 $897K Add +0.2%
SMH Vaneck Semiconductor ETF 0.23% 3,682 $892K No change
IBMR iShares Ibonds Dec 2029 M BD 0.21% 33,100 $827K No change
IBMP iShares Ibonds Dec 2027 Term 0.21% 32,092 $807K Add +0.2%
PEP Pepsico Inc. 0.21% 5,263 $800K No change
IBMQ iShares Ibonds Dec 2028 Muni 0.21% 31,715 $799K Add +0.2%
EEM iShares MSCI Emerging Market 0.20% 18,730 $783K No change
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.20% 3,535 $777K No change
QCOM Qualcomm Inc. 0.20% 4,979 $765K No change
ORCL Oracle Corp. 0.19% 4,367 $728K No change
IBMN iShares Ibonds Dec 2025 Term 0.18% 26,400 $703K No change
COP Conocophillips 0.18% 6,911 $685K No change
PFE Pfizer Inc. 0.17% 25,207 $669K Reduce -10.8%
META Meta Platforms Inc. Class A 0.17% 1,138 $666K Add +54.6%
VOT Vngrd Mrngstr MC GRW ETF-Usd 0.17% 2,620 $665K No change
GE General Electric filed as GE AEROSPACE 0.14% 3,290 $549K Reduce -12.9%
CSX CSX Corp. 0.14% 16,341 $527K No change
BX Blackstone Inc. 0.13% 2,865 $494K No change
CGXU Cap Group Intl Focus filed as CAPITAL GROUP INTL FOCUS EQT 0.13% 19,630 $484K Add +0.1%
NSC Norfolk Southern Corp. 0.12% 2,025 $475K No change
NFLX Netflix Inc. 0.12% 515 $459K Add +14.4%
MDY State Street SPDR S&P Midcap 0.12% 798 $455K No change
PSX Phillips 66 0.12% 3,972 $453K No change
EEMV iShares MSCI Emg MKT Min Vol 0.12% 7,785 $451K No change
ALL Allstate Corp. 0.12% 2,313 $446K No change
VYM Vanguard High DVD Yield ETF 0.11% 3,301 $421K No change
PHG Koninklijke Philips NVR- NY 0.11% 16,470 $417K No change
ESML iShares ESG Aware MSCI USA S 0.10% 9,389 $395K No change
LMT Lockheed Martin Corp. 0.10% 812 $395K No change
ALV Autoliv Inc. 0.10% 4,130 $387K No change
ILCG iShares Morningstar Growth E 0.10% 4,250 $381K No change
CI The Cigna Group 0.10% 1,340 $370K Reduce -4.6%
KKR KKR & Co. Inc. 0.09% 2,470 $365K Add +0.2%
IWO iShares Russell 2000 Growth 0.09% 1,179 $339K No change
HD Home Depot Inc. 0.09% 869 $338K Add +0.1%
VOO Vanguard S&P 500 ETF 0.08% 600 $323K Add +9.9%
BMY Bristol-Myers Squibb Co. 0.08% 5,600 $317K No change
JEPI JPMorgan Equity Premium Inco 0.08% 5,500 $316K No change
T AT&T Inc. 0.08% 13,615 $310K No change
SLB SLB Ltd. filed as SCHLUMBERGER LTD 0.08% 8,000 $307K No change
CAMT Camtek Ltd. 0.08% 3,631 $293K No change
IYH iShares U.S. Healthcare ETF 0.08% 5,000 $291K No change
SBUX Starbucks Corp. 0.07% 3,112 $284K Reduce -0.8%
CSCO Cisco Systems Inc. 0.07% 4,759 $282K No change
XHB SS SPDR S&P Homebldrs ETF 0.07% 2,570 $269K No change
GEV GE Vernova Inc. 0.07% 812 $267K Reduce -13.0%
AMT American Tower Corp. 0.07% 1,450 $266K No change
HRB H&R Block Inc. filed as BLOCK H & R INC 0.07% 5,000 $264K No change
IXUS iShares Core Intl Stock ETF 0.07% 3,933 $260K Add +1.8%
GOOGL Alphabet Inc. Class A 0.07% 1,364 $258K Add +0.1%
SCHO Schwab Short-Term US Treas 0.06% 10,280 $247K Reduce -15.1%
DSI iShares ESG MSCI KLD 400 ETF 0.06% 2,050 $226K No change
WMT Walmart Inc. 0.06% 2,493 $225K No change
XLK SS Technology Select Sector 0.06% 960 $223K No change
TRGP Targa Resources Corp. 0.06% 1,240 $221K New
DTE DTE Energy Company 0.06% 1,783 $215K No change
BIP Brookfield Infrastructure Pa 0.06% 6,750 $215K No change
XLRE SS Real Estate Select Sector 0.06% 5,274 $214K Add +1.1%
EFA iShares MSCI Eafe ETF 0.06% 2,820 $213K No change
IWN iShares Russell 2000 Value E 0.05% 1,283 $211K No change
AIQ Global X Art Intel & Tech 0.05% 5,363 $207K New
UNM Unum Group 0.05% 2,830 $207K New
UNH Unitedhealth Group Inc. 0.05% 405 $205K No change
MCD McDonald's Corp. 0.05% 693 $201K No change
PG The Procter & Gamble Co. 0.05% 1,196 $201K Reduce -59.6%
NVAX Novavax Inc. 0.02% 10,000 $80K No change

Portfolio Sells Q3 2024 → Q4 2024

JCPB JPMorgan Core Plus Bond ETF Reduce -93.9% 0.30% −4.81
VYMI Vanguard Int High DVD YLD Inc. Reduce -49.0% 0.61% −0.67
JQUA JPMorgan US Quality Factor Reduce -10.1% 6.00% −0.49
AMAT Applied Materials Inc. Sold out 0.00% −0.42
JSCP JPMorgan Short Duration Core Reduce -7.0% 3.71% −0.29
UNP Union Pacific Corp. Sold out 0.00% −0.25
IBMM iShares Ibonds Dec 2024 Term Sold out 0.00% −0.25
ROCK Gibraltar Industries Inc. Reduce -19.3% 0.32% −0.14
PHM Pultegroup Inc. Reduce -1.4% 0.40% −0.13
KO The Coca-Cola Co. Sold out 0.00% −0.11
SUSA iShares ESG Optimized MSCI U Reduce -7.1% 1.73% −0.09
NVDA Nvidia Corp. Reduce -21.0% 0.66% −0.08
PG The Procter & Gamble Co. Reduce -59.6% 0.05% −0.08
FBND Fidelity Total Bond ETF Reduce -4.9% 0.70% −0.06
XOM Exxon Mobil Corp. Reduce -7.3% 0.34% −0.05
VIS Vanguard Industrials ETF Sold out 0.00% −0.05
CVX Chevron Corp. Reduce -13.3% 0.29% −0.05
GE General Electric Reduce -12.9% 0.14% −0.04
DGRW Wisdomtree U.S. Quality Divi Reduce -1.6% 1.33% −0.04
PFE Pfizer Inc. Reduce -10.8% 0.17% −0.04
CI The Cigna Group Reduce -4.6% 0.10% −0.03
FNDX Schwab Fndmntl US LRG Co. ETF Reduce -1.7% 1.02% −0.01
FNDA Schwab Fndmntl US SM Co. ETF Reduce -2.3% 1.06% −0.01
SCHO Schwab Short-Term US Treas Reduce -15.1% 0.06% −0.01
ITW Illinois Tool Works Reduce -0.7% 0.34% −0.01
SBUX Starbucks Corp. Reduce -0.8% 0.07% −0.00
GEV GE Vernova Inc. Reduce -13.0% 0.07% +0.01
ESG NT Stoxx US ESG ETF Reduce -0.4% 0.36% +0.01
JPM JPMorgan Chase & Co. Reduce -8.6% 0.90% +0.05
OEF iShares S&P 100 ETF Reduce -4.0% 3.60% +0.06
IVV iShares Core S&P 500 ETF Reduce -1.1% 3.29% +0.08
VB Vanguard Most SM-Cap ETF-Usd Reduce -0.1% 5.13% +0.13
QQQ Invesco QQQ Trust Series 1 Reduce -1.4% 3.09% +0.14
GOOG Alphabet Inc. Class C Reduce -0.3% 1.29% +0.17

Portfolio Buys Q3 2024 → Q4 2024

JPST JPMorgan Ultra-Short Income Add +106.4% 9.73% +5.05
HEFA Isha Curr Hedged MSCI Eafe New 0.62% +0.62
JMST JPM Ultra-Short Muni Income Add +56.2% 1.31% +0.48
VUG Vanguard Mrngstar GR ETF-Sui Add +2.9% 4.35% +0.45
AAPL Apple Inc. Add +0.0% 4.10% +0.34
VTV Vanguard Mrngstr Val ETF-Aui Add +112.8% 0.62% +0.33
MINT PIMCO Enhanced Short Maturit Add +12.3% 2.64% +0.32
VO Vngrd Mrngstr MD-Cap ETF-Usd Add +2.1% 3.69% +0.13
V Visa Inc. Class A Add +0.1% 0.82% +0.12
TSLA Tesla Inc. Add +3.3% 0.24% +0.09
VIG Vanguard Dividend Apprec ETF Add +0.9% 5.69% +0.07
AMZN Amazon.com Inc. Add +0.9% 0.40% +0.07
META Meta Platforms Inc. Class A Add +54.6% 0.17% +0.06
SPY SS SPDR S&P 500 ETF Trust-US Add +21.0% 0.31% +0.06
TRGP Targa Resources Corp. New 0.06% +0.06
AIQ Global X Art Intel & Tech New 0.05% +0.05
UNM Unum Group New 0.05% +0.05
SCHG Schwab US Large-Cap Growth Add +7.4% 0.30% +0.04
NFLX Netflix Inc. Add +14.4% 0.12% +0.04
KKR KKR & Co. Inc. Add +0.2% 0.09% +0.01
VOE Vngrd Mrngstr MD-Cap Val ETF Add +5.0% 0.42% +0.01
VBR Vngrd Mrngst SL-CP Val ETF-U Add +1.1% 0.89% +0.01
VOO Vanguard S&P 500 ETF Add +9.9% 0.08% +0.01
GOOGL Alphabet Inc. Class A Add +0.1% 0.07% +0.01
BRK.B Berkshire Hathaway Inc. Class B Add +0.3% 0.82% +0.00
IBMO iShares Ibonds Dec 2026 Term Add +0.2% 0.23% +0.00
VWO Vanguard Ftse Emerging Marke Add +7.8% 0.26% +0.00
IBMP iShares Ibonds Dec 2027 Term Add +0.2% 0.21% +0.00
IBMQ iShares Ibonds Dec 2028 Muni Add +0.2% 0.21% −0.00
HD Home Depot Inc. Add +0.1% 0.09% −0.00
XLRE SS Real Estate Select Sector Add +1.1% 0.06% −0.00
IXUS iShares Core Intl Stock ETF Add +1.8% 0.07% −0.00
MSFT Microsoft Corp. Add +0.1% 1.45% −0.01
VXUS Vanguard Total Intl Stock Add +7.0% 0.79% −0.01
CGXU Cap Group Intl Focus Add +0.1% 0.13% −0.01
VNQ Vanguard Real Estate ETF Add +0.1% 0.29% −0.02
VIGI Vanguard Int Div App Indx FD Add +0.1% 0.31% −0.03
ESGD iShares Trust iShares ESG Aw Add +3.6% 2.34% −0.12
VEA Vanguard Ftse Developed ETF Add +0.7% 8.12% −0.66

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