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
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 |
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
| Quarter | Positions | 13F Reported Value | Top Holdings |
|---|---|---|---|
| Q2 2026 | 127 | $507.7M | VEA, JPST, JQUA, VIG, VUG |
| Q1 2026 | 125 | $436.0M | VEA, JPST, JQUA, VIG, VB |
| Q4 2025 | 128 | $441.3M | VEA, JPST, JQUA, VIG, VUG |
| Q3 2025 | 127 | $411.3M | VEA, JQUA, VUG, JPST, VIG |
| Q2 2025 | 125 | $405.7M | JPST, VEA, JQUA, VIG, VUG |
| Q1 2025 | 121 | $376.9M | JPST, VEA, JQUA, VIG, VB |
| Q4 2024 | 126 | $387.4M | JPST, VEA, JQUA, VIG, VB |
| Q3 2024 | 127 | $393.2M | VEA, JQUA, VIG, JCPB, VB |
| Q2 2024 | 118 | $368.8M | VEA, JQUA, VIG, JCPB, VB |
| Q1 2024 | 127 | $364.2M | VEA, JQUA, VIG, VB, JCPB |