SWI Capital Holding

SWICH · Euronext Amsterdam · EUR

€11.35Change from previous close: +0.89%Absolute change: +€0.10

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€4.89B
Enterprise value
€5.96B
Price/book
3.75
Price/sales
52.0
EV/EBITDA
116.4
EV/revenue
63.4

Profitability and growth

Gross margin
97.0%
Operating margin
47.9%
Net margin
321.2%
ROE
26.4%
ROA
1.3%

Financial health

Total cash
€255.48M
Total debt
€590.92M
Debt/equity
0.28
Current ratio
1.28
Quick ratio
1.27

Dividends

Payout ratio
0.0%

Shares and trading

Average volume
5.95K
Shares outstanding
430.56M
Float
38.38M
Institutional ownership
0.0%
Insider ownership
91.0%