LEONARDO: insider trades · Italy · Consob CONSOB:leonardo IT0003856405 IT IT · Consob Mcap 28.8Bn€ Industrials
Discover the full directors' dealings record of LEONARDO, a publicly traded company based in Italy. Shares are listed on IT IT, under the authority of Consob. Operating in the Industrials sector, LEONARDO has published 12 public disclosures. Market capitalisation: €28.8bn. The latest transaction was reported on 25 February 2026 — Other. Among the most active insiders: Unknown. Every trade is accessible without an account.
€853,343
3 ops.
Sell Volume
Financial data FY ended December 2025 · cache
Analyst consensus
18 analysts 61.50 € Target 68.31 €(+37%) 82.00 €
Income statement
Revenue 19.50 Bn€
Gross profit 2.26 Bn€ 12% margin
Net income 1.22 Bn€ 5.1% margin
Valuation
PER (trailing) 22.4x
PER (forward) 18.1x
P/Book 2.9x
Beta 0.37
Balance sheet & cash
Market cap 28.81 Bn€
Total debt 4.49 Bn€
Free Cash Flow 734.0 M€
Debt / Equity 42%
Profitability & ownership
ROE 13.1%
ROA 5.2%
% insiders 30.2%
% institutions 30.1%
Last declaration on 25 February 2026
Declarations 12 total
Executives ● Other0 Consob
CONSOB:177822 · 25 Feb 2026 details not loaded
Executives ● Other6 Consob
€1,398 29 shares @ €48.22 0.0000% mcap 2.0% of flow IT0003856405⌘
CONSOB:170815 · 31 Jul 2025
Executives ● Sale6 Consob
€9,224 170 shares @ €54.26 0.0000% mcap 2.0% of flow IT0003856405⌘
CONSOB:168072 · 27 May 2025
Executives ● Sale14 Consob
€459,000 17,000 shares @ €27.00 0.0016% mcap 98.0% of flow IT0003856405⌘
CONSOB:162899 · 21 Mar 2025
Executives ● Sale14 Consob
€385,119 9,187 shares @ €41.92 0.0013% mcap 100.0% of flow IT0003856405⌘
CONSOB:161973 · 12 Mar 2025
Executives ● Other0 Consob
CONSOB:148241 · 7 May 2024 details not loaded
Executives ● Other14 Consob
€67,700 5,000 shares @ €13.54 0.0002% mcap 98.0% of flow IT0003856405⌘
CONSOB:137908 · 9 Oct 2023
Executives ● Other0 Consob
CONSOB:136511 · 4 Sept 2023 details not loaded
Executives ● Other0 Consob
CONSOB:135220 · 28 Jul 2023 details not loaded
Executives ● Other0 Consob
CONSOB:135219 · 28 Jul 2023 details not loaded
Executives ● Other0 Consob
CONSOB:133980 · 16 Jun 2023 details not loaded
Executives ● Other0 Consob
CONSOB:132823 · 23 May 2023 details not loaded