Roof Eidam Maycock Peralta, LLC

In its 13F for Q1 2025 (holdings as of March 31, 2025, filed May 9, 2025), Roof Eidam Maycock Peralta, LLC reported 121 stock positions worth $376.9 million. Its top holding was JPMorgan Ultra-Short Income (JPST) at 10.9% of the portfolio, followed by Vanguard Ftse Developed ETF (VEA, 8.9%) and JPMorgan US Quality Factor (JQUA, 5.5%). Compared with Q4 2024, it opened 7 new positions, sold out of 12, added to 32 and reduced 53. The biggest buy was JPMorgan Ultra-Short Income (JPST, shares +9%) and the biggest sale an exit from Fidelity Total Bond ETF (FBND).

Most Recent 13F
Q2 2026
Location
San Francisco, CA
CIK
0001028874
Portfolio Value
$376.9M (Q1 2025)
SEC Filing
0001172661-25-001639 ↗ filed May 9, 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 $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 121 stocks · $376.9M

JPST JPMorgan Ultra-Short Income 10.92% 813,101 $41.2M Add +8.7%
VEA Vanguard Ftse Developed ETF 8.86% 657,010 $33.4M Reduce -0.1%
JQUA JPMorgan US Quality Factor 5.54% 369,933 $20.9M Reduce -8.9%
VIG Vanguard Dividend Apprec ETF 5.52% 107,172 $20.8M Reduce -4.8%
VB Vanguard Most SM-Cap ETF-Usd 4.74% 80,520 $17.9M Reduce -2.7%
VUG Vanguard Mrngstar GR ETF-Sui 4.08% 41,428 $15.4M Add +0.9%
JSCP JPMorgan Short Duration Core 3.83% 305,707 $14.4M Reduce -0.9%
VO Vngrd Mrngstr MD-Cap ETF-Usd 3.62% 52,683 $13.6M Reduce -2.6%
AAPL Apple Inc. 3.54% 60,099 $13.3M Reduce -5.2%
OEF iShares S&P 100 ETF 3.37% 46,908 $12.7M Reduce -2.9%
IVV iShares Core S&P 500 ETF 3.22% 21,596 $12.1M Reduce -0.3%
MINT PIMCO Enhanced Short Maturit 2.83% 106,177 $10.7M Add +4.0%
QQQ Invesco QQQ Trust Series 1 2.82% 22,704 $10.6M Reduce -3.1%
ESGD iShares Trust iShares ESG Aw 2.57% 118,639 $9.7M Reduce -0.4%
SUSA iShares ESG Optimized MSCI U 1.52% 49,864 $5.7M Reduce -9.5%
JMST JPM Ultra-Short Muni Income filed as J P MORGAN EXCHANGE TRADED F 1.41% 104,349 $5.3M Add +4.0%
DGRW Wisdomtree U.S. Quality Divi 1.39% 65,656 $5.2M Add +3.0%
MSFT Microsoft Corp. 1.31% 13,119 $4.9M Reduce -1.3%
HEFA Isha Curr Hedged MSCI Eafe 1.18% 122,603 $4.4M Add +77.0%
GOOG Alphabet Inc. Class C 1.12% 26,968 $4.2M Add +3.0%
FNDA Schwab Fndmntl US SM Co. ETF 1.01% 139,369 $3.8M Add +1.0%
BRK.B Berkshire Hathaway Inc. Class B 0.99% 6,997 $3.7M No change
JPM JPMorgan Chase & Co. 0.97% 14,874 $3.6M Add +2.6%
V Visa Inc. Class A 0.95% 10,254 $3.6M Add +2.4%
VBR Vngrd Mrngst SL-CP Val ETF-U 0.92% 18,681 $3.5M Add +7.2%
VTV Vanguard Mrngstr Val ETF-Aui 0.90% 19,714 $3.4M Add +38.2%
ABT Abbott Laboratories 0.79% 22,391 $3.0M Add +6.9%
VXUS Vanguard Total Intl Stock 0.76% 46,200 $2.9M Reduce -10.7%
VTI VG Morningstar TS MKT ETF-US 0.72% 9,826 $2.7M Reduce -1.6%
FNDX Schwab Fndmntl US LRG Co. ETF 0.70% 111,486 $2.6M Reduce -33.0%
MA Mastercard Inc. Class A 0.69% 4,741 $2.6M Add +6.5%
NVDA Nvidia Corp. 0.60% 20,845 $2.3M Add +8.8%
MCK McKesson Corp. 0.57% 3,165 $2.1M No change
USMV iShares MSCI USA Min Vol Fac 0.56% 22,460 $2.1M Reduce -11.6%
IYW iShares Ustechnology ETF 0.50% 13,408 $1.9M Reduce -5.3%
KR Kroger Co. 0.43% 23,920 $1.6M Add +0.8%
PHM Pultegroup Inc. 0.42% 15,415 $1.6M Add +7.9%
VOE Vngrd Mrngstr MD-Cap Val ETF 0.41% 9,690 $1.6M Reduce -2.8%
XOM Exxon Mobil Corp. 0.41% 13,053 $1.6M Add +7.9%
AMZN Amazon.com Inc. 0.41% 8,120 $1.5M Add +14.2%
AIT Applied Industrial Tech Inc. 0.37% 6,260 $1.4M New
EFAV iShares MSCI Eafe Min Vol Fa 0.36% 17,269 $1.3M Reduce -2.8%
CMCSA Comcast Corp. Class A 0.35% 35,927 $1.3M Reduce -1.5%
CVX Chevron Corp. 0.35% 7,814 $1.3M No change
ITW Illinois Tool Works 0.34% 5,167 $1.3M Add +0.3%
ESG NT Stoxx US ESG ETF 0.34% 9,419 $1.3M Reduce -7.1%
ROCK Gibraltar Industries Inc. 0.32% 20,785 $1.2M Reduce -1.7%
VNQ Vanguard Real Estate ETF 0.30% 12,565 $1.1M Reduce -1.1%
VIGI Vanguard Int Div App Indx FD 0.30% 13,716 $1.1M Reduce -7.3%
SPY SS SPDR S&P 500 ETF Trust-US 0.30% 1,997 $1.1M Reduce -3.6%
JNJ Johnson & Johnson 0.28% 6,255 $1.0M No change
IGRO iShares Intl Div Growth ETF 0.27% 14,200 $1.0M No change
VWO Vanguard Ftse Emerging Marke 0.27% 22,496 $1.0M No change
NFLX Netflix Inc. 0.26% 1,065 $993K Add +106.8%
VTEB Vanguard Tax-Exempt Bond ETF 0.26% 19,496 $967K Reduce -5.4%
JCPB JPMorgan Core Plus Bond ETF 0.24% 19,220 $904K Reduce -23.9%
LLY Eli Lilly & Co. 0.23% 1,070 $884K Reduce -15.8%
META Meta Platforms Inc. Class A 0.22% 1,444 $832K Add +26.9%
IBMR iShares Ibonds Dec 2029 M BD 0.22% 33,100 $829K No change
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.22% 3,295 $819K Reduce -6.8%
VYMI Vanguard Int High DVD YLD Inc. 0.22% 11,025 $812K Reduce -68.4%
IBMP iShares Ibonds Dec 2027 Term 0.22% 32,125 $812K Add +0.1%
IBMQ iShares Ibonds Dec 2028 Muni 0.21% 31,745 $803K Add +0.1%
BX Blackstone Inc. 0.21% 5,646 $789K Add +97.1%
PEP Pepsico Inc. 0.21% 5,262 $789K Reduce -0.0%
SMH Vaneck Semiconductor ETF 0.21% 3,682 $779K No change
IBMO iShares Ibonds Dec 2026 Term 0.20% 29,655 $758K Reduce -15.8%
IEUR iShares Core MSCI Europe ETF 0.20% 12,438 $748K New
QCOM Qualcomm Inc. 0.19% 4,613 $709K Reduce -7.3%
COP Conocophillips 0.19% 6,653 $699K Reduce -3.7%
EEM iShares MSCI Emerging Market 0.18% 15,225 $665K Reduce -18.7%
GE General Electric filed as GE AEROSPACE 0.17% 3,255 $651K Reduce -1.1%
WCC Wesco International Inc. 0.17% 4,185 $650K New
PFE Pfizer Inc. 0.17% 25,207 $639K No change
TSLA Tesla Inc. 0.16% 2,370 $614K Add +2.2%
ORCL Oracle Corp. 0.16% 4,367 $611K No change
VOT Vngrd Mrngstr MC GRW ETF-Usd 0.16% 2,480 $607K Reduce -5.3%
IBMN iShares Ibonds Dec 2025 Term 0.16% 21,900 $586K Reduce -17.1%
KKR KKR & Co. Inc. 0.15% 4,776 $552K Add +93.4%
PYLD PIMCO Multisector Bond Actv 0.14% 20,500 $540K New
UNM Unum Group 0.13% 6,240 $508K Add +120.5%
ALL Allstate Corp. 0.13% 2,314 $479K Add +0.0%
PSX Phillips 66 0.13% 3,843 $475K Reduce -3.3%
MDY State Street SPDR S&P Midcap 0.11% 798 $426K No change
PHG Koninklijke Philips NVR- NY 0.11% 16,470 $418K No change
EFA iShares MSCI Eafe ETF 0.11% 5,050 $413K Add +79.1%
NSC Norfolk Southern Corp. 0.11% 1,735 $411K Reduce -14.3%
CSX CSX Corp. 0.11% 13,941 $410K Reduce -14.7%
O Realty Income Corp. 0.10% 6,600 $383K New
ALV Autoliv Inc. 0.10% 4,130 $365K No change
SCHX Schwab US Large-Cap ETF 0.10% 16,485 $364K Reduce -58.1%
ESML iShares ESG Aware MSCI USA S 0.10% 9,350 $359K Reduce -0.4%
VZ Verizon Communications Inc. 0.09% 7,858 $356K New
T AT&T Inc. 0.09% 12,200 $345K Reduce -10.4%
ILCG iShares Morningstar Growth E 0.09% 4,250 $344K No change
SLB SLB Ltd. filed as SCHLUMBERGER LTD 0.09% 8,000 $334K No change
LMT Lockheed Martin Corp. 0.09% 742 $331K Reduce -8.6%
GOVT iShares US Treasury Bond ETF 0.09% 14,385 $331K New
BMY Bristol-Myers Squibb Co. 0.09% 5,300 $323K Reduce -5.4%
AMT American Tower Corp. 0.08% 1,450 $316K No change
CI The Cigna Group 0.08% 933 $307K Reduce -30.4%
IYH iShares U.S. Healthcare ETF 0.08% 5,000 $304K No change
IWO iShares Russell 2000 Growth 0.08% 1,179 $301K No change
CSCO Cisco Systems Inc. 0.07% 4,559 $281K Reduce -4.2%
EEMV iShares MSCI Emg MKT Min Vol 0.07% 4,805 $280K Reduce -38.3%
VOO Vanguard S&P 500 ETF 0.07% 540 $278K Reduce -10.0%
HD Home Depot Inc. 0.07% 750 $275K Reduce -13.7%
IXUS iShares Core Intl Stock ETF 0.07% 3,933 $275K No change
HRB H&R Block Inc. filed as BLOCK H & R INC 0.07% 5,000 $275K No change
XHB SS SPDR S&P Homebldrs ETF 0.07% 2,570 $249K No change
TRGP Targa Resources Corp. 0.07% 1,240 $249K No change
GEV GE Vernova Inc. 0.07% 812 $248K No change
DTE DTE Energy Company 0.07% 1,783 $247K No change
XLRE SS Real Estate Select Sector 0.06% 5,307 $222K Add +0.6%
WMT Walmart Inc. 0.06% 2,494 $219K Add +0.0%
CAMT Camtek Ltd. 0.06% 3,631 $213K No change
GOOGL Alphabet Inc. Class A 0.06% 1,364 $211K No change
DSI iShares ESG MSCI KLD 400 ETF 0.06% 2,050 $210K No change
PG The Procter & Gamble Co. 0.05% 1,196 $204K No change
MCD McDonald's Corp. 0.05% 650 $203K Reduce -6.2%
BIP Brookfield Infrastructure Pa 0.05% 6,750 $201K No change

