Castellum Aktiebolag: directors' dealings · Finland · FIN-FSA FI:castellum-aktiebolag-c84921 SE0000379190 FI FI · FIN-FSA Mcap 57.4Bn€ Real Estate
Explore the full insider trade history of Castellum Aktiebolag, a publicly traded company based in Finland. Shares trade on FI FI, under the oversight of FIN-FSA. Operating in the Real Estate sector, Castellum Aktiebolag has logged 6 public disclosures. Market capitalisation: €57.4bn. The latest transaction was disclosed on 4 May 2026 — Purchase. Among the most active insiders: Marita Loft. Every trade is free.
Financial data FY ended December 2025 · cache
Analyst consensus
12 analysts 105.00 € Target 127.75 €(+3%) 150.00 €
Income statement
Revenue 9.59 Bn€
Gross profit 6.45 Bn€ 67% margin
Net income 938.0 M€ 22.6% margin
Valuation
PER (trailing) 27.0x
PER (forward) 13.9x
P/Book 0.9x
Beta 1.46
Balance sheet & cash
Market cap 57.36 Bn€
Total debt 58.12 Bn€
Free Cash Flow 3.92 Bn€
Debt / Equity 78%
Profitability & ownership
ROE 2.9%
ROA 2.6%
% insiders 30.3%
% institutions 49.2%
Last declaration on 4 May 2026
Declarations 6 total
Executives ● Purchase18 FIN-FSA
€10,745 1,000 shares @ €10.7446 0.0000% mcap 72.1% of flow SE0000379190⌘
Aktie
FI:A003Y107-1 · 4 May 2026
Ideal exit: 29 Jan 2027 (T+270) Executives ● Purchase23 FIN-FSA
€10,348 1,100 shares @ €9.4076 0.0000% mcap 100.0% of flow SE0000379190⌘
Aktie
FI:A003X231-1 · 23 Mar 2026
Ideal exit: 18 Dec 2026 (T+270) Executives ● Purchase14 FIN-FSA
€4,152 428 shares @ €9.7002 0.0000% mcap 27.9% of flow SE0000379190⌘
Aktie
FI:A003S367-1 · 17 Sept 2025
Ideal exit: 14 Jun 2026 (T+270) Executives ● Purchase19 FIN-FSA
€28,840 3,000 shares @ €9.6134 0.0001% mcap 100.0% of flow SE0000379190⌘
Aktie
FI:A003R947-2 · 2 Sept 2025
Ideal exit: 30 May 2026 (T+270) Executives ● Purchase19 FIN-FSA
€19,700 2,000 shares @ €9.8502 0.0000% mcap 100.0% of flow SE0000379190⌘
Aktie
FI:A003R841-2 · 28 Aug 2025
Ideal exit: 25 May 2026 (T+270) Executives ● Purchase19 FIN-FSA
€10,288 1,000 shares @ €10.288 0.0000% mcap 100.0% of flow SE0000379190⌘
Aktie
FI:A003Q998-1 · 24 Jul 2025
Ideal exit: 20 Apr 2026 (T+270)