Elecnor, S.A.: directors' dealings · Spain · CNMV CNMV:elecnor-sa ES0129743318 ES ES · CNMV Mcap 3.4Bn€ Industrials
Explore the full directors' dealings record of Elecnor, S.A., a publicly traded company based in Spain. Shares trade on ES ES, under the supervision of CNMV. Operating in the Industrials sector, Elecnor, S.A. has recorded 16 public disclosures. Market capitalisation: €3.4bn. The latest transaction was filed on 16 December 2025 — Other. Among the most active insiders: BARANGO, S.L.. The full history is free.
Financial data FY ended December 2025 · cache
Analyst consensus
3 analysts 26.90 € Target 37.45 €(-6%) 50.50 €
Income statement
Revenue 4.39 Bn€
Gross profit 2.18 Bn€ 50% margin
Net income 110.7 M€ 2.5% margin
Valuation
PER (trailing) 30.5x
PER (forward) 24.1x
P/Book 3.6x
Beta 0.55
Balance sheet & cash
Market cap 3.39 Bn€
Total debt 313.4 M€
Free Cash Flow 346.9 M€
Debt / Equity 35%
Profitability & ownership
ROE 10.5%
ROA 2.4%
% insiders 55.4%
% institutions 6.3%
Last declaration on 16 December 2025
Declarations 16 total
Executives ● Other25 CNMV
€3m 98,957 shares @ €26.75 0.078% mcap 100.0% of flow ES0129743318⌘
CNMV:2025150658 · 11 Dec 2025
Executives ● Purchase25 CNMV
€31,650 1,500 shares @ €21.10 0.0009% mcap 26.3% of flow ES0129743318⌘
CNMV:2025087630 · 16 Jun 2025
Ideal exit: 13 Mar 2026 (T+270) Executives ● Purchase29 CNMV
€88,595 4,548 shares @ €19.48 0.0026% mcap 73.7% of flow ES0129743318⌘
CNMV:2025087631 · 23 Jun 2025
Ideal exit: 20 Mar 2026 (T+270) Executives ● Purchase13 CNMV
€31,800 2,000 shares @ €15.90 0.0009% mcap 0.2% of flow ES0129743318⌘
CNMV:2025000414 · 31 Dec 2024
Ideal exit: 27 Sept 2025 (T+270) Executives ● Purchase13 CNMV
€112,000 7,000 shares @ €16.00 0.0033% mcap 0.8% of flow ES0129743318⌘
CNMV:2025000416 · 31 Dec 2024
Ideal exit: 27 Sept 2025 (T+270) Executives ● Purchase13 CNMV
€13,909 931 shares @ €14.94 0.0004% mcap 0.1% of flow ES0129743318⌘
CNMV:2025000412 · 23 Dec 2024
Ideal exit: 19 Sept 2025 (T+270) Executives ● Purchase13 CNMV
€47,820 3,000 shares @ €15.94 0.0014% mcap 0.3% of flow ES0129743318⌘
CNMV:2025000415 · 31 Dec 2024
Ideal exit: 27 Sept 2025 (T+270) Executives ● Purchase34 CNMV
€92,466 4,791 shares @ €19.30 0.0027% mcap 95.8% of flow ES0129743318⌘
CNMV:2023149517 · 27 Dec 2023
Ideal exit: 22 Sept 2024 (T+270) Executives ● Purchase26 CNMV
€4,076 209 shares @ €19.50 0.0001% mcap 4.2% of flow ES0129743318⌘
CNMV:2023149519 · 28 Dec 2023
Ideal exit: 23 Sept 2024 (T+270) Executives ● Purchase23 CNMV
€317,900 17,000 shares @ €18.70 0.0094% mcap 2.1% of flow ES0129743318⌘
CNMV:2023146987 · 18 Dec 2023
Ideal exit: 13 Sept 2024 (T+270) Executives ● Purchase24 CNMV
€564,000 30,000 shares @ €18.80 0.017% mcap 3.8% of flow ES0129743318⌘
CNMV:2023146991 · 19 Dec 2023
Ideal exit: 14 Sept 2024 (T+270) Executives ● Other16 CNMV
€1m 71,447 shares @ €18.55 0.039% mcap 8.9% of flow ES0129743318⌘
CNMV:2023145256 · 13 Dec 2023
Executives ● Other29 CNMV
€12m 815,945 shares @ €15.30 0.37% mcap 83.8% of flow ES0129743318⌘
CNMV:2023127283 · 19 Oct 2023
Executives ● Purchase0 CNMV
€20,015 1,970 shares @ €10.16 ES0129743318⌘
CNMV:2021117450 · 6 Sept 2021
Ideal exit: 3 Jun 2022 (T+270) Executives ● Purchase0 CNMV
€35,175 3,500 shares @ €10.05 ES0129743318⌘
CNMV:2021117244 · 9 Sept 2021
Ideal exit: 6 Jun 2022 (T+270) Executives ● Purchase0 CNMV
€15,683 1,508 shares @ €10.40 ES0129743318⌘
CNMV:2021080389 · 2 Jun 2021
Ideal exit: 27 Feb 2022 (T+270)