Portfolio Sells Q4 2024 → Q1 2025

FBND Fidelity Total Bond ETF Sold out 0.00% −0.70
AAPL Apple Inc. Reduce -5.2% 3.54% −0.56
JQUA JPMorgan US Quality Factor Reduce -8.9% 5.54% −0.46
VB Vanguard Most SM-Cap ETF-Usd Reduce -2.7% 4.74% −0.40
VYMI Vanguard Int High DVD YLD Inc. Reduce -68.4% 0.22% −0.40
FNDX Schwab Fndmntl US LRG Co. ETF Reduce -33.0% 0.70% −0.32
SCHG Schwab US Large-Cap Growth Sold out 0.00% −0.30
QQQ Invesco QQQ Trust Series 1 Reduce -3.1% 2.82% −0.27
OEF iShares S&P 100 ETF Reduce -2.9% 3.37% −0.23
SUSA iShares ESG Optimized MSCI U Reduce -9.5% 1.52% −0.21
VIG Vanguard Dividend Apprec ETF Reduce -4.8% 5.52% −0.17
MSFT Microsoft Corp. Reduce -1.3% 1.31% −0.14
SCHX Schwab US Large-Cap ETF Reduce -58.1% 0.10% −0.14
CGXU Cap Group Intl Focus Sold out 0.00% −0.13
VYM Vanguard High DVD Yield ETF Sold out 0.00% −0.11
IYW iShares Ustechnology ETF Reduce -5.3% 0.50% −0.08
JEPI JPMorgan Equity Premium Inco Sold out 0.00% −0.08
SBUX Starbucks Corp. Sold out 0.00% −0.07
IVV iShares Core S&P 500 ETF Reduce -0.3% 3.22% −0.07
VO Vngrd Mrngstr MD-Cap ETF-Usd Reduce -2.6% 3.62% −0.07
SCHO Schwab Short-Term US Treas Sold out 0.00% −0.06
JCPB JPMorgan Core Plus Bond ETF Reduce -23.9% 0.24% −0.06
XLK SS Technology Select Sector Sold out 0.00% −0.06
IWN iShares Russell 2000 Value E Sold out 0.00% −0.05
AIQ Global X Art Intel & Tech Sold out 0.00% −0.05
UNH Unitedhealth Group Inc. Sold out 0.00% −0.05
EEMV iShares MSCI Emg MKT Min Vol Reduce -38.3% 0.07% −0.04
VTI VG Morningstar TS MKT ETF-US Reduce -1.6% 0.72% −0.03
IBMO iShares Ibonds Dec 2026 Term Reduce -15.8% 0.20% −0.03
CSX CSX Corp. Reduce -14.7% 0.11% −0.03
IBMN iShares Ibonds Dec 2025 Term Reduce -17.1% 0.16% −0.03
EEM iShares MSCI Emerging Market Reduce -18.7% 0.18% −0.03
VXUS Vanguard Total Intl Stock Reduce -10.7% 0.76% −0.03
ESG NT Stoxx US ESG ETF Reduce -7.1% 0.34% −0.02
USMV iShares MSCI USA Min Vol Fac Reduce -11.6% 0.56% −0.02
NVAX Novavax Inc. Sold out 0.00% −0.02
LLY Eli Lilly & Co. Reduce -15.8% 0.23% −0.02
SPY SS SPDR S&P 500 ETF Trust-US Reduce -3.6% 0.30% −0.02
HD Home Depot Inc. Reduce -13.7% 0.07% −0.01
CI The Cigna Group Reduce -30.4% 0.08% −0.01
LMT Lockheed Martin Corp. Reduce -8.6% 0.09% −0.01
NSC Norfolk Southern Corp. Reduce -14.3% 0.11% −0.01
VOT Vngrd Mrngstr MC GRW ETF-Usd Reduce -5.3% 0.16% −0.01
VTEB Vanguard Tax-Exempt Bond ETF Reduce -5.4% 0.26% −0.01
VOO Vanguard S&P 500 ETF Reduce -10.0% 0.07% −0.01
QCOM Qualcomm Inc. Reduce -7.3% 0.19% −0.01
ESML iShares ESG Aware MSCI USA S Reduce -0.4% 0.10% −0.01
VIGI Vanguard Int Div App Indx FD Reduce -7.3% 0.30% −0.00
VOE Vngrd Mrngstr MD-Cap Val ETF Reduce -2.8% 0.41% −0.00
CMCSA Comcast Corp. Class A Reduce -1.5% 0.35% −0.00

