The Nordic Watchlist: 13 Quality Compounders Most Investors Never See, and the Exact Price I’d Pay for Each
Most investors never look here.
These companies are small. They trade in kronor and krone, and the research desks that move institutional money cannot build a meaningful position without moving the price against themselves.
But they are of high quality. And an excellent place for investors like you and me to look.
Why Nordic?
A few years ago, a fund called Alta Fox went looking for what actually drove extraordinary long-run returns. They studied over a hundred companies that returned more than 350 percent over five years. The winners clustered in Sweden, the UK, Germany, Norway, and Australia. They were mostly under two billion in market value. They had far less analyst coverage than names of comparable quality on the major US exchanges. And multiple expansion, the market finally repricing a mis-categorised business upward, contributed roughly two-thirds of the median return.
That is not a coincidence.
The Nordics sit at the centre of it.
Sweden in particular has produced a remarkable density of quality serial acquirers: companies that buy niche industrial or software businesses, decentralise them, and compound the whole at high returns on capital for decades.
Norway has produced niche medical-device monopolies and insurance compounders.
Finland has produced diagnostic technology that is sold into operating theatres around the world.
These companies are often the dominant player in a niche nobody has heard of. They are poorly covered. They occasionally get mispriced in ways that a patient, attentive investor can use.
That is the pond I fish in.
What earns a place
The list starts with a hundred names from a screener and ends at thirteen. Most candidates fail immediately.
A name only makes the Nordic Watchlist when it clears every one of these:
A moat I can name in one sentence. A product surgeons would be slightly mad to rip out mid-operation. A certification that took a decade to earn and cannot be replicated in a hurry. A serial acquirer whose process compounds faster than any single business it owns. A market where the number-one position is structural rather than accidental.
A business that generates real cash. Owner earnings, the money a private buyer could actually keep after maintaining the competitive position, not headline profit. Companies that earn large accounting profits while consuming cash are excluded on the first pass.
High returns on capital held for years, not one strong year followed by mean reversion. The test is whether the business earns well on each new krona it reinvests, not just on the base it already had.
A destination. Where does this business land in fifteen to twenty years if management does nothing spectacular? If the answer is somewhere large and reasonably secure, it earns further scrutiny. If the answer is unclear, the analysis stops.
A strong balance sheet. Net cash, or leverage so modest that a bad year changes nothing.
How you can do this yourself
The order matters more than any single number.
Start by asking whether you can describe the moat in one sentence. If you find yourself writing three paragraphs and still hedging, the moat is probably not real. The clearest moats describe simply: this is the only approved surgical probe for this procedure; this software is embedded in forty thousand customers who cannot switch without requalifying their processes; this serial acquirer buys at ten times earnings and earns twenty-five percent returns on the capital deployed.
Then ask the only question that separates a real moat from a story: could a well-funded, intelligent rival take meaningful market share within five years? If yes, move on. Most pass this question on paper and fail it in practice.
Then look at the destination. Not the next quarter. Not the DCF sensitivity analysis. Where is this business going, and is that place large enough and certain enough to be worth holding through a bad year or a 40 percent price drop?
Only then look at the price. Always last. Price is the binding constraint, not the starting point.
For each name on this list, I work out what a private buyer would pay for the whole business based on the cash it produces, with a discount rate of 12 % and a margin of safety wide enough that a bear case barely loses money. That is the number I'm waiting for.
The part most people skip
Every name on the Nordic Watchlist has a Fat Pitch Price.
It is the specific price at which I would buy without hesitation, because the margin of safety is finally wide enough that I am being paid to be wrong. I do not approximate it. I calculate it on owner earnings, run three scenarios, and state a number.
Most of the time, the price never comes. Wonderful businesses rarely become cheap. The list exists so that when they do become cheap, because of a cyclical stumble, a bad quarter, a sector de-rating, or nothing more than a quiet market with no buyers that week, I already know what I think the business is worth and what I am willing to pay. The decision is made in calm, not in the middle of a drawdown.
Several names on this list are closer to their Fat Pitch Price than they have been in a long time. A few sit within a modest pullback of the trigger. Nordic small and mid-caps have had a difficult 18 months as rising rates and a cautious macro backdrop pushed institutional money toward larger, more liquid names. Some of the best businesses in the region are quietly on sale.
Get the full Nordic Watchlist
Below: all thirteen companies, the moat in one sentence for each, the single thing that would break the thesis, and the Fat Pitch Price with the margin of safety behind it.
This is my own research for my own book, not financial advice. Treat every name as the start of your own work, not the end of it.
Not a paid subscriber yet?
By upgrading to a paid subscription, you unlock the entire research hub: my 100-bagger watchlist, founder-led watchlists (with my exact 'fat pitch' triggers), and my personal portfolio. It’s institutional-grade research for a fraction of the cost.
Check out the watchlists here:



