Nordic screen

Methodology

This site is a systematic screen of every company on the main lists of Nasdaq Stockholm, Oslo Børs, Nasdaq Copenhagen and Nasdaq Helsinki. It is not individual investment advice.

How to read the yields

Each yield is a cash or profit measure divided by what an owner pays for it. Unlevered yields are measured before financing and divided by enterprise value (EV): what you would pay for the whole business, debt included. The levered yield is measured after interest and lease payments and divided by market cap: what you pay for the shares. All flows are TTM (trailing twelve months: last annual report + year to date − previous year to date) once the latest interim report reconciles to the annual report; until then they are the last fiscal year. Each company row shows which.

Column Numerator Denominator Period
EBITDA yield (EV) EBITDA = operating profit + items affecting comparability + amortisation of acquired intangibles + depreciation and amortisation EV TTM
UFCF yield, pre capex (EV) EBITDA − operating taxes ± change in working capital ± other operating items EV TTM
UFCF yield, post capex (EV) UFCF pre capex − net capex EV TTM
NOPLAT yield (EV) EBITA × (1 − statutory tax rate) EV TTM
LFCF yield, after interest and leases (market cap) UFCF post capex − lease payments (principal) − net interest paid × (1 − tax rate) Market cap TTM

The cash flow lines, as shown in each company's bridge from EBITDA to free cash flow:

Line What it is Source
EBITDA As above, built up from reported operating profit Income statement and notes
− Operating taxes Income taxes paid + the tax shield on net interest paid (tax rate × net interest), so the company is taxed as if it had no debt Cash flow statement
− Change in working capital Inventories, receivables, payables, contract balances; a release of working capital adds cash Cash flow statement
± Other operating items The remaining operating cash flow lines (non-cash items, provisions, pensions, cash effect of items adjusted out of EBITDA) less EBITDA Cash flow statement
= UFCF pre capex Equals reported operating cash flow + net interest paid within it − the tax shield
− Net capex Purchases of PP&E and intangible assets less disposals; acquisitions are not capex Cash flow statement
= UFCF post capex
− Lease payments Principal paid on lease liabilities; lease interest is in interest Cash flow statement
− Interest after tax Net interest paid (paid − received, wherever it is classified) × (1 − tax rate) Cash flow statement
= LFCF Net borrowing and repayments, dividends, buybacks and acquisitions are not included

EV = market cap + borrowings + lease liabilities − cash + pensions and debt-like provisions after tax + minorities + preferred equity − associates − non-operating assets. Market cap = shares outstanding (issued − treasury, from the company's reports) × latest close. The tax rate is the statutory rate of the home country (SE 20.6 %, NO 22 %, DK 22 %, FI 20 %).

Reported figures are tagged with their sign as a concept ("interest paid" is usually a positive number), so the direction of each cash flow line is read from the company's own calculation tree in the ESEF filing, not assumed.

1. Data rule

Every fundamental figure comes from the company's own official reports. Each stored figure carries its document, its period and an exact locator: the ESEF fact id and concept, or the PDF page with the row label exactly as printed. A figure without a source cannot be stored; the database schema enforces this. Only figures with status verified are displayed.

Data Source
Annual reports ESEF report packages from filings.xbrl.org. Swedish reports not yet there (e.g. FY2025) come from Finansinspektionen's register of regulated information. Every package is read by the same iXBRL extractor, which is cross-checked against filings.xbrl.org's own extraction (zero mismatches required).
Interim reports The filed PDFs: Finansinspektionen (SE), Oslo Børs NewsWeb (NO), Nasdaq company announcements (DK, FI). Read figure by figure with page references.
Notes ESEF text blocks; for untagged parts of the annual report (directors' report, alternative performance measures), the report page, cited by page number.
Share counts Equity/share-capital notes, interim reports and the companies' share-change announcements. All ordinary classes are included, listed or not; an unlisted class is valued at the price of the company's primary listing.
Prices EODHD end-of-day, bulk endpoint per exchange, nightly after close. Prices are market data, not fundamentals.
FX ECB euro reference rates, used when trading currency differs from reporting currency.
Register Nasdaq Nordic main-market lists (STO, CPH, HEL), Euronext Oslo Børs list (MIC XOSL; Euronext Expand and Euronext Growth excluded), ICB classification from the exchanges, LEI from GLEIF.

2. Verification

Every figure gets a status: verified, disputed or failed. Only verified figures are shown. Everything else appears in the daily exception report with the reason.

Mechanical checks (code):

Dual extraction. Every figure read by an LLM is extracted by two independent claude -p runs that cannot see each other. This covers PDF figures, note splits, adjustments and share counts. The results must match exactly. On a mismatch a third independent run decides by agreeing with one of the two; otherwise the figure is disputed.

Reviewer agents. Separate claude -p runs with their own role prompts:

An objection must cite document and fact/page. Objections without a valid citation are discarded and logged. An open objection makes the figure disputed until the owner resolves it. The owner's corrections are stored as reference cases and given to the reviewers as binding precedent.

3. Panels

Panels are never mixed on one scale.

  1. Operating companies: all metrics below.
  2. Banks and insurers: return on equity, price to book, CET1 (or solvency ratio), dividend yield. No EV metrics.
  3. Real estate: income from property management; implied yield = NOI / (market cap + net debt + minorities − development projects and building rights at book); loan to value; interest coverage.
  4. Investment companies: NAV discount and look-through.

Assignment follows the exchanges' ICB classification: banks and insurance go to panel 2, real estate supersectors to panel 3, closed-end investments to panel 4. Reviewed overrides apply to companies reporting NAV (investment companies) and to licensed credit institutions classed as financial services. Each override has a written reason.

4. Reorganising the statements (Koller, Goedhart, Wessels — Valuation)

Every balance sheet line is classified into a McKinsey category: operating working capital, operating fixed assets, goodwill, acquired intangibles, other intangibles, right-of-use assets, operating provisions and deferred taxes, cash, non-operating assets, debt, leases, pensions, debt-like provisions, minorities, preferred equity, or equity.

Leases (IFRS 16). One treatment for all companies.

Operating taxes. Statutory rate of the issuer's home country × EBITA. The reported tax line is not used. This removes the tax shield on interest and the tax on non-operating items.

Country Rate Source
SE 20.6 % Inkomstskattelagen 65 kap. 10 §
NO 22 % Skatteloven § 10-2
DK 22 % Selskabsskatteloven § 17
FI 20 % Tuloverolaki 124 §

Sector regimes such as Norwegian petroleum tax are handled by the sector rules (§ 7).

Adjustments to operating profit. These are read from the notes and from the report's alternative performance measure pages. Each one is shown on the company page with the printed amount, the adjustment, the source note or page, and the status.

Pensions (including Swedish PRI/FPG): the deficit is a debt equivalent, after tax.

Debt-like provisions (restructuring, environmental, decommissioning, legal): debt equivalents, after tax.

5. Definitions (operating companies)

Fundamentals are the latest fiscal year until interim reports are loaded. Then they are trailing twelve months: last annual + year to date − previous year to date.

6. Signals (screen, not advice)

Inflation expectations (stored with source and date; shown with macro data):

Country Measure
SE Breakeven proxy = 10y nominal (Riksbank) − real yield at the latest Riksgälden inflation-linked bond auction, for the bond closest to 10 years. No official daily real-yield series exists.
NO Norges Bank Expectations Survey, economists, 5 years ahead.
FI ECB Survey of Professional Forecasters, longer term.
DK No official breakeven series exists. ECB SPF is used as a proxy (DKK pegged to EUR) until a Danish source is agreed.

7. Sector rules

These rules are applied and checked by the sector reviewer. The list grows with the owner's reference cases.