ELECNOR, S.A.: management transactions · Spain · CNMV CNMV:elecnor-sa-0b0bdc ES0129743318 ES ES · CNMV Mcap 3.4Bn€ Industrials
Browse the full insider trade history of ELECNOR, S.A., a listed issuer based in Spain. Shares trade on ES ES, under the supervision of CNMV. Operating in the Industrials sector, ELECNOR, S.A. has recorded 22 insider filings. Market capitalisation: €3.4bn. The latest transaction was disclosed on 26 March 2025 — Purchase. Among the most active insiders: BARANGO, S.L.. The full history is openly available.
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 26 March 2025
Declarations 22 total
Executives ● Purchase23 CNMV
€49,657 2,815 shares @ €17.64 0.0015% mcap 100.0% of flow ES0129743318⌘
CNMV:2025042158 · 24 Mar 2025
Ideal exit: 19 Dec 2025 (T+270) Executives ● Purchase17 CNMV
€16,800 1,000 shares @ €16.80 0.0005% mcap 61.7% of flow ES0129743318⌘
CNMV:2025031512 · 28 Feb 2025
Ideal exit: 25 Nov 2025 (T+270) Executives ● Purchase19 CNMV
€19,683 1,173 shares @ €16.78 0.0006% mcap 11.0% of flow ES0129743318⌘
CNMV:2025006024 · 15 Jan 2025
Ideal exit: 12 Oct 2025 (T+270) Executives ● Purchase20 CNMV
€33,056 1,956 shares @ €16.90 0.0010% mcap 18.5% of flow ES0129743318⌘
CNMV:2025006054 · 16 Jan 2025
Ideal exit: 13 Oct 2025 (T+270) Executives ● Purchase22 CNMV
€67,200 4,000 shares @ €16.80 0.0020% mcap 37.7% of flow ES0129743318⌘
CNMV:2025004403 · 14 Jan 2025
Ideal exit: 11 Oct 2025 (T+270) Executives ● Purchase19 CNMV
€13,674 812 shares @ €16.84 0.0004% mcap 7.7% of flow ES0129743318⌘
CNMV:2025002721 · 13 Jan 2025
Ideal exit: 10 Oct 2025 (T+270) Executives ● Purchase18 CNMV
€1,523 90 shares @ €16.92 0.0000% mcap 0.9% of flow ES0129743318⌘
CNMV:2025002092 · 10 Jan 2025
Ideal exit: 7 Oct 2025 (T+270) Executives ● Purchase20 CNMV
€43,172 2,579 shares @ €16.74 0.0013% mcap 24.2% of flow ES0129743318⌘
CNMV:2025001671 · 9 Jan 2025
Ideal exit: 6 Oct 2025 (T+270) Executives ● Purchase29 CNMV
€266,256 17,715 shares @ €15.03 0.0079% mcap 57.3% of flow ES0129743318⌘
CNMV:2024145106 · 23 Dec 2024
Ideal exit: 19 Sept 2025 (T+270) Executives ● Purchase12 CNMV
€41,738 2,790 shares @ €14.96 0.0012% mcap 9.0% of flow ES0129743318⌘
CNMV:2024144709 · 23 Dec 2024
Ideal exit: 19 Sept 2025 (T+270) Executives ● Purchase14 CNMV
€156,568 10,622 shares @ €14.74 0.0046% mcap 33.7% of flow ES0129743318⌘
CNMV:2024144710 · 23 Dec 2024
Ideal exit: 19 Sept 2025 (T+270) Executives ● Purchase32 CNMV
€127,515 8,501 shares @ €15.00 0.0038% mcap 55.9% of flow ES0129743318⌘
CNMV:2024144719 · 23 Dec 2024
Ideal exit: 19 Sept 2025 (T+270) Executives ● Purchase15 CNMV
€10,437 700 shares @ €14.91 0.0003% mcap 38.3% of flow ES0129743318⌘
CNMV:2024144193 · 19 Dec 2024
Ideal exit: 15 Sept 2025 (T+270) Executives ● Purchase23 CNMV
€30,305 1,450 shares @ €20.90 0.0009% mcap 100.0% of flow ES0129743318⌘
CNMV:2024071204 · 21 May 2024
Ideal exit: 15 Feb 2025 (T+270) Executives ● Purchase20 CNMV
€297,455 14,510 shares @ €20.50 0.0088% mcap 100.0% of flow ES0129743318⌘
CNMV:2024063502 · 9 May 2024
Ideal exit: 3 Feb 2025 (T+270) Executives ● Purchase18 CNMV
€10,248 531 shares @ €19.30 0.0003% mcap 2.4% of flow ES0129743318⌘
CNMV:2024052698 · 17 Apr 2024
Ideal exit: 12 Jan 2025 (T+270) Executives ● Purchase19 CNMV
€27,683 1,424 shares @ €19.44 0.0008% mcap 6.6% of flow ES0129743318⌘
CNMV:2024052706 · 18 Apr 2024
Ideal exit: 13 Jan 2025 (T+270) Executives ● Purchase19 CNMV
€40,488 2,087 shares @ €19.40 0.0012% mcap 9.6% of flow ES0129743318⌘
CNMV:2024052715 · 19 Apr 2024
Ideal exit: 14 Jan 2025 (T+270) Executives ● Purchase20 CNMV
€334,301 17,232 shares @ €19.40 0.0099% mcap 79.6% of flow ES0129743318⌘
CNMV:2024049974 · 10 Apr 2024
Ideal exit: 5 Jan 2025 (T+270) Executives ● Purchase11 CNMV
€7,025 364 shares @ €19.30 0.0002% mcap 1.7% of flow ES0129743318⌘
CNMV:2024049991 · 15 Apr 2024
Ideal exit: 10 Jan 2025 (T+270) Executives ● Purchase30 CNMV
€100,580 5,333 shares @ €18.86 0.0030% mcap 44.1% of flow ES0129743318⌘
CNMV:2024036832 · 8 Mar 2024
Ideal exit: 3 Dec 2024 (T+270) Executives ● Purchase19 CNMV
€5,004 268 shares @ €18.67 0.0001% mcap 100.0% of flow ES0129743318⌘
CNMV:2024012564 · 22 Jan 2024
Ideal exit: 18 Oct 2024 (T+270)