Iconovo AB: insider trades · Finland · FIN-FSA FI:iconovo-ab SE0025012586 FI FI · FIN-FSA Mcap 110M€ Healthcare
Discover the full insider trade history of Iconovo AB, a publicly traded company based in Finland. Shares are quoted on FI FI, under the supervision of FIN-FSA. Operating in the Healthcare sector, Iconovo AB has published 7 reports. Market capitalisation: €109.6m. The latest transaction was reported on 9 March 2026 (Purchase). Among the most active insiders: Johan Wäborg. Every trade is free.
Financial data FY ended December 2025 · cache
Analyst consensus
1 analysts · 0.80 € Target 0.80 €(-30%) 0.80 €
Income statement
Revenue 1.1 M€
Gross profit 11.5 M€ 1043% margin
Net income −43.4 M€ -291.3% margin
Valuation
PER (forward) -3.3x
P/Book 0.7x
Beta 0.38
Balance sheet & cash
Market cap 109.6 M€
Total debt 3.3 M€
Free Cash Flow −46.0 M€
Debt / Equity 4%
Profitability & ownership
ROE -29.2%
ROA -16.3%
% insiders 48.9%
% institutions 34.1%
Last declaration on 9 March 2026
Declarations 7 total
Executives ● Purchase17 FIN-FSA
€3,508 32,691 shares @ €0.1073 0.0032% mcap 100.0% of flow SE0027099102⌘
BTA (betald tecknad aktie)
FI:A003W832-1 · 6 Mar 2026
Ideal exit: 1 Dec 2026 (T+270) Executives ● Purchase20 FIN-FSA
€27,955 259,894 shares @ €0.1076 0.025% mcap 100.0% of flow SE0027099102⌘
BTA (betald tecknad aktie)
FI:A003W629-1 · 27 Feb 2026
Ideal exit: 24 Nov 2026 (T+270) Executives ● Purchase34 FIN-FSA
€16,732 159,295 shares @ €0.105 0.015% mcap 93.4% of flow SE0025012586⌘
BTA (betald tecknad aktie)
FI:A003P349-1 · 4 Jun 2025
Ideal exit: 1 Mar 2026 (T+270) Executives ● Purchase24 FIN-FSA
€131,915 1,256,448 shares @ €0.105 0.12% mcap 100.0% of flow SE0025012586⌘
BTA (betald tecknad aktie)
FI:A003P338-1 · 3 Jun 2025
Ideal exit: 28 Feb 2026 (T+270) Executives ● Other9 FIN-FSA
0837,632 shares 0SE0025012578⌘
Teckningsrätt/Uniträtt
FI:A003P337-1 · 3 Jun 2025
Executives ● Purchase25 FIN-FSA
€1,189 11,277 shares @ €0.1054 0.0011% mcap 6.6% of flow SE0025012586⌘
BTA (betald tecknad aktie)
FI:A003P268-1 · 2 Jun 2025
Ideal exit: 27 Feb 2026 (T+270) Executives ● Purchase21 FIN-FSA
€35,633 337,998 shares @ €0.1054 0.033% mcap 100.0% of flow SE0025012586⌘
BTA (betald tecknad aktie)
FI:A003P277-1 · 2 Jun 2025
Ideal exit: 27 Feb 2026 (T+270)