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

1
Apple · AAPL
2.33K SharesCOMMON STOCK
$776.3K
Added+2549%
0.02%
2
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
COLUMBIA ETF TR I ETF
9.24K SharesEQUITY FUND
$416.5K
Added+4636%
0.01%
5
Apple · AAPL
1.20K SharesCOMMON STOCK
$399.6K
Added+1264%
0.01%
6
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
ISHARES CORE S&P 500 ETF
491 SharesEQUITY FUND
$376.0K
Added+4364%
0.01%
9
Berkshire · BRK-B
700 SharesCOMMON STOCK
$348.6K
Added+4567%
0.01%
10
Micron Technology · MU
325 SharesCOMMON STOCK
$346.2K
Added+537%
0.01%
11
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
ISHARES CORE MSCI ETF
2.95K SharesEQUITY FUND
$285.6K
Added+3410%
0.01%
14
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
VANGUARD INDEX FDS ETF
316 SharesEQUITY FUND
$221.5K
Added+2007%
0.01%
18
Apple · AAPL
613 SharesCOMMON STOCK
$204.1K
Added+597%
0.01%
19
DIMENSIONAL TR ETF
5.42K SharesEQUITY FUND
$203.8K
Added+4964%
0.01%
20
Apple · AAPL
608 SharesCOMMON STOCK
$202.5K
Added+591%
0.01%
remove_circle_outlineExited this quarter· 200
–
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
Exited
–
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
Exited
–
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
Exited
–
Monolithic Power Systems · MPWR
was 38 shares
Exited
–
ABERDEEN STD ETF
was 3.70K shares
Exited
–
ARCHROCK INC
was 1.27K shares
Exited
–
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
Exited
–
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
Exited
–
Roblox · RBLX
was 670 shares
Exited
–
FIRST TRUST PORTFLIOS LP
was 3.56K shares
Exited
–
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
Exited
–
Cbre · CBRE
was 259 shares
Exited
–
MERCHANTS BANCORP IND
was 697 shares
Exited
–
GATX CORP
was 196 shares
Exited
–
AMBARELLA INC
was 400 shares
Exited
–
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
Exited
–
CF Industries · CF
was 295 shares
Exited
–
FIRST TR VIII ETF
was 1.32K shares
Exited
–
ISHARES S&P 500 ETF
was 225 shares
Exited
–
CrowdStrike · CRWD
was 40 shares
Exited
–
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
Exited
–
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
Exited
–
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
Exited
–
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
Exited
–
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
Exited
–
Public Service Enterpri · PEG
was 277 shares
Exited
–
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
Exited
–
Csx · CSX
was 450 shares
Exited
–
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
Exited
–
Avery Dennison · AVY
was 113 shares
Exited
–
FIRST TRUST
was 1.70K shares
Exited
–
SoFi Technologies · SOFI
was 1.00K shares
Exited
–
ENGIE SPON ADR
was 565 shares
Exited
–
Huntington Bancshares · HBAN
was 1.00K shares
Exited
–
FIRST TRUST
was 1.35K shares
Exited
–
CAPITAL GRP US ETF
was 635 shares
Exited
–
Zoom Communications · ZM
was 200 shares
Exited
–
Hilton Worldwide · HLT
was 52 shares
Exited
–
ROBO GLOBAL ROBOTICS ETF
was 200 shares
Exited
–
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
Exited
–
Teradyne · TER
was 33 shares
Exited
–
FIRST TRUST PORTFOLIO LP
was 1.49K shares
Exited

keid analysis is for reference only and does not constitute investment advice.