13-F holdings, Q2 2026
Speece Thorson Capital Group Inc
A 13-F is the report large US investment managers file with the SEC each quarter, listing the stocks they held at quarter end.
- Reported value
- $467.7M
- Positions
- 37
- Filed
- Data as of
These holdings are as of , 133 days ago.
13-Fs for Q3 2026 are due by .
See this manager's Holder IQ and how the book overlaps yours
Free to start, with no card. Holder IQ scores a manager's past record. It describes the past and is not a recommendation to buy or sell anything. Sign up and you can follow this manager: one notice for each new 13-F, naming what changed and which of those positions you hold or watch.
Top holdings
- CBSH$19.2M332,442 shares4.1% of the book
- WTM$19.1M9,215 shares4.1% of the book
- MGEE$18.6M228,679 shares4% of the book
- CASS$17.8M347,328 shares3.8% of the book
- STE$17.8M84,495 shares3.8% of the book
- SON$16.9M300,496 shares3.6% of the book
- MSA$16.9M96,741 shares3.6% of the book
- RPM$15.8M142,095 shares3.4% of the book
- HXL$15.3M152,463 shares3.3% of the book
- LH$15.2M54,385 shares3.3% of the book
What changed this quarter
1 new position and 2 sold out, against Q1 2026. Added and trimmed positions use the change in split-adjusted shares at the Q2 2026 implied price; full exits use their Q1 2026 reported value, not sale proceeds.
Largest buys
- TRMB
TRIMBLE INC
+$5.9M
+100.4% shares
Your stake and evidence for TRMB
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares increased between Q1 2026 and Q2 2026.
Displayed change: +$5.9M. The current book reports 229,315 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
229,315 current shares − 114,404 prior shares on the same basis = +114,911 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: 5880973.752262172 USD. Current reported shares: 229315. Prior shares on current basis: 114404.
- RYN
RAYONIER INC
+$4.5M
New
Your stake and evidence for RYN
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
A position newly appears in the Q2 2026 book.
Displayed change: +$4.5M. The current book reports 211,357 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
A new position uses its current quarter's reported dollar value; this is not the amount spent buying it.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: 4498000 USD. Current reported shares: 211357. Prior shares on current basis: not recorded.
- ATR
APTARGROUP INC
+$4.3M
+39.8% shares
Your stake and evidence for ATR
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares increased between Q1 2026 and Q2 2026.
Displayed change: +$4.3M. The current book reports 121,355 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
121,355 current shares − 86,801 prior shares on the same basis = +34,554 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: 4326261.596143546 USD. Current reported shares: 121355. Prior shares on current basis: 86801.
- STE
STERIS PLC SHS USD
+$4.2M
+31.1% shares
Your stake and evidence for STE
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares increased between Q1 2026 and Q2 2026.
Displayed change: +$4.2M. The current book reports 84,495 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
84,495 current shares − 64,431 prior shares on the same basis = +20,064 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: 4224849.849103497 USD. Current reported shares: 84495. Prior shares on current basis: 64431.
- ORLY
O REILLY AUTOMOTIVE INC
+$3.4M
+29.2% shares
Your stake and evidence for ORLY
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares increased between Q1 2026 and Q2 2026.
Displayed change: +$3.4M. The current book reports 164,080 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
164,080 current shares − 126,996 prior shares on the same basis = +37,084 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: 3415036.8113115556 USD. Current reported shares: 164080. Prior shares on current basis: 126996.
Largest sells
- ARW
ARROW ELECTRS INC
−$10.6M
-49.2% shares
Your stake and evidence for ARW
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares decreased between Q1 2026 and Q2 2026.
Displayed change: −$10.6M. The current book reports 51,368 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
51,368 current shares − 101,062 prior shares on the same basis = -49,694 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: -10604766.157919327 USD. Current reported shares: 51368. Prior shares on current basis: 101062.
- BRO
BROWN & BROWN INC
−$9.4M
Sold out, was 2.1% of the book
Your stake and evidence for BRO
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
The position reported in Q1 2026 is absent from the comparable Q2 2026 book.
Displayed change: −$9.4M. This was 2.1% of the prior book.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
A full exit is shown as the negative of its prior reported value, not sale proceeds or a value at today's price.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: -9400000 USD. Current reported shares: not recorded. Prior shares on current basis: 144149.
- HXL
HEXCEL CORP NEW
−$5.3M
-25.6% shares
Your stake and evidence for HXL
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares decreased between Q1 2026 and Q2 2026.
Displayed change: −$5.3M. The current book reports 152,463 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
152,463 current shares − 205,013 prior shares on the same basis = -52,550 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: -5257998.661970445 USD. Current reported shares: 152463. Prior shares on current basis: 205013.
- AZZ
AZZ INC
−$4.5M
-31.2% shares
Your stake and evidence for AZZ
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares decreased between Q1 2026 and Q2 2026.
Displayed change: −$4.5M. The current book reports 63,750 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
63,750 current shares − 92,617 prior shares on the same basis = -28,867 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: -4475630.243137254 USD. Current reported shares: 63750. Prior shares on current basis: 92617.
- CASY
CASEYS GEN STORES INC
−$4M
-38.9% shares
Your stake and evidence for CASY
What it means for you
This public view does not read your holdings or watchlist; open the member view to check your stake.
Use this to decide what to research, rather than as an instruction to copy a trade.
What happened
Reported shares decreased between Q1 2026 and Q2 2026.
Displayed change: −$4M. The current book reports 7,947 shares.
Why it can matter
A change between quarter-end disclosures can prompt a question about the manager's exposure. It does not reveal the trade date, the execution price or why the position changed; a full exit is not proof of a bearish decision.
How we got this
For an added or trimmed position, subtract split-adjusted prior shares from current shares, then multiply by the current book's reported value per share; this is not the execution price.
7,947 current shares − 12,998 prior shares on the same basis = -5,051 shares.
Comparable books exclude identified CUSIP, share-basis and new-security events from trades. Exit-size bands describe prior book weight, not the manager's intent.
Where the data comes from
SEC 13F quarter-end holdings for Q1 2026 and Q2 2026; these delayed disclosures omit shorts and many other assets.
Current source filed .
Technical details
Reported dollar change: -4014359.632565748 USD. Current reported shares: 7947. Prior shares on current basis: 12998.
What was sold out, by size
- 2 real positions, 0.25% of the book or more
All of this comes from the filer's public SEC filings. A 13-F shows long positions in US-listed securities at quarter end and can leave out short positions, cash and non-US holdings, so it is not the whole portfolio. This is filing data, not investment advice.