REPSOL, S.A.: directors' dealings · Spain · CNMV CNMV:repsol-sa ES0173516115 ES ES · CNMV Mcap 17.3Bn€
Explore the full management transaction log of REPSOL, S.A., a publicly traded company based in Spain. Shares are quoted on ES ES, under the supervision of CNMV. Market capitalisation: €17.3bn. The latest transaction was reported on 17 April 2026 — Purchase. Among the most active insiders: ANTONIO LORENZO SIERRA. Every trade is openly available.
€810,911
3 ops.
Sell Volume
Income statement
Revenue 54.86 Bn€
Gross profit 11.19 Bn€ 20% margin
Net income 1.90 Bn€ 3.5% margin
Balance sheet & cash
Market cap 17.30 Bn€
Total debt 13.24 Bn€
Free Cash Flow 1.62 Bn€
Last declaration on 17 April 2026
Declarations 278 total
Executives ● Purchase23 CNMV
€14,967 691 shares @ €21.66 100.0% of flow ES0173516115⌘
CNMV:2026052163 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase23 CNMV
€84,886 3,919 shares @ €21.66 100.0% of flow ES0173516115⌘
CNMV:2026052156 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase12 CNMV
€225,784 10,424 shares @ €21.66 100.0% of flow ES0173516115⌘
CNMV:2026052155 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase23 CNMV
€1,013 48 shares @ €21.10 100.0% of flow ES0173516115⌘
CNMV:2026051422 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase23 CNMV
L
LUIS CABRA DUEÑAS D.G. Transición Energética, Tecnología, Institucional & Adjunto al CEO €1,013 48 shares @ €21.10 100.0% of flow ES0173516115⌘
CNMV:2026051429 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase23 CNMV
€1,013 48 shares @ €21.10 0.0000% mcap 1.8% of flow ES0173516115⌘
CNMV:2026051466 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase23 CNMV
€979 42 shares @ €23.32 0.0000% mcap 0.1% of flow ES0173516115⌘
CNMV:2026039655 · 16 Mar 2026
Ideal exit: 11 Dec 2026 (T+270) Executives ● Purchase23 CNMV
L
LUIS CABRA DUEÑAS D.G. Transición Energética, Tecnología, Institucional & Adjunto al CEO €979 42 shares @ €23.32 0.0000% mcap 0.1% of flow ES0173516115⌘
CNMV:2026039653 · 16 Mar 2026
Ideal exit: 11 Dec 2026 (T+270) Executives ● Purchase23 CNMV
€979 42 shares @ €23.32 0.0000% mcap 0.5% of flow ES0173516115⌘
CNMV:2026039657 · 16 Mar 2026
Ideal exit: 11 Dec 2026 (T+270) Executives ● Purchase23 CNMV
€979 42 shares @ €23.32 0.0000% mcap 1.7% of flow ES0173516115⌘
CNMV:2026039659 · 16 Mar 2026
Ideal exit: 11 Dec 2026 (T+270) Executives ● Purchase24 CNMV
€284,400 15,000 shares @ €18.96 0.0016% mcap 10.0% of flow ES0173516115⌘
CNMV:2026030882 · 27 Feb 2026
Ideal exit: 24 Nov 2026 (T+270) Executives ● Purchase26 CNMV
€184,497 10,459 shares @ €17.64 0.0011% mcap 26.5% of flow ES0173516115⌘
CNMV:2026027893 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase28 CNMV
€119,564 6,778 shares @ €17.64 0.0007% mcap 47.1% of flow ES0173516115⌘
CNMV:2026027896 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase28 CNMV
€116,336 6,595 shares @ €17.64 0.0007% mcap 54.5% of flow ES0173516115⌘
CNMV:2026027900 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase31 CNMV
€29,282 1,660 shares @ €17.64 0.0002% mcap 81.8% of flow ES0173516115⌘
CNMV:2026027902 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase27 CNMV
L
LUIS CABRA DUEÑAS D.G. Transición Energética, Tecnología, Institucional & Adjunto al CEO €246,978 14,001 shares @ €17.64 0.0014% mcap 35.5% of flow ES0173516115⌘
CNMV:2026027911 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase27 CNMV
€21,909 1,242 shares @ €17.64 0.0001% mcap 38.9% of flow ES0173516115⌘
CNMV:2026027914 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase28 CNMV
€121,575 6,892 shares @ €17.64 0.0007% mcap 51.7% of flow ES0173516115⌘
CNMV:2026027917 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase25 CNMV
€464,549 26,335 shares @ €17.64 0.0027% mcap 16.3% of flow ES0173516115⌘
CNMV:2026027906 · 18 Feb 2026
Ideal exit: 15 Nov 2026 (T+270) Executives ● Purchase23 CNMV
L
LUIS CABRA DUEÑAS D.G. Transición Energética, Tecnología, Institucional & Adjunto al CEO €995 61 shares @ €16.31 0.0000% mcap 0.1% of flow ES0173516115⌘
CNMV:2025149790 · 10 Dec 2025
Ideal exit: 6 Sept 2026 (T+270) Executives ● Purchase23 CNMV
€995 61 shares @ €16.31 0.0000% mcap 0.1% of flow ES0173516115⌘
CNMV:2025149791 · 10 Dec 2025
Ideal exit: 6 Sept 2026 (T+270) Executives ● Purchase23 CNMV
€995 61 shares @ €16.31 0.0000% mcap 0.5% of flow ES0173516115⌘
CNMV:2025149792 · 10 Dec 2025
Ideal exit: 6 Sept 2026 (T+270) Executives ● Purchase23 CNMV
€995 61 shares @ €16.31 0.0000% mcap 4.2% of flow ES0173516115⌘
CNMV:2025149793 · 10 Dec 2025
Ideal exit: 6 Sept 2026 (T+270) Executives ● Purchase23 CNMV
€995 61 shares @ €16.31 0.0000% mcap 1.8% of flow ES0173516115⌘
CNMV:2025149794 · 10 Dec 2025
Ideal exit: 6 Sept 2026 (T+270) Executives ● Purchase24 CNMV
€237,450 15,000 shares @ €15.83 0.0014% mcap 10.1% of flow ES0173516115⌘
CNMV:2025145354 · 28 Nov 2025
Ideal exit: 25 Aug 2026 (T+270) 25 of 278 declarations
Load more (253 remaining) About REPSOL, S.A. REPSOL, S.A. is a Spanish oil and gas company involved in the exploration, production, and distribution of hydrocarbons. It is listed on the Madrid Stock Exchange under the symbol XMAD.