Portfolio Buys Q4 2024 → Q1 2025

JPST JPMorgan Ultra-Short Income Add +8.7% 10.92% +1.20
HEFA Isha Curr Hedged MSCI Eafe Add +77.0% 1.18% +0.56
AIT Applied Industrial Tech Inc. New 0.37% +0.37
VTV Vanguard Mrngstr Val ETF-Aui Add +38.2% 0.90% +0.28
IEUR iShares Core MSCI Europe ETF New 0.20% +0.20
MINT PIMCO Enhanced Short Maturit Add +4.0% 2.83% +0.19
ABT Abbott Laboratories Add +6.9% 0.79% +0.18
WCC Wesco International Inc. New 0.17% +0.17
NFLX Netflix Inc. Add +106.8% 0.26% +0.14
PYLD PIMCO Multisector Bond Actv New 0.14% +0.14
V Visa Inc. Class A Add +2.4% 0.95% +0.14
O Realty Income Corp. New 0.10% +0.10
VZ Verizon Communications Inc. New 0.09% +0.09
JMST JPM Ultra-Short Muni Income Add +4.0% 1.41% +0.09
GOVT iShares US Treasury Bond ETF New 0.09% +0.09
MA Mastercard Inc. Class A Add +6.5% 0.69% +0.08
BX Blackstone Inc. Add +97.1% 0.21% +0.08
UNM Unum Group Add +120.5% 0.13% +0.08
XOM Exxon Mobil Corp. Add +7.9% 0.41% +0.08
JPM JPMorgan Chase & Co. Add +2.6% 0.97% +0.07
DGRW Wisdomtree U.S. Quality Divi Add +3.0% 1.39% +0.06
KR Kroger Co. Add +0.8% 0.43% +0.06
EFA iShares MSCI Eafe ETF Add +79.1% 0.11% +0.05
KKR KKR & Co. Inc. Add +93.4% 0.15% +0.05
META Meta Platforms Inc. Class A Add +26.9% 0.22% +0.05
VBR Vngrd Mrngst SL-CP Val ETF-U Add +7.2% 0.92% +0.03
PHM Pultegroup Inc. Add +7.9% 0.42% +0.02
ALL Allstate Corp. Add +0.0% 0.13% +0.01
AMZN Amazon.com Inc. Add +14.2% 0.41% +0.01
IBMP iShares Ibonds Dec 2027 Term Add +0.1% 0.22% +0.01
IBMQ iShares Ibonds Dec 2028 Muni Add +0.1% 0.21% +0.01
XLRE SS Real Estate Select Sector Add +0.6% 0.06% +0.00
ITW Illinois Tool Works Add +0.3% 0.34% +0.00
WMT Walmart Inc. Add +0.0% 0.06% −0.00
FNDA Schwab Fndmntl US SM Co. ETF Add +1.0% 1.01% −0.04
NVDA Nvidia Corp. Add +8.8% 0.60% −0.06
TSLA Tesla Inc. Add +2.2% 0.16% −0.08
GOOG Alphabet Inc. Class C Add +3.0% 1.12% −0.17
VUG Vanguard Mrngstar GR ETF-Sui Add +0.9% 4.08% −0.27

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