eCIO, Inc.
In its 13F for Q2 2025 (holdings as of June 30, 2025, filed August 8, 2025), eCIO, Inc. reported 71 stock positions worth $237.2 million. Its top holding was Schwab S&P 500 Index-Sel (SWPPX) at 24.5% of the portfolio, followed by iShares Core U.S. Aggregate (AGG, 16.0%) and Schwab US DVD Equity ETF (SCHD, 9.9%). Compared with Q1 2025, it opened 7 new positions, sold out of 340, added to 25 and reduced 30. The biggest buy was iShares ESG Optimized MSCI U (SUSA, shares +96%) and the biggest sale an exit from Treasury Bill (b 0 04/22/25).
- Most Recent 13F
- Q2 2026
- Location
- MADISON, WI
- CIK
- 0001830823
- Portfolio Value
- $237.2M (Q2 2025)
- SEC Filing
- 0001830823-25-000003 ↗ filed Aug 8, 2025
Holdings Value
Holdings 71 stocks · $237.2M
| SWPPX Schwab S&P 500 Index-Sel | 24.54% | 607,029 | $58.2M | Reduce -0.2% |
| AGG iShares Core U.S. Aggregate | 15.98% | 381,936 | $37.9M | Add +3.4% |
| SCHD Schwab US DVD Equity ETF | 9.87% | 882,954 | $23.4M | Add +8.4% |
| SCHF Schwab Intl Equity ETF | 6.96% | 747,027 | $16.5M | Reduce -1.6% |
| BSV Vanguard Short-Term Bond ETF | 5.48% | 165,220 | $13.0M | Add +5.4% |
| SWMCX Schwab US Mid-Cap Index | 5.31% | 180,874 | $12.6M | Add +6.3% |
| IJR iShares Core S&P Small-Cap E | 4.25% | 92,270 | $10.1M | Add +6.0% |
| SUSA iShares ESG Optimized MSCI U | 3.11% | 58,174 | $7.4M | Add +95.7% |
| EAGG iShares ESG Aware US Aggrega | 2.73% | 136,232 | $6.5M | Add +44.7% |
| JAAA Janus Henderson Aaa Clo ETF | 2.43% | 113,515 | $5.8M | Add +9.4% |
| SCOXX Schwab Trsry Obl MNY-Ult | 2.09% | 4,961,286 | $5.0M | Reduce -2.8% |
| CCLFX Cliffwater Corp. Lndng-I | 1.45% | 318,851 | $3.4M | Add +24.8% |
| IEMG iShares Core MSCI Emerging | 1.38% | 54,545 | $3.3M | Add +1.1% |
| ESML iShares ESG Aware MSCI USA S | 1.17% | 67,340 | $2.8M | Add +83.2% |
| ISTB iShares Core 1-5 Year Usd Bo | 1.11% | 53,961 | $2.6M | Add +1.0% |
| SNPD Xtrackers S&P Dividend Arist | 1.05% | 95,142 | $2.5M | Add +66.4% |
| SNOXX Schwab Trsry Obl MNY-Inv | 0.95% | 2,247,693 | $2.2M | Reduce -42.8% |
| ESGD iShares Trust iShares ESG Aw | 0.92% | 24,512 | $2.2M | Add +68.6% |
| VBIL Vanguard 0-3M T-Bill ETF | 0.75% | 23,668 | $1.8M | New |
| VGSH Vanguard Short-Term Treasury | 0.51% | 20,600 | $1.2M | Add +35.0% |
| SPYX SS SPDR S&P 500 Foss FL ETF | 0.50% | 23,356 | $1.2M | Add +0.3% |
| NUDV Nuveen ESG Dividend ETF | 0.48% | 40,371 | $1.1M | New |
| SUSB iShares ESG Aware 1-5 Year U | 0.45% | 42,298 | $1.1M | Add +41.7% |
| SUTXX Schwab US Treasury Money-Ult | 0.43% | 1,021,551 | $1.0M | Add +0.0% |
| BND Vanguard Total Bond Market | 0.40% | 13,009 | $958K | Add +9.2% |
| SCHC Schwab Intl Small-Cap Equity | 0.38% | 20,879 | $889K | Reduce -16.9% |
| VOO Vanguard S&P 500 ETF | 0.34% | 1,436 | $816K | New |
| VTI VG Morningstar TS MKT ETF-US | 0.32% | 2,529 | $769K | Reduce -2.1% |
| XONE Bondbloxx BBG 1 Dur US Treas | 0.32% | 15,147 | $752K | New |
| USXF iShares ESG Advance MSCI USA | 0.30% | 13,053 | $704K | New |
| LLY Eli Lilly & Co. | 0.29% | 886 | $691K | No change |
| ESGE iShares Inc. iShares ESG Awar | 0.25% | 14,991 | $587K | Add +76.5% |
| SCHR Schwab Intermediate-Term US | 0.20% | 19,149 | $479K | Reduce -2.7% |
| TXN Texas Instruments Inc. | 0.19% | 2,141 | $445K | Add +11.3% |
| AMZN Amazon.com Inc. | 0.16% | 1,769 | $388K | Reduce -0.4% |
| GOOG Alphabet Inc. Class C | 0.16% | 2,142 | $380K | Reduce -21.4% |
| CPEFX Cascade Private Capital-I | 0.16% | 19,757 | $373K | No change |
| EFAX State Street SPDR MSCI Eafe | 0.15% | 7,315 | $346K | Add +0.5% |
| MSFT Microsoft Corp. | 0.14% | 663 | $330K | Reduce -3.4% |
| LOW Lowe's Cos Inc. | 0.13% | 1,341 | $298K | Reduce -0.8% |
| ACGL Arch Capital Group Ltd. | 0.12% | 3,156 | $287K | Reduce -0.8% |
| SNVXX Schwab Govt MNY FND-Inv | 0.11% | 271,222 | $271K | New |
| BLK BlackRock Inc. | 0.11% | 245 | $257K | Reduce -0.8% |
| NEE Nextera Energy Inc. | 0.11% | 3,665 | $254K | Reduce -0.9% |
| ADP Automatic Data Processing | 0.10% | 793 | $245K | Reduce -12.3% |
| CME Cme Group Inc. | 0.10% | 880 | $243K | Reduce -1.1% |
| ADI Analog Devices Inc. | 0.10% | 1,007 | $240K | Reduce -19.0% |
| JPM JPMorgan Chase & Co. | 0.10% | 809 | $235K | Reduce -0.6% |
| HD Home Depot Inc. | 0.10% | 637 | $234K | Reduce -1.1% |
| VT Vanguard Tot World STK ETF | 0.10% | 1,814 | $233K | Add +0.5% |
| IGSB iShares 1-5Y Inv Grade Corp. | 0.10% | 4,404 | $232K | Reduce -8.4% |
| HON Honeywell International Inc. | 0.10% | 987 | $230K | Reduce -0.7% |
| MRSH Marsh & McLennan Cos | 0.10% | 1,043 | $228K | Reduce -0.7% |
| VTIP Vanguard Short-Term Tips | 0.09% | 4,443 | $223K | Add +0.7% |
| VEU Vanguard Ftse All-World Ex-U | 0.09% | 3,242 | $218K | Reduce -11.8% |
| ELV Elevance Health Inc. | 0.09% | 550 | $214K | Reduce -0.7% |
| SNSXX Schwab US Treasury Money-Inv | 0.09% | 210,606 | $211K | Reduce -47.6% |
| V Visa Inc. Class A | 0.09% | 588 | $209K | Reduce -0.7% |
| JNJ Johnson & Johnson | 0.09% | 1,338 | $204K | Reduce -0.9% |
| FAST Fastenal Co. | 0.09% | 4,824 | $203K | Reduce -0.6% |
| MS Morgan Stanley | 0.08% | 1,427 | $201K | Reduce -0.8% |
| SWVXX Schwa Prime Adv Money FD-Inv filed as SCHWAB PRIME ADVANTAGE MONEY INVESTOR | 0.04% | 92,069 | $92K | Reduce -35.0% |
| JPMORGAN CHASE & CO (JPM 7.75 07/15/25) filed as BANC ONE CORP | 0.02% | 50,000 | $50K | No change |
| DELL INT LLC / EMC CORP (DELL 4.35 02/01/30) | 0.02% | 47,000 | $47K | Add +88.0% |
| WELLS FARGO & COMPANY (WFC V5.557 07/25/34 MTN) | 0.02% | 40,000 | $41K | No change |
| AMAZON.COM INC (AMZN 4.55 12/01/27) | 0.01% | 35,000 | $35K | No change |
| JPMORGAN CHASE & CO (JPM V6.07 10/22/27) | 0.01% | 25,000 | $26K | No change |
| CITIGROUP INC (C V4.658 05/24/28) | 0.01% | 20,000 | $20K | No change |
| T-MOBILE USA INC (TMUS 5.375 04/15/27) | 0.01% | 20,000 | $20K | No change |
| DUKE ENERGY CORP (DUK 4.85 01/05/27) | 0.01% | 15,000 | $15K | No change |
| SYSCO CORPORATION (SYY 5.1 09/23/30) | 0.01% | 13,000 | $13K | New |
Portfolio Sells Q1 2025 → Q2 2025
| TREASURY BILL (B 0 04/22/25) | Sold out | 0.00% | −3.62 |
| BRK.B Berkshire Hathaway Inc. Class B | Sold out | 0.00% | −2.00 |
| TREASURY BILL (B 0 06/26/25) | Sold out | 0.00% | −1.30 |
| TREASURY BILL (B 0 04/15/25) | Sold out | 0.00% | −0.91 |
| SNOXX Schwab Trsry Obl MNY-Inv | Reduce -42.8% | 0.95% | −0.63 |
| TREASURY BILL (B 0 08/07/25) | Sold out | 0.00% | −0.41 |
| TREASURY BILL (B 0 05/22/25) | Sold out | 0.00% | −0.27 |
| SCHM Schwab US Mid Cap ETF | Sold out | 0.00% | −0.23 |
| TREASURY BILL (B 0 04/17/25) | Sold out | 0.00% | −0.23 |
| TREASURY BILL (B 0 06/20/25) | Sold out | 0.00% | −0.17 |
| TREASURY BILL (B 0 05/15/25) | Sold out | 0.00% | −0.12 |
| TREASURY BILL (B 0 12/26/25) | Sold out | 0.00% | −0.11 |
| TREASURY BILL (B 0 07/17/25) | Sold out | 0.00% | −0.11 |
| FISV Fiserv Inc. | Sold out | 0.00% | −0.10 |
| TREASURY BILL (B 0 08/21/25) | Sold out | 0.00% | −0.10 |
| TREASURY BILL (B 0 04/10/25) | Sold out | 0.00% | −0.09 |
| SPY SS SPDR S&P 500 ETF Trust-US | Sold out | 0.00% | −0.09 |
| MDT Medtronic PLC | Sold out | 0.00% | −0.09 |
| FNDX Schwab Fndmntl US LRG Co. ETF | Sold out | 0.00% | −0.09 |
| PGR Progressive Corp. | Sold out | 0.00% | −0.08 |
| ACN Accenture PLC Class A | Sold out | 0.00% | −0.08 |
| EOG EOG Resources Inc. | Sold out | 0.00% | −0.08 |
| TREASURY BILL (B 0 06/05/25) | Sold out | 0.00% | −0.08 |
| VFIAX Vanguard 500 Index-Adm | Sold out | 0.00% | −0.07 |
| BRO Brown & Brown Inc. | Sold out | 0.00% | −0.07 |
| ABBV Abbvie Inc. | Sold out | 0.00% | −0.07 |
| CVX Chevron Corp. | Sold out | 0.00% | −0.07 |
| SNSXX Schwab US Treasury Money-Inv | Reduce -47.6% | 0.09% | −0.07 |
| UNP Union Pacific Corp. | Sold out | 0.00% | −0.07 |
| PCAR Paccar Inc. | Sold out | 0.00% | −0.07 |
| SBUX Starbucks Corp. | Sold out | 0.00% | −0.07 |
| CPRT Copart Inc. | Sold out | 0.00% | −0.07 |
| IWS iShares Russell Mid-Cap Valu | Sold out | 0.00% | −0.07 |
| AMT American Tower Corp. | Sold out | 0.00% | −0.07 |
| CMCSA Comcast Corp. Class A | Sold out | 0.00% | −0.07 |
| ESGU iShares ESG Aware MSCI USA | Sold out | 0.00% | −0.07 |
| ALC Alcon Inc. | Sold out | 0.00% | −0.06 |
| IT Gartner Inc. | Sold out | 0.00% | −0.06 |
| ABT Abbott Laboratories | Sold out | 0.00% | −0.06 |
| KEYS Keysight Technologies Inc. | Sold out | 0.00% | −0.06 |
| EXAS Exact Sciences Corp. | Sold out | 0.00% | −0.06 |
| VAIPX Vanguard Infl Proct Sec-Adm | Sold out | 0.00% | −0.06 |
| BAC Bank of America Corp. | Sold out | 0.00% | −0.06 |
| TREASURY BILL (B 0 07/31/25) | Sold out | 0.00% | −0.06 |
| ROST Ross Stores Inc. | Sold out | 0.00% | −0.06 |
| PEP Pepsico Inc. | Sold out | 0.00% | −0.06 |
| FERG Ferguson Enterprises Inc. | Sold out | 0.00% | −0.05 |
| PH Parker Hannifin Corp. | Sold out | 0.00% | −0.05 |
| XOM Exxon Mobil Corp. | Sold out | 0.00% | −0.05 |
| DHR Danaher Corp. | Sold out | 0.00% | −0.05 |
Portfolio Buys Q1 2025 → Q2 2025
| SUSA iShares ESG Optimized MSCI U | Add +95.7% | 3.11% | +1.74 |
| AGG iShares Core U.S. Aggregate | Add +3.4% | 15.98% | +1.34 |
| EAGG iShares ESG Aware US Aggrega | Add +44.7% | 2.73% | +0.94 |
| SWMCX Schwab US Mid-Cap Index | Add +6.3% | 5.31% | +0.93 |
| VBIL Vanguard 0-3M T-Bill ETF | New | 0.75% | +0.75 |
| SCHD Schwab US DVD Equity ETF | Add +8.4% | 9.87% | +0.74 |
| ESML iShares ESG Aware MSCI USA S | Add +83.2% | 1.17% | +0.61 |
| IJR iShares Core S&P Small-Cap E | Add +6.0% | 4.25% | +0.60 |
| BSV Vanguard Short-Term Bond ETF | Add +5.4% | 5.48% | +0.57 |
| NUDV Nuveen ESG Dividend ETF | New | 0.48% | +0.48 |
| SNPD Xtrackers S&P Dividend Arist | Add +66.4% | 1.05% | +0.45 |
| ESGD iShares Trust iShares ESG Aw | Add +68.6% | 0.92% | +0.45 |
| CCLFX Cliffwater Corp. Lndng-I | Add +24.8% | 1.45% | +0.34 |
| VOO Vanguard S&P 500 ETF | New | 0.34% | +0.34 |
| JAAA Janus Henderson Aaa Clo ETF | Add +9.4% | 2.43% | +0.32 |
| XONE Bondbloxx BBG 1 Dur US Treas | New | 0.32% | +0.32 |
| USXF iShares ESG Advance MSCI USA | New | 0.30% | +0.30 |
| IEMG iShares Core MSCI Emerging | Add +1.1% | 1.38% | +0.21 |
| VGSH Vanguard Short-Term Treasury | Add +35.0% | 0.51% | +0.15 |
| SUSB iShares ESG Aware 1-5 Year U | Add +41.7% | 0.45% | +0.15 |
| ESGE iShares Inc. iShares ESG Awar | Add +76.5% | 0.25% | +0.13 |
| SNVXX Schwab Govt MNY FND-Inv | New | 0.11% | +0.11 |
| SPYX SS SPDR S&P 500 Foss FL ETF | Add +0.3% | 0.50% | +0.07 |
| ISTB iShares Core 1-5 Year Usd Bo | Add +1.0% | 1.11% | +0.07 |
| BND Vanguard Total Bond Market | Add +9.2% | 0.40% | +0.05 |
| TXN Texas Instruments Inc. | Add +11.3% | 0.19% | +0.05 |
| SUTXX Schwab US Treasury Money-Ult | Add +0.0% | 0.43% | +0.02 |
| EFAX State Street SPDR MSCI Eafe | Add +0.5% | 0.15% | +0.02 |
| VT Vanguard Tot World STK ETF | Add +0.5% | 0.10% | +0.01 |
| DELL INT LLC / EMC CORP (DELL 4.35 02/01/30) | Add +88.0% | 0.02% | +0.01 |
| VTIP Vanguard Short-Term Tips | Add +0.7% | 0.09% | +0.01 |
| SYSCO CORPORATION (SYY 5.1 09/23/30) | New | 0.01% | +0.01 |
Notes & Other Activity Q1 2025 → Q2 2025
| US TREASURY N/B (T 2.25 11/15/25) | TREASURY | Sold out | 6,003,000 | $5.9Mbefore exit |
| US TREASURY N/B (T 1.625 02/15/26) | Bond | Sold out | 5,235,000 | $5.1Mbefore exit |
| US TREASURY N/B (T 2.875 06/15/25) | FIX | Sold out | 3,462,000 | $3.5Mbefore exit |
| US TREASURY N/B (T 0.25 05/31/25) | FIX | Sold out | 2,757,000 | $2.7Mbefore exit |
| US TREASURY N/B (T 0.375 12/31/25) | FIX | Sold out | 2,393,000 | $2.3Mbefore exit |
| US TREASURY N/B (T 4.625 02/28/26) | NOT | Sold out | 2,305,000 | $2.3Mbefore exit |
| US TREASURY N/B (T 0.5 02/28/26) | FIXED | Sold out | 1,882,000 | $1.8Mbefore exit |
| US TREASURY N/B (T 0.375 11/30/25) | FIX | Sold out | 1,778,000 | $1.7Mbefore exit |
| US TREASURY N/B (T 4.25 05/31/25) | FIX | Sold out | 1,574,000 | $1.6Mbefore exit |
| US TREASURY N/B (T 0.25 08/31/25) | FIX | Sold out | 1,464,000 | $1.4Mbefore exit |
| US TREASURY N/B (T 2 08/15/25) | FIX | Sold out | 1,393,000 | $1.4Mbefore exit |
| US TREASURY N/B (T 0.25 06/30/25) | FIX | Sold out | 1,278,000 | $1.3Mbefore exit |
| US TREASURY N/B (T 5 08/31/25) | FIX | Sold out | 1,246,000 | $1.2Mbefore exit |
| US TREASURY N/B (T 3 07/15/25) | FIXED | Sold out | 1,197,000 | $1.2Mbefore exit |
| US TREASURY N/B (T 0.25 09/30/25) | FIX | Sold out | 1,132,000 | $1.1Mbefore exit |
| US TREASURY N/B (T 3.5 09/15/25) | FIX | Sold out | 1,089,000 | $1.1Mbefore exit |
| US TREASURY N/B (T 5 09/30/25) | FIX | Sold out | 977,000 | $981Kbefore exit |
| US TREASURY N/B (T 2.875 07/31/25) | FIX | Sold out | 900,000 | $896Kbefore exit |
| US TREASURY N/B (T 4.25 01/31/26) | Fixed Income | Sold out | 799,000 | $800Kbefore exit |
| US TREASURY N/B (T 4.25 12/31/25) | US Government Note/Bond | Sold out | 751,000 | $752Kbefore exit |
| US TREASURY N/B (T 2.875 05/31/25) | FIX | Sold out | 745,000 | $743Kbefore exit |
| US TREASURY N/B (T 3 09/30/25) | US Government Note/Bond | Sold out | 699,000 | $695Kbefore exit |
| US TREASURY N/B (T 4.75 07/31/25) | FIX | Sold out | 680,000 | $681Kbefore exit |
| US TREASURY N/B (T 4.625 06/30/25) | FIX | Sold out | 635,000 | $635Kbefore exit |
| US TREASURY N/B (T 0.375 01/31/26) | Fixed Income | Sold out | 639,000 | $620Kbefore exit |
| US TREASURY N/B (T 4.25 10/15/25) | TREASURY | Sold out | 606,000 | $606Kbefore exit |
| US TREASURY N/B (T 4.5 11/15/25) | FIX | Sold out | 557,000 | $558Kbefore exit |
| US TREASURY N/B (T 2.875 11/30/25) | #N/A | Sold out | 496,000 | $492Kbefore exit |
| US TREASURY N/B (T 4.875 11/30/25) | FIX | Sold out | 446,000 | $448Kbefore exit |
| US TREASURY N/B (T 2.75 05/15/25) | FIX | Sold out | 446,000 | $445Kbefore exit |
| US TREASURY N/B (T 0.375 04/30/25) | FIX | Sold out | 411,000 | $410Kbefore exit |
| US TREASURY N/B (T 3.125 08/15/25) | FIX | Sold out | 399,000 | $397Kbefore exit |
| US TREASURY N/B (T 2.625 04/15/25) | COM | Sold out | 368,000 | $368Kbefore exit |
| US TREASURY N/B (T 2.75 08/31/25) | FIXED | Sold out | 298,000 | $296Kbefore exit |
| US TREASURY N/B (T 5 10/31/25) | FIX | Sold out | 260,000 | $261Kbefore exit |
| US TREASURY N/B (T 3.875 04/30/25) | FIX | Sold out | 246,000 | $246Kbefore exit |
| US TREASURY N/B (T 2.125 05/15/25) | COM | Sold out | 220,000 | $219Kbefore exit |
| US TREASURY N/B (T 4 12/15/25) | #N/A | Sold out | 179,000 | $179Kbefore exit |
| US TREASURY N/B (T 1.875 02/28/29) | NOT | Sold out | 129,000 | $119Kbefore exit |
| US TREASURY N/B (T 2.625 12/31/25) | #N/A | Sold out | 113,000 | $112Kbefore exit |
| US TREASURY N/B (T 4.125 11/15/32) | TREASURY | Sold out | 107,000 | $107Kbefore exit |
| US TREASURY N/B (T 4 02/15/34) | TREASURY | Sold out | 101,000 | $100Kbefore exit |
| US TREASURY N/B (T 3.375 05/15/33) | NOT | Sold out | 96,000 | $91Kbefore exit |
| US TREASURY N/B (T 2.875 04/30/25) | FIX | Sold out | 83,000 | $83Kbefore exit |
| US TREASURY N/B (T 2.375 05/15/27) | Bond | Sold out | 78,000 | $76Kbefore exit |
| US TREASURY N/B (T 4.25 02/28/31) | FIX | Sold out | 71,000 | $72Kbefore exit |
| US TREASURY N/B (T 4.5 11/15/33) | NOT | Sold out | 68,000 | $70Kbefore exit |
| US TREASURY N/B (T 1.375 11/15/31) | NOT | Sold out | 81,000 | $68Kbefore exit |
| US TREASURY N/B (T 4 02/29/28) | TREASURY | Sold out | 68,000 | $68Kbefore exit |
| US TREASURY N/B (T 0.75 04/30/26) | FIX | Sold out | 70,000 | $68Kbefore exit |
Showing the first 50 of 96.
Bonds, preferreds, convertibles and warrants; not part of the stock holdings or percentages above.
All Filings
| Quarter | Positions | 13F Reported Value | Top Holdings |
|---|---|---|---|
| Q2 2026 | 46 | $355.9M | SWPPX, AGG, SCHD, SCHF, BSV |
| Q1 2026 | 42 | $227.6M | AGG, SCHD, SCHF, BSV, VMBS |
| Q4 2025 | 190 | $214.7M | AGG, SCHD, SCHF, BSV, SWMCX |
| Q3 2025 | 70 | $267.9M | SWPPX, AGG, SCHD, SCHF, BSV |
| Q2 2025 | 71 | $237.2M | SWPPX, AGG, SCHD, SCHF, BSV |
| Q1 2025 | 404 | $249.7M | SWPPX, AGG, SCHD, SCHF, BSV |