← Deep analysesHome
mttssn research · Nordic Deep Dive
Warsaw Stock Exchange (GPW.WA)
Financials · Polish exchange & clearing group · LTM Q1 2026
Analysis date: 2026-07-24
Price at analysis: PLN 105.90
Method: mttssn_manual_v1
Conviction: MEDIUM
HOLD
Conviction: MEDIUM
A genuinely high-quality franchise priced close to fair. GPW runs Poland's sole regulated equity exchange plus TGE commodity and IRGiT clearing: core operating ROIC 42%, total-enterprise ROIC 20%, positive economic profit on every basis, debt-free with PLN 453m net cash and a >=60% payout. But at PLN 105.9 the price already discounts a durable ADT step-up; total-enterprise fair value ~75-114 brackets it near the top. Quality is not in doubt; margin of safety is. HOLD.
Adj. ROIC
16.1%
WACC 8% → spread +8.1pp
Economic Profit
+PLN 86M
Positive on every basis: +85.6m std / +138.3m core / +130.6m total-ent at 8% WACC
FCF Yield
n/a
PLN 160.2m; funds >=60% payout, debt-free
Price / Target
PLN 106 → PLN 96
-9% base; HOLD
Revenue (LTM)
PLN 588M
LTM Q1 2026; turnover-fee driven, equities trading the biggest line
EBIT Margin
34.7%
IFRS; EBIT margin 34.7%, adj EBITDA ~46% (MD&A only)
EV / IC
n/a
Enterprise value / invested capital
Net Debt
n/a
Net cash PLN 453m; debt-free ex IFRS-16 leases
Thesis

GPW is a capital-light financial-market-infrastructure monopoly: the Main Market is the sole regulated Polish equity venue, and the group also owns TGE (commodities), TBSP (bonds), IRGiT (clearing) and an equity-method stake in KDPW (central depository). Revenue is turnover-fee-driven — equities trading is the single biggest line — so it earns above its cost of capital with minimal reinvestment: core operating ROIC 42.2%, total-enterprise ROIC 20.2%, both well clear of the 8% WACC.

Economic profit is positive on every basis at 8% WACC (+PLN 85.6m standard, +138.3m core, +130.6m total-enterprise). The escalation over equity-method treatment is resolved: the KDPW/depository stake (CV 344.9m) and the amortised-cost treasury book (313.8m) sit in IC while their returns (equity income PLN 45.1m + interest income) sit below EBIT — stripping them out reveals the true ~42% core-operating economics.

The catch is price, not quality. Q1 2026 was a record (revenue +27.5%, Main Market turnover +40.9% YoY) and management flags no unusual one-offs, so no mid-cycle haircut is applied; but a turnover-fee monopoly's revenue is ADT-sensitive, and at PLN 105.9 the market already capitalises the elevated ADT into the price. There is little margin of safety and a real 10-20% trading-revenue drawdown risk in a quiet-market year.

Valuation · reverse-DCF & scenarios

Capitalising adjusted operating NOPAT of PLN 170.7m at WACC-g and bridging PLN 453m net cash across 41.9m shares gives fair value PLN 61.7 (g=0) to 101.3 (g=3.5%) — the operating view sits below the PLN 105.9 price. The fairer whole-company total-enterprise view (NOPAT 215.8m, crediting the KDPW clearing stake) gives 75.2 (g=0), 96.6 (g=2%) and 113.8 (g=3%), bracketing the price near its top: the market implies ~2.7% durable growth on the total-enterprise base.

Base PLN 96 (-9%) at total-enterprise, GDP-plus growth — a mild de-rate toward fair as record ADT normalises; bull PLN 118 if the ADT step-up proves structural and Armenia/CEE growth legs compound; bear PLN 78 (g=0 total-enterprise) on a quiet-market year that compresses turnover fees. Great business, thin discount — hold, don't chase.

Market-implied growth
≥15.3%
model ceiling — EV implies more than constant-ROIC sustains
No-growth value / share
PLN 71
67% of price; rest = priced-in growth
ROIC − WACC
+8.1 pp
ROIC 16.1% vs WACC 8.0% — positive = value creation
CAP (priced-in)
8.8 yrs
years of excess returns the price implies (fades to WACC)

At today’s enterprise value the constant-ROIC reverse-DCF maxes out: even at its sustainable-growth ceiling (~15.3%, limited by ROIC 16% ≈ WACC 8%) it cannot reach the current EV. No-growth value is PLN 71/share (67% of price); the market prices in growth and/or a higher ROIC than booked — richly valued on this lens. Read the sensitivity grid.

Scenario24m targetImpl. gUpsideProb.Driver
BullPLN 118≥15%+11%30%ADT step-up structural; Armenia/CEE legs compound
BasePLN 96+13%-9%45%Total-enterprise GDP-plus; mild de-rate as record ADT normalises
BearPLN 78+4%-26%25%Quiet-market year compresses turnover fees (g=0 total-enterprise)
Prob-weightedPLN 98-7%100%Scenario-weighted expected value

Sensitivity — fair value / share at WACC × growth

WACC \ g0%3%5%8%10%15%
6.50%92100106116123142
7.25%80869198103118
8.00% (base)7176798589100
8.75%646871757887
9.50%586264687077

Green = fair value above the current price of PLN 105.90. The reverse-DCF conclusion is dominated by WACC and growth — see the whole surface, not a single fair value.

Method & data. NOPAT PLN 171, invested capital and ROIC 16.1% are observed (adjustments.json); WACC 8.0% and terminal g 2.5% are assumptions. EV→equity uses net debt PLN -453. The model holds ROIC constant (no fade) over the explicit horizon; the CAP figure instead fades excess returns to WACC.

⤓ Download the full model (.xlsx) — formula-driven sheets; flex the blue input cells and the model cascades in Excel.

Key drivers

1. Monopoly turnover franchise

Sole regulated Polish equity exchange; Main Market turnover +40.9% YoY, ADT EOB PLN 2,582m — fee revenue scales with volume at near-zero incremental cost.

2. Capital-light returns

Core operating ROIC 42%, total-enterprise 20%, both far above 8% WACC; positive EP on every basis.

3. Net cash + high payout

Debt-free, PLN 453m net cash, >=60% attributable-profit dividend policy — FCF returned, not empire-built.

4. New growth legs

Armenia Securities Exchange depository +143.7% YoY, commodity +19.5%, foreign-client revenue 42.5% — diversification beyond Polish equities.

5. Structural ADT re-rating

If the Polish-equity ADT step-up is durable rather than cyclical, current earnings are a base, not a peak.

Key risks
Conclusion

GPW is one of the highest-quality names in the Nordic book: a debt-free, capital-light exchange monopoly earning ~42% core operating ROIC and positive economic profit on every basis, with a shareholder-friendly payout. The problem is purely price — at PLN 105.9 the total-enterprise fair value only brackets the top of the range and the operating view sits below. HOLD, medium conviction; base target PLN 96 (-9%).

The upgrade trigger is a pullback (toward the low-90s or below) that restores a real discount, or hard evidence the elevated ADT is structurally durable rather than a record-year peak. Neither is proven today, so we own quality but don't add at this mark.

Footnote evidence & sources

Every adjustment traces to the cited note/page in the source filing — click to open it there. Annual report / 10-K: 📄 open  ·  Latest interim: 📄 open

Adjustment / figureValueSourceWhy mttssn treats it this way
LTM revenue (FY2025 551.879 - Q1'25 132.314 + Q1'26 168.759)588FY consolidated statement of comprehensive income PDF p.3; Q1 IS PDF p.12LTM flow: FY2025 anchor plus Q1 2026 less Q1 2025. Each leg read from the statements. FY reported in PLN'000, rescaled to millions.
LTM operating profit (EBIT) = 179.773 + 70.292 - 45.976204FY IS PDF p.3; Q1 IS PDF p.12Reported operating profit, LTM-bridged. EXCLUDES equity-method income which sits below EBIT (line 'Share of profit of entities measured by equity method').
Adjusted EBIT (ours) = reported EBIT + net one-off impairment 6.606211Note 4.5 Other operating expenses PDF p.33 + Note 4.4 PDF p.32 📄 p.33Impairment 18.885 (Note 4.5) less matched grant release 12.279 (Telemetria 9.939 + PCOL 2.340, Note 4.4) = 6.606 net one-off EBIT drag normalised. APM divergence vs company adjusted EBIT 3.24% (< 5% manual threshold).
Adjusted operating NOPAT = 210.695 * (1 - 0.19 statutory)171Note 4.9 tax reconciliation PDF p.37 (statutory 19%; equity income non-taxable line -8.427) 📄 p.37Statutory 19% used, NOT the blended 18.28% effective rate — the low blend is an artefact of non-taxable equity income which is excluded from operating NOPAT and whose tax shield must not be borrowed.
Equity-method income (LTM) = 44.350 + 11.070 - 10.33045.09Note 6.1 PDF p.45 (KDPW 43.925 + CG 0.425 FY); Q1 note 3.2.8 PDF p.21 (KDPW 10.883 + CG 0.187)Share of profit of associates KDPW (central securities depository/clearing) + Centrum Gieldowe. Non-taxable, below EBIT, so excluded from operating NOPAT — this exclusion is the pivot of the core-operating adjustment.
Equity-method investments carrying value (31 Mar 2026)345Q1 BS PDF p.22 ('Investment in entities measured by the equity method'); FY closing 334.546 at Note 6.1 PDF p.45 📄 p.22Non-operating stake (KDPW 318.440 + CG 16.106 at FY close, grown to 344.931 by Q1). Netted OUT of core operating IC because its return (equity income) is excluded from operating NOPAT.
Financial assets at amortised cost (31 Mar 2026)314Q1 BS PDF p.22; composition Note 7.1.5 FY PDF p.53 (corporate bonds + bank deposits + borrowings, net of ECL) 📄 p.22Non-operating treasury/investment book earning interest income (FY 9.687m) recognised in FINANCIAL income, below EBIT. Netted OUT of core operating IC for consistency with excluding its below-EBIT return.
FVOCI equity stakes (31 Mar 2026)19.116Q1 BS PDF p.22; composition Note 7.1.3 FY PDF p.49 (BVB 0.176, ETF 17.177, TransactionLink 1.755, EuroCTP 0.095, GPWV 0.051) 📄 p.22Minority strategic/financial equity stakes, non-operating. Included in the WIDER core-IC variant only.
Core operating IC (ex equity-method CV + amortised-cost portfolio)404derived: standard IC 1062.833 - 658.763 📄 p.22Standard IC 1062.833 minus (equity-method CV 344.931 + amortised-cost portfolio 313.832). This is the capital actually deployed in the exchange/clearing operating business. core_operating_roic = 170.663 / 404.070 = 42.2%.
Standard adjusted ROIC (retained, understated)0.161derived: 170.663 / 1062.833 📄 p.22Continuity with streamlined record (streamlined showed 15.94% on a 19.57% blended tax; corrected to 16.06% on 19% statutory). Understated because it charges WACC on the non-operating portfolio while excluding its return.
Total-enterprise ROIC (equity income added back over full IC)0.202derived: (170.663 + 45.090) / 1062.833 📄 p.22Whole-entity view crediting GPW for the KDPW stake's economics; brackets the low end at ~20%, still clears 8% WACC comfortably. Judged the fairest whole-company ranking figure.
Goodwill (net, no impairment FY2025)158Note 5.2 Goodwill PDF p.44 (TGE 147.791 + BondSpot 9.630 + poee 0.185 + minor) 📄 p.44Goodwill unchanged YoY; annual DCF test (CGU pre-tax WACC TGE 10.54% / BondSpot 10.48% / poee 10.43%, PDF p.46) found no impairment, sensitivity -1pp to +2pp still passes — quality signal, ~13% of equity, not an add-back.
Development work (net) + capitalised additions FY2025144Note 5.2 Intangibles PDF p.44 (dev additions 53.447; transfer-to-use 19.364; net carrying 143.723) 📄 p.44Internal development capitalised per IFRS; ongoing R&D expensed by type. No R&D gross-up applied (mttssn treats IFRS-capitalised dev as legitimate asset).
Total equity (31 Mar 2026)1,213Q1 consolidated BS PDF p.22 / p.24 (NCI 12.4m) 📄 p.22IC equity base, Q1 2026 snapshot; NCI 12.4m included; OCI 1.854m stripped (immaterial).
Cash and cash equivalents (31 Mar 2026)160Q1 BS PDF p.22 📄 p.22excess_cash = 160.472 - 2%*revenue (11.766) = 148.706 subtracted from IC. GPW otherwise debt-free ex-leases.
Lease liabilities (13.473 + 7.301)20.774Q1 BS PDF p.22 (non-current 13.473 + current 7.301) 📄 p.22Office/IT leases — peripheral, not primary operating assets -> lease_liabilities_in_ic = false; IFRS-16 interest already below EBIT.
Segment revenue FY2025 (Financial 381.717 / Commodity 173.307 / Other 15.915 gross)552Note 3.1 Operating segments PDF p.25 (post inter-segment/adjustments 551.879 to third parties) 📄 p.25Two reporting segments (financial + commodity). Financial-market revenue 364.466 (trading 235.699, listing 25.335, information 70.947, Armenia 32.485); commodity 171.649 (TGE trading 97.826, register 19.628, IRGiT clearing 51.912). Turnover-fee dependence: equities trading 189.489 is the single biggest line and the most ADT-sensitive.
Tax: Pillar II not applicable0Note 4.9 PDF p.40 📄 p.40'The Pillar 2 regulations do not apply in its case because the Group's consolidated revenues are' below the EUR 750m threshold — no top-up tax exposure.
Quality · Buffett tenets12 / 15
Understandable business
Single-jurisdiction exchange + clearing group: turnover-fee revenue on the Main Market (equities trading PLN 189.5m FY, the biggest line), plus commodity (TGE), listing, information and IRGiT clearing. Long, consistent operating history; two reporting segments; easy to model. LTM revenue PLN 588.3m, EBIT PLN 204.1m (34.7% margin).
Durable moat
[immateriella (regulatory licence) + efficient scale · stabil] Main Market is the sole regulated Polish equity venue: Q1 2026 Main Market turnover PLN 160.1bn (+40.9% YoY), ADT EOB PLN 2,582m, no single client >10% of revenue; total-enterprise EP +PLN 130.6m at 8% WACC (positive on all three bases). Frame: total-enterprise ROIC ~20% >> 8% WACC. Capped at 2 (not 3) on single-jurisdiction/regulatory dependence and only one clean authored year of spread persistence. Falsifier: a MiFID-style MTF or dark-pool fragmenting Polish equity flow, or loss/re-regulation of the exchange franchise.
Able & honest management
[allokering · candor] Debt-free apart from IFRS-16 leases (loans PLN 0.5m), equity 80% of B/S; dividend policy >=60% of attributable net profit returns FCF rather than empire-builds; goodwill PLN 157.6m unchanged, annual DCF test passed with -1pp/+2pp headroom (no impairment). APM divergence vs our adjusted EBIT only 3.24%; company publishes adjusted EBITDA in MD&A only, not the audited statements. Röd flagga: a dilutive Armenia/CEE roll-up or a goodwill write-down on TGE/BondSpot would drop the score.
Financial strength
Core operating ROIC 42.2% (ex non-operating investment portfolio), total-enterprise ROIC 20.2%, conservative standard floor 16.1% — all clear the 8% WACC. Positive EP on every basis (+85.6m standard / +138.3m core / +130.6m total-enterprise). Net cash PLN 453m, debt-free, FCF PLN 160.2m. Balance sheet survives a quiet-market year comfortably.
Margin of safety
At PLN 105.9 the price already discounts a durable ADT step-up: on operating NOPAT (170.7m) capitalised at WACC-g, fair value runs 61.7 (g=0) to 101.3 (g=3.5%) — below price; on the total-enterprise view (215.8m NOPAT crediting the KDPW clearing stake) fair value runs 75.2 (g=0) to 113.8 (g=3%), bracketing today near the top. Great business, little discount left — a 2, not higher.