Quarterly 13F snapshot: US-listed longs only, no performance figures — 13F data cannot support them.
Reported portfolio value by quarter (7 quarters reported)
$149M in Q4 2024 → $182M now. Hover for any quarter.
As reported for the quarter ended June 30, 2026. Activity is the change in share count since the prior quarter's filing.
| Holding | % of portfolio | Activity | Shares | Value |
|---|---|---|---|---|
| IC Ishares Core S&P 500 Index | 25.8% | Trimmed 1.4% | 62,673 | $46.9M |
| VS Vanguard Short-term Bond | 7.3% | Added 4.8% | 170,831 | $13.3M |
| VT Vanguard Total Bond Market | 7.2% | Added 5.6% | 178,648 | $13.1M |
| IC Ishares Core Us Aggregate Bond | 7.1% | Added 6.0% | 131,303 | $13M |
| VT Vanguard Total International Stock | 3.7% | Trimmed 0.6% | 77,720 | $6.64M |
| IR Ishares Russell Mid-cap Index | 3.3% | Trimmed 0.3% | 54,127 | $5.97M |
| Microsoft | 3.2% | Trimmed 0.8% | 15,736 | $5.87M |
| Apple | 2.8% | Trimmed 0.8% | 17,539 | $5.08M |
| VS Vanguard Short-term Inflation-protected Securities | 2.8% | Added 3.9% | 100,003 | $5.02M |
| SS State Street Technology Select Sector SPDR | 2.6% | Added 0.1% | 24,513 | $4.67M |
| IR Ishares Russell 2000 Index | 2.5% | Trimmed 3.2% | 15,410 | $4.63M |
| IC Ishares Core S&P Mid-cap | 2.5% | Added 0.1% | 57,891 | $4.46M |
| VT Vanguard Total Stock Market | 2.1% | Unchanged | 10,169 | $3.76M |
| GE Goeppinger Enterprises Inc | 1.9% | Unchanged | 1,202 | $3.42M |
| AC Alphabet C | 1.8% | Trimmed 2.0% | 9,350 | $3.3M |
| IC Ishares Core S&P Small-cap | 1.7% | Added 0.0% | 21,151 | $3.14M |
| Johnson & Johnson | 1.5% | Trimmed 0.6% | 11,029 | $2.8M |
| Home Depot | 1.4% | Trimmed 6.0% | 7,392 | $2.61M |
| Jpmorgan Chase | 1.3% | Trimmed 2.0% | 7,255 | $2.37M |
| BH Berkshire Hathaway B | 1.3% | Unchanged | 4,704 | $2.35M |
| Travelers Companies | 0.9% | Added 614% | 5,187 | $1.71M |
| Cisco Systems | 0.8% | Trimmed 5.0% | 11,981 | $1.41M |
| Chevron | 0.8% | Trimmed 1.4% | 8,372 | $1.39M |
| Ames National | 0.7% | Unchanged | 46,557 | $1.33M |
| Exxon Mobil | 0.7% | Unchanged | 8,765 | $1.2M |
| Mcdonald's | 0.6% | Trimmed 2.5% | 4,344 | $1.17M |
| Automatic Data Processing | 0.6% | Trimmed 8.4% | 5,203 | $1.17M |
| Procter & Gamble | 0.6% | Trimmed 14% | 7,550 | $1.11M |
| Union Pacific | 0.6% | Trimmed 2.4% | 3,982 | $1.08M |
| Merck | 0.6% | Unchanged | 7,854 | $1.01M |
| CG Casey's General Stores | 0.5% | Unchanged | 1,200 | $954K |
| AA Alphabet A | 0.5% | Trimmed 10% | 2,563 | $916K |
| W Wal-mart | 0.5% | Trimmed 2.3% | 7,791 | $882K |
| VS Vanguard S&P 500 | 0.4% | Unchanged | 1,148 | $788K |
| VH Vanguard High Dividend Yield | 0.3% | Unchanged | 3,955 | $625K |
| General Dynamics | 0.3% | Unchanged | 1,762 | $624K |
| SS State Street SPDR S&P 500 | 0.3% | Unchanged | 828 | $618K |
| Unitedhealth Group | 0.3% | Trimmed 3.0% | 1,471 | $611K |
| Visa | 0.3% | Trimmed 22% | 1,619 | $555K |
| Ppg Industries | 0.3% | Unchanged | 4,570 | $554K |
| Blackrock | 0.3% | Trimmed 0.5% | 561 | $539K |
| Qualcomm | 0.3% | Trimmed 21% | 2,695 | $498K |
| Blackstone | 0.3% | Unchanged | 3,900 | $459K |
| Kla Corporation | 0.2% | Added 900% | 1,500 | $453K |
| Aflac | 0.2% | Unchanged | 3,690 | $433K |
| Rtx Corporation | 0.2% | Unchanged | 2,228 | $423K |
| Deere & Co | 0.2% | Trimmed 1.5% | 653 | $414K |
| Norfolk Southern Corp | 0.2% | Unchanged | 1,300 | $409K |
| Caterpillar | 0.2% | Unchanged | 383 | $408K |
| Pepsico | 0.2% | Trimmed 2.7% | 2,938 | $398K |
| Coca-cola | 0.2% | Unchanged | 4,597 | $374K |
| AP Air Products & Chemicals | 0.2% | Trimmed 1.9% | 1,260 | $369K |
| Abbvie Inc | 0.2% | Unchanged | 1,465 | $369K |
| Pfizer | 0.2% | Trimmed 5.7% | 15,027 | $364K |
| Alliant Energy | 0.2% | Unchanged | 4,185 | $319K |
| Verizon Communications | 0.2% | Trimmed 2.8% | 6,963 | $295K |
| Sysco | 0.2% | Trimmed 25% | 3,525 | $295K |
| AT&T | 0.2% | Unchanged | 14,037 | $291K |
| VF Vanguard Ftse Developed Markets | 0.1% | Unchanged | 3,649 | $260K |
| Wells Fargo & Co | 0.1% | Unchanged | 3,000 | $248K |
Showing top 60 of 69 positions.
What changed each quarter, from the filings' own share counts. Largest moves first; most recent 6 quarters.
quarter ended June 30, 2026 · filed August 13, 2026
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| Travelers Companies | Added | +4,461 | +$1.47M | 0.9% |
| Travelers Companies | Exited | −4,571 | −$1.33M | — |
| IC Ishares Core Us Aggregate Bond | Added | +7,460 | +$738K | 7.1% |
| VT Vanguard Total Bond Market | Added | +9,414 | +$691K | 7.2% |
| IC Ishares Core S&P 500 Index | Trimmed | −900 | −$674K | 25.8% |
| VS Vanguard Short-term Bond | Added | +7,759 | +$605K | 7.3% |
| Kla Corporation | Added | +1,350 | +$407K | 0.2% |
| Carpenter Technology Corp | New | +400 | +$247K | 0.1% |
| Intel | New | +1,600 | +$223K | 0.1% |
| VI Vanguard Information Technology | New | +1,776 | +$212K | 0.1% |
Showing the 10 largest of 44 changes.
quarter ended March 31, 2026 · filed May 12, 2026
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| Travelers Companies | Trimmed | −5,326 | −$1.55M | 0.1% |
| Travelers Companies | New | +4,571 | +$1.33M | 0.8% |
| Alliant Energy | Trimmed | −18,233 | −$1.31M | 0.2% |
| VT Vanguard Total Bond Market | Added | +14,865 | +$1.09M | 7.5% |
| VS Vanguard Short-term Bond | Added | +12,986 | +$1.02M | 7.7% |
| IC Ishares Core Us Aggregate Bond | Added | +9,985 | +$991K | 7.4% |
| IC Ishares Core S&P 500 Index | Added | +1,319 | +$862K | 24.9% |
| AT&T | Trimmed | −27,700 | −$803K | 0.2% |
| Wells Fargo & Co | Trimmed | −8,000 | −$618K | 0.1% |
| Conocophillips | Exited | −3,787 | −$355K | — |
Showing the 10 largest of 51 changes.
quarter ended December 31, 2025 · filed February 13, 2026
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| IC Ishares Core S&P 500 Index | Added | +3,562 | +$2.44M | 25.0% |
| SS State Street Technology Select Sector SPDR | Added | +11,165 | +$1.61M | 2.1% |
| Alliant Energy | Added | +18,133 | +$1.18M | 0.9% |
| Ames National | Trimmed | −30,500 | −$700K | 0.8% |
| VT Vanguard Total Bond Market | Added | +8,215 | +$608K | 6.7% |
| IC Ishares Core Us Aggregate Bond | Added | +6,079 | +$607K | 6.7% |
| Microsoft | Trimmed | −1,038 | −$502K | 4.5% |
| VS Vanguard Short-term Bond | Added | +5,939 | +$468K | 6.9% |
| AC Alphabet C | Trimmed | −1,430 | −$449K | 1.8% |
| IC Ishares Core S&P Mid-cap | Added | +4,945 | +$326K | 2.1% |
Showing the 10 largest of 53 changes.
quarter ended September 30, 2025 · filed November 12, 2025
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| IC Ishares Core S&P 500 Index | Added | +3,408 | +$2.28M | 23.3% |
| VS Vanguard S&P 500 | Trimmed | −2,046 | −$1.25M | 0.4% |
| AT&T | Added | +27,700 | +$782K | 0.7% |
| Ames National | Added | +37,500 | +$758K | 1.1% |
| CG Casey's General Stores | New | +1,200 | +$678K | 0.4% |
| VS Vanguard Short-term Bond | Added | +6,393 | +$504K | 6.8% |
| Chevron | Added | +2,870 | +$446K | 0.9% |
| VT Vanguard Total Bond Market | Added | +4,599 | +$342K | 6.5% |
| IC Ishares Core Us Aggregate Bond | Added | +2,943 | +$295K | 6.4% |
| Stryker | New | +745 | +$275K | 0.2% |
Showing the 10 largest of 49 changes.
quarter ended June 30, 2025 · filed August 12, 2025
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| IC Ishares Core S&P 500 Index | Added | +1,490 | +$925K | 22.2% |
| Microsoft | Trimmed | −1,633 | −$812K | 5.5% |
| Wells Fargo | Added | +8,000 | +$641K | 0.6% |
| Chevron | Trimmed | −2,470 | −$555K | 0.9% |
| VT Vanguard Total Bond Market | Trimmed | −7,390 | −$544K | 6.7% |
| IC Ishares Core Us Aggregate Bond | Trimmed | −5,470 | −$543K | 6.7% |
| VS Vanguard Short-term Bond | Trimmed | −6,781 | −$534K | 7.0% |
| CG Casey's General Stores | Exited | −1,200 | −$521K | — |
| Union Pacific | Added | +2,214 | +$509K | 0.9% |
| Conocophillips | New | +3,787 | +$340K | 0.2% |
Showing the 10 largest of 49 changes.
quarter ended March 31, 2025 · filed May 06, 2025
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| IC Ishares Core S&P 500 Index | Added | +2,470 | +$1.39M | 20.3% |
| BH Berkshire Hathaway B | Added | +1,537 | +$819K | 1.8% |
| Union Pacific | Trimmed | −2,049 | −$747K | 0.9% |
| VT Vanguard Total Bond Market | Added | +8,361 | +$614K | 7.3% |
| Ames National Corp | Exited | −35,409 | −$582K | — |
| VS Vanguard Short-term Bond | Added | +7,252 | +$568K | 7.6% |
| IC Ishares Core Us Aggregate Bond | Added | +5,203 | +$515K | 7.3% |
| Ames National Corp | Added | +17,998 | +$315K | 0.5% |
| Stryker | Exited | −745 | −$268K | — |
| Abbvie Inc | Exited | −1,465 | −$260K | — |
Showing the 10 largest of 41 changes.
Loading...