HMS Networks AB: insider trades · Finland · FIN-FSA FI:hms-networks-ab-cd3a12 SE0009997018 FI FI · FIN-FSA Mcap 28.2Bn€ Technology
Discover the full insider trade history of HMS Networks AB, a listed equity based in Finland. Shares trade on FI FI, under the oversight of FIN-FSA. Operating in the Technology sector, HMS Networks AB has logged 7 insider filings. Market capitalisation: €28.2bn. The latest transaction was filed on 28 April 2026 — Sale. Among the most active insiders: Bartek Stelmasiak Candell. The full history is accessible without an account.
Financial data FY ended December 2025 · cache
Analyst consensus
5 analysts 539.00 € Target 586.80 €(+4%) 670.00 €
Income statement
Revenue 3.58 Bn€
Gross profit 2.25 Bn€ 63% margin
Net income 434.7 M€ 13.2% margin
Valuation
PER (trailing) 58.7x
PER (forward) 31.9x
P/Book 7.6x
Beta 1.09
Balance sheet & cash
Market cap 28.23 Bn€
Total debt 2.26 Bn€
Free Cash Flow 744.2 M€
Debt / Equity 59%
Profitability & ownership
ROE 13.6%
ROA 7.7%
% insiders 12.3%
% institutions 79.2%
Last declaration on 28 April 2026
Declarations 7 total
Executives ● Sale19 FIN-FSA
€50,329 1,000 shares @ €50.3292 0.0002% mcap 100.0% of flow SE0009997018⌘
Aktie
FI:A003X886-1 · 27 Apr 2026
Executives ● Purchase25 FIN-FSA
€2,846 63 shares @ €45.1781 0.0000% mcap 33.6% of flow SE0009997018⌘
Aktie
FI:A003T107-1 · 22 Oct 2025
Ideal exit: 19 Jul 2026 (T+270) Executives ● Purchase21 FIN-FSA
€2,753 75 shares @ €36.7032 0.0000% mcap 32.5% of flow SE0009997018⌘
Aktie
FI:A003Q687-1 · 14 Jul 2025
Ideal exit: 10 Apr 2026 (T+270) Executives ● Purchase23 FIN-FSA
€2,491 65 shares @ €38.3232 0.0000% mcap 100.0% of flow SE0009997018⌘
Aktie
FI:A003N585-1 · 24 Apr 2025
Ideal exit: 19 Jan 2026 (T+270) Executives ● Purchase23 FIN-FSA
€2,568 67 shares @ €38.3233 0.0000% mcap 100.0% of flow SE0009997018⌘
Aktie
FI:A003N583-1 · 24 Apr 2025
Ideal exit: 19 Jan 2026 (T+270) Executives ● Purchase◆ Signal · 45FIN-FSA
€6,553 171 shares @ €38.3224 0.0000% mcap 100.0% of flow SE0009997018⌘
Aktie
FI:A003N567-1 · 24 Apr 2025
Ideal exit: 19 Jan 2026 (T+270) Executives ● Purchase18 FIN-FSA
€2,874 75 shares @ €38.3232 0.0000% mcap 33.9% of flow SE0009997018⌘
Aktie
FI:A003N565-1 · 24 Apr 2025
Ideal exit: 19 Jan 2026 (T+270)