W5 Solutions AB (publ): directors' dealings · Finland · FIN-FSA FI:w5-solutions-ab-publ SE0016786040 FI FI · FIN-FSA Mcap 864M€ Industrials
Explore the full management transaction log of W5 Solutions AB (publ), a listed equity based in Finland. Shares trade on FI FI, under the authority of FIN-FSA. Operating in the Industrials sector, W5 Solutions AB (publ) has logged 6 insider filings. Market capitalisation: €863.9m. The latest transaction was filed on 12 May 2026 — Purchase. Among the most active insiders: Cecilia Driving. All data is free.
Financial data FY ended December 2025 · cache
Analyst consensus
3 analysts 85.00 € Target 87.17 €(+77%) 90.00 €
Income statement
Revenue 491.6 M€
Gross profit 330.2 M€ 67% margin
Net income 14.7 M€ 3.0% margin
Valuation
PER (trailing) 50.7x
PER (forward) 16.2x
P/Book 1.8x
Beta 0.38
Balance sheet & cash
Market cap 863.9 M€
Total debt 65.7 M€
Free Cash Flow −24.4 M€
Debt / Equity 14%
Profitability & ownership
ROE 3.7%
ROA 3.7%
% insiders 70.8%
% institutions 22.9%
Last declaration on 12 May 2026
Declarations 6 total
Executives ● Purchase20 FIN-FSA
G
Gunilla Stomberg Annan medlem i bolagets administrations-, lednings- eller kontrollorgan €4,519 1,000 shares @ €4.5188 0.0005% mcap 100.0% of flow SE0016786040⌘
Aktie
FI:A003Y502-1 · 12 May 2026
Ideal exit: 6 Feb 2027 (T+270) Executives ● Purchase26 FIN-FSA
€4,067 700 shares @ €5.8094 0.0005% mcap 19.3% of flow SE0016786040⌘
Aktie
FI:A003R275-1 · 6 Aug 2025
Ideal exit: 3 May 2026 (T+270) Executives ● Purchase32 FIN-FSA
€17,022 20,000 shares @ €0.8511 0.0020% mcap 80.7% of flow
Teckningsoption
FI:A003Q141-1 · 23 Jun 2025
Ideal exit: 20 Mar 2026 (T+270) Executives ● Purchase35 FIN-FSA
€38,300 45,000 shares @ €0.8511 0.0044% mcap 100.0% of flow SE0016786040⌘
Teckningsoption
FI:A003Q140-1 · 23 Jun 2025
Ideal exit: 20 Mar 2026 (T+270) Executives ● Purchase35 FIN-FSA
€22,767 3,292 shares @ €6.9159 0.0026% mcap 100.0% of flow SE0016786040⌘
Aktie
FI:A003M363-1 · 10 Mar 2025
Ideal exit: 5 Dec 2025 (T+270) Executives ● Other16 FIN-FSA
063,134 shares 0SE0016786040⌘
Aktie
FI:A003M176-1 · 28 Feb 2025