13F-HRFiling Date: Oct 14, 2026
Thurston Springer 13F-HR: 2026-09-30 · 4871 holdings (Oct 14, 2026)
Institutional Holdings (13F)
View SEC Filing
ACC: 0000319933-26-000014
Total Value$3.40B
Positions4871
Changes1175
Holdings
1261011
Apple · AAPL
2.33K SharesCOMMON STOCK
$776.3K
Added+2549%
0.02%
Apple · AAPL
2.27K SharesCOMMON STOCK
$755.3K
Added+2477%
0.02%
3
VANGUARD INDEX FDS ETF
1.05K SharesEQUITY FUND
$733.8K
Added+6880%
0.02%
4
5COLUMBIA ETF TR I ETF
9.24K SharesEQUITY FUND
$416.5K
Added+4636%
0.01%
Apple · AAPL
1.20K SharesCOMMON STOCK
$399.6K
Added+1264%
0.01%
Microsoft · MSFT
766 SharesCOMMON STOCK
$392.9K
Added+2028%
0.01%
7
INVESCO QQQ TR ETF
528 SharesEQUITY FUND
$390.6K
Added+10460%
0.01%
8
9ISHARES CORE S&P 500 ETF
491 SharesEQUITY FUND
$376.0K
Added+4364%
0.01%
Berkshire · BRK-B
700 SharesCOMMON STOCK
$348.6K
Added+4567%
0.01%
Micron Technology · MU
325 SharesCOMMON STOCK
$346.2K
Added+537%
0.01%
Micron Technology · MU
295 SharesCOMMON STOCK
$314.2K
Added+478%
0.01%
12
ISHARES CORE S&P MID ETF
4.32K SharesEQUITY FUND
$310.8K
Added+4646%
0.01%
13
14ISHARES CORE MSCI ETF
2.95K SharesEQUITY FUND
$285.6K
Added+3410%
0.01%
Microsoft · MSFT
556 SharesCOMMON STOCK
$285.2K
Added+1444%
0.01%
15
ALPS ETF TR ETF
4.00K SharesEQUITY FUND
$237.9K
Added+706%
0.01%
16
CAPITAL GRP GROWTH ETF
4.75K SharesEQUITY FUND
$225.3K
Added+6150%
0.01%
17
18VANGUARD INDEX FDS ETF
316 SharesEQUITY FUND
$221.5K
Added+2007%
0.01%
Apple · AAPL
613 SharesCOMMON STOCK
$204.1K
Added+597%
0.01%
19
20DIMENSIONAL TR ETF
5.42K SharesEQUITY FUND
$203.8K
Added+4964%
0.01%
Apple · AAPL
608 SharesCOMMON STOCK
$202.5K
Added+591%
0.01%
remove_circle_outlineExited this quarter· 200
–Exited
ISHARES MORNINGSTAR ETF
was 8.00K shares
–Exited
HORIZON BANCORP INC
was 35.91K shares
–Exited
GOLDMAN SACHS TR ETF
was 12.12K shares
–Exited
–WISDOMTREE L/C DVD F ETF
was 3.00K shares
Norfolk Southern · NSC
was 912 shares
–Exited
NUVEEN DYNAMIC MUNICIPAL
was 25.26K shares
–Exited
VANGUARD RUSSELL ETF
was 1.82K shares
–Exited
ISHARES NATIONAL ETF
was 2.11K shares
–Exited
TRANSAMERICA LIFE INS CO
was 279.03K shares
–Exited
LINCOLN NATL LIFE INS CO
was 100.00K shares
–Exited
BLACKROCK SCIENCE AND
was 6.25K shares
–Exited
ADVISORS ASSET MGMT
was 16.86K shares
–Exited
VANGUARD RUSSELL ETF
was 1.36K shares
–Exited
GUGGENHEIM
was 14.05K shares
–Exited
SHELL PLC ADR
was 1.67K shares
–Exited
ISHARES ETF
was 347 shares
–Exited
SCHWAB US DIVIDEND ETF
was 3.47K shares
–Exited
–ULTRA RUSSELL 2000 ETF
was 1.61K shares
Western Digital · WDC
was 159 shares
–Exited
STATE STREET SPDR ETF
was 158 shares
–Exited
SELECT SECTOR SPDR ETF
was 881 shares
–Exited
FIRST TRUST ETF
was 1.03K shares
–Exited
AMERICAN GENERAL LIFE
was 174.67K shares
–Exited
FIRST TRUST
was 7.61K shares
–Exited
PROSHARES TR II ETF
was 2.79K shares
–Exited
SELECT SECTOR SPDR ETF
was 732 shares
–Exited
PROSHARES TR ETF
was 5.71K shares
–Exited
FIRST TRUST PORTFOLIO LP
was 5.64K shares
–Exited
FIRST TRUST
was 6.10K shares
–Exited
INVESCO
was 7.40K shares
–Exited
MYR GROUP INC./DELAWARE
was 142 shares
–Exited
DEUTSCHE BANK AG
was 2.00K shares
–Exited
ULTRA CLEAN HOLDINGS
was 453 shares
–Exited
FIRST TRUST PORTFOLIO LP
was 5.11K shares
–Exited
FIRST TRUST
was 5.51K shares
–Exited
ADVISORS ASSET MGMT
was 5.86K shares
–Exited
WISDOMTREE EMERGING ETF
was 1.15K shares
–Exited
WOODWARD INC
was 145 shares
–Exited
MOOG INC CL A
was 142 shares
–Exited
ROGERS CORPORATION
was 350 shares
–Exited
ICHOR HOLDINGS LTD
was 500 shares
–Exited
AAM
was 4.71K shares
–Exited
–STATE STREET SPDR ETF
was 1.15K shares
Monolithic Power Systems · MPWR
was 38 shares
–Exited
ABERDEEN STD ETF
was 3.70K shares
–Exited
–ARCHROCK INC
was 1.27K shares
Seagate Technology · STX
was 53 shares
–Exited
SAFRAN SA-UNSPON ADR
was 507 shares
–Exited
FIRST TRUST
was 5.55K shares
–Exited
V2X INC
was 639 shares
–Exited
PROSHARES TR ETF
was 835 shares
–Exited
ISHARES ETF
was 269 shares
–Exited
RYDER SYSTEM INC
was 178 shares
–Exited
EATON VANCE TAX-MANAGED
was 3.15K shares
–Exited
FIRST TRUST MULTI ETF
was 231 shares
–Exited
FIRST TRUST
was 3.77K shares
–Exited
HOULIHAN LOKEY INC CL A
was 334 shares
–Exited
–INVESTMENT MANAGERS ETF
was 1.70K shares
Devon Energy · DVN
was 1.00K shares
–Exited
TOLL BROTHERS
was 250 shares
–Exited
ROLLS ROYCE HOLDING PLC
was 2.13K shares
–Exited
COLUMBIA SELECT ETF
was 1.00K shares
–Exited
THOR INDUSTRIES
was 538 shares
–Exited
ISHARES ETF
was 209 shares
–Exited
ISHARES MSCI BIC ETF
was 1.00K shares
–Exited
STATE STREET SPDR ETF
was 350 shares
–Exited
FIRST TRUST PORTFOLIO LP
was 3.48K shares
–Exited
GREIF INC CL B
was 400 shares
–Exited
AUTONATION INC
was 200 shares
–Exited
INVESTMENT MANAGERS ETF
was 1.26K shares
–Exited
–STATE STREET SPDR ETF
was 327 shares
Roblox · RBLX
was 670 shares
–Exited
–FIRST TRUST PORTFLIOS LP
was 3.56K shares
Teledyne Technologies · TDY
was 54 shares
–Exited
FLAHERTY & CRUMRINE
was 1.73K shares
–Exited
STATE STREET SPDR ETF
was 300 shares
–Exited
–AAM
was 3.07K shares
Cbre · CBRE
was 259 shares
–Exited
MERCHANTS BANCORP IND
was 697 shares
–Exited
GATX CORP
was 196 shares
–Exited
–AMBARELLA INC
was 400 shares
Wells Fargo · WFC
was 413 shares
–Exited
FIRST TRUST
was 2.56K shares
–Exited
VANGUARD UTILITIES ETF
was 170 shares
–Exited
PROCURE ETF TR II ETF
was 653 shares
–Exited
FIRST TRUST
was 1.49K shares
–Exited
–SAP SE-SPONSORED ADR
was 208 shares
CF Industries · CF
was 295 shares
–Exited
FIRST TR VIII ETF
was 1.32K shares
–Exited
–ISHARES S&P 500 ETF
was 225 shares
CrowdStrike · CRWD
was 40 shares
Snap-on · SNA
was 72 shares
–Exited
FIRST TRUST
was 2.52K shares
–Exited
UNICREDIT SPA UNSPON ADR
was 640 shares
–Exited
AMPLIFY ETF TR ETF
was 621 shares
–Exited
CANADIAN NATURAL
was 715 shares
–Exited
PENUMBRA INC
was 89 shares
–Exited
AAM
was 2.17K shares
–Exited
–MP MATLS CORP
was 500 shares
Lab · LH
was 100 shares
–Exited
ISHARES ETF
was 251 shares
–Exited
GORMAN RUPP CO COM
was 300 shares
–Exited
ISHARES ETF
was 75 shares
–Exited
ISHARES ETF
was 362 shares
–Exited
FIRST TRUST
was 2.53K shares
–Exited
FIRST TRUST
was 2.48K shares
–Exited
SPDR EURO STOXX 50 ETF
was 394 shares
–Exited
–CHEESECAKE FACTORY INC
was 339 shares
BARCLAYS PLC · BCS
was 1.00K shares
–Exited
SITIME CORP
was 36 shares
–Exited
SELECT SECTOR SPDR ETF
was 500 shares
–Exited
DIMENSIONAL TR ETF
was 757 shares
–Exited
FIRST TRUST
was 2.48K shares
–Exited
FIRST TRUST
was 2.32K shares
–Exited
AURORA INNOVATION INC
was 3.87K shares
–Exited
ENERSYS INC
was 112 shares
–Exited
TOWER SEMICONDUCTOR LTD
was 100 shares
–Exited
CIRRUS LOGIC INC
was 175 shares
–Exited
–ROYAL BANK CANADA
was 125 shares
Evergy · EVRG
was 299 shares
–Exited
ISHARES ETF
was 106 shares
–Exited
FIRST TRUST
was 2.23K shares
–Exited
GUGGENHEIM
was 1.94K shares
–Exited
FIRST TR RBA ETF
was 190 shares
–Exited
INVESCO TR II ETF
was 1.24K shares
–Exited
HUNTINGTN BANCSHARES PFD
was 1.00K shares
–Exited
CARLISLE COMPANIES INC
was 69 shares
–Exited
TUTOR PERINI CORP
was 300 shares
–Exited
TOTALENERGIES SE
was 317 shares
–Exited
FIRST TRUST PORTFOLIO LP
was 2.01K shares
–Exited
ADVANCED ENERGY INDS INC
was 65 shares
–Exited
GUGGENHEIM
was 1.94K shares
–Exited
SPDR PORTFOLIO ETF
was 474 shares
–Exited
FRANKLIN TEMPLETON ETF
was 595 shares
–Exited
FIRST TRUST PORTFOLIO LP
was 1.56K shares
–Exited
–XTRACKERS RUSSELL ETF
was 360 shares
Lumentum · LITE
was 27 shares
–Exited
DBS GROUP HOLDINGS
was 114 shares
–Exited
ISHARES MSCI PACIFIC ETF
was 430 shares
–Exited
MARZETTI COMPANY
was 200 shares
–Exited
FIRST TR VIII ETF
was 390 shares
–Exited
–FRANKLIN TEMPLETON ETF
was 641 shares
Public Service Enterpri · PEG
was 277 shares
Carvana · CVNA
was 340 shares
–Exited
ROYALTY PHARMA PLC
was 393 shares
–Exited
BABCOCK & WILCX 7.75 PFD
was 1.00K shares
–Exited
SPDR PORTFOLIO ETF
was 418 shares
–Exited
FIRST TRUST
was 1.68K shares
–Exited
–FIRST TR VIII FT ETF
was 983 shares
Csx · CSX
was 450 shares
Synchrony Financial · SYF
was 281 shares
–Exited
FIRST TRUST
was 1.70K shares
–Exited
INVESCO TR II ETF
was 413 shares
–Exited
FIRST TR EXCHANGE ETF
was 500 shares
–Exited
ARMSTRONG WORLD
was 128 shares
–Exited
CRITICAL METALS CORP
was 2.00K shares
–Exited
ISHARES ETF
was 240 shares
–Exited
COHEN & STEERS QUALITY
was 1.65K shares
–Exited
ESSENTIAL UTILS INC
was 530 shares
–Exited
NATWEST GRP PLC ADR
was 1.14K shares
–Exited
ISHARES TR ETF
was 160 shares
–Exited
ISHARES ETF
was 110 shares
–Exited
AMPLIFY JUNIOR SILVR ETF
was 760 shares
–Exited
GLOBAL-E ONLINE LTD
was 563 shares
–Exited
NOVO NORDISK A S ADR
was 400 shares
–Exited
ABRDN GOLD ETF
was 500 shares
–Exited
FIRST TRUST ETF
was 150 shares
–Exited
INDUSTRIA DE DISENO ADR
was 1.20K shares
–Exited
FIRST TRUST PORTFOLIO LP
was 1.70K shares
–Exited
ISHARES GOLD TR ETF
was 250 shares
–Exited
BARINGS CORPORATE
was 1.07K shares
–Exited
FIRST TRUST
was 1.55K shares
–Exited
PRIMERICA INC
was 65 shares
–Exited
FIRST TRUST
was 1.80K shares
–Exited
–INVESCO
was 1.40K shares
Avery Dennison · AVY
was 113 shares
–Exited
–FIRST TRUST
was 1.70K shares
SoFi Technologies · SOFI
was 1.00K shares
–Exited
–ENGIE SPON ADR
was 565 shares
Huntington Bancshares · HBAN
was 1.00K shares
–Exited
FIRST TRUST
was 1.35K shares
–Exited
–CAPITAL GRP US ETF
was 635 shares
Zoom Communications · ZM
was 200 shares
Hilton Worldwide · HLT
was 52 shares
–Exited
–ROBO GLOBAL ROBOTICS ETF
was 200 shares
Bank of New York Mellon · BK
was 118 shares
–Exited
JBT MAREL CORP
was 117 shares
–Exited
FIRST TRUST
was 1.60K shares
–Exited
INNOVATOR TR ETF
was 320 shares
–Exited
GLOBAL X FDS ETF
was 913 shares
–Exited
FIRST TRUST
was 1.60K shares
–Exited
FIRST TRUST PORTFOLIO LP
was 1.54K shares
–Exited
FLAHERTY & CRUMRINE
was 1.00K shares
–Exited
HITACHI LTD ADR
was 588 shares
–Exited
VANGUARD INTERMEDIATEETF
was 196 shares
–Exited
SEMTECH CORP
was 100 shares
–Exited
ROIVANT SCIENCES LTD
was 455 shares
–Exited
–FIRST TRUST
was 1.58K shares
Teradyne · TER
was 33 shares
–Exited
FIRST TRUST PORTFOLIO LP
was 1.49K shares