El.En.: directors' dealings · Italy · Consob CONSOB:elen IT0005453250 IT IT · Consob Mcap 1.1Bn€ Healthcare
Explore the full directors' dealings record of El.En., a publicly traded company based in Italy. Shares trade on IT IT, under the authority of Consob. Operating in the Healthcare sector, El.En. has published 11 public disclosures. Market capitalisation: €1.1bn. The latest transaction was disclosed on 31 July 2025 — Other. Among the most active insiders: PAOLO SALVADEO. The full history is accessible without an account.
Financial data FY ended December 2025 · cache
Analyst consensus
3 analysts 13.30 € Target 15.27 €(+8%) 16.50 €
Income statement
Revenue 590.8 M€
Gross profit 253.7 M€ 43% margin
Net income 43.4 M€ 7.9% margin
Valuation
PER (trailing) 22.8x
PER (forward) 17.2x
P/Book 2.8x
Balance sheet & cash
Market cap 1.13 Bn€
Total debt 38.1 M€
Free Cash Flow 59.2 M€
Debt / Equity 7%
Profitability & ownership
ROE 13.0%
% insiders 41.9%
% institutions 30.0%
Last declaration on 31 July 2025
Declarations 11 total
Executives ● Other18 Consob
€218,941 19,940 shares @ €10.98 0.019% mcap 43.9% of flow IT0005453250⌘
CONSOB:170592 · 31 Jul 2025
Executives ● Other18 Consob
€146,280 46,000 shares @ €3.18 0.013% mcap 79.3% of flow IT0005453250⌘
CONSOB:167673 · 21 May 2025
Executives ● Other0 Consob
CONSOB:162146 · 14 Mar 2025 details not loaded
Executives ● Other10 Consob
€38,160 12,000 shares @ €3.18 0.0034% mcap 20.7% of flow IT0005453250⌘
CONSOB:137994 · 12 Oct 2023
Executives ● Other0 Consob
CONSOB:137913 · 9 Oct 2023 details not loaded
Executives ● Other0 Consob
CONSOB:137829 · 6 Oct 2023 details not loaded
Executives ● Other0 Consob
CONSOB:137778 · 22 Sept 2023 details not loaded
Executives ● Other0 Consob
CONSOB:137697 · 2 Oct 2023 details not loaded
Executives ● Other0 Consob
CONSOB:137030 · 21 Sept 2023 details not loaded
Executives ● Other0 Consob
CONSOB:136985 · 18 Sept 2023 details not loaded
Executives ● Other17 Consob
€279,510 18,150 shares @ €15.40 0.025% mcap 56.1% of flow IT0005453250⌘
CONSOB:135323 · 31 Jul 2023