Grenergy Renovables, S.A.: insider trades · Spain · CNMV CNMV:grenergy-renovables-sa-3e2a7c ES0105079000 ES ES · CNMV Mcap 3.4Bn€ Industrials
Discover the full management transaction log of Grenergy Renovables, S.A., a listed issuer based in Spain. Shares are quoted on ES ES, under the supervision of CNMV. Operating in the Industrials sector, Grenergy Renovables, S.A. has recorded 10 public disclosures. Market capitalisation: €3.4bn. The latest transaction was disclosed on 18 March 2026 — Sale. Among the most active insiders: Antonio Francisco Jiménez Alarcón. All data is free.
Financial data FY ended December 2024 · cache
Analyst consensus
12 analysts 79.50 € Target 117.92 €(-3%) 136.00 €
Income statement
Revenue 531.6 M€
Gross profit 192.0 M€ 36% margin
Net income 59.8 M€ 8.3% margin
Valuation
PER (trailing) 36.2x
PER (forward) 21.7x
P/Book 8.2x
Beta 1.33
Balance sheet & cash
Market cap 3.40 Bn€
Total debt 1.01 Bn€
Free Cash Flow −298.1 M€
Debt / Equity 339%
Profitability & ownership
ROE 19.6%
ROA 4.9%
% insiders 67.2%
% institutions 23.1%
Last declaration on 18 March 2026
Declarations 10 total
Executives ● Sale11 CNMV
€32,700 300 shares @ €109.00 0.0010% mcap 45.6% of flow ES0105079000⌘
CNMV:2026039661 · 13 Mar 2026
Executives ● Sale16 CNMV
€53,580 470 shares @ €114.00 0.0016% mcap 48.2% of flow ES0105079000⌘
CNMV:2026031974 · 27 Feb 2026
Executives ● Sale11 CNMV
€39,000 500 shares @ €78.00 0.0011% mcap 54.4% of flow ES0105079000⌘
CNMV:2025138852 · 10 Nov 2025
Executives ● Sale28 CNMV
€2m 33,000 shares @ €61.00 0.059% mcap 99.3% of flow ES0105079000⌘
CNMV:2025085004 · 18 Jun 2025
Executives ● Sale36 CNMV
€3m 46,588 shares @ €61.00 0.084% mcap 100.0% of flow ES0105079000⌘
CNMV:2025085006 · 18 Jun 2025
Executives ● Purchase14 CNMV
€30,380 1,000 shares @ €30.38 0.0009% mcap 100.0% of flow ES0105079000⌘
CNMV:2024132501 · 11 Nov 2024
Ideal exit: 8 Aug 2025 (T+270) Executives ● Sale14 CNMV
€32,000 1,000 shares @ €32.00 0.0009% mcap 28.8% of flow ES0105079000⌘
CNMV:2024008058 · 19 Jan 2024
Executives ● Sale13 CNMV
€25,504 800 shares @ €31.88 0.0007% mcap 23.0% of flow ES0105079000⌘
CNMV:2024006671 · 15 Jan 2024
Executives ● Sale23 CNMV
€131,203 4,037 shares @ €32.50 0.0039% mcap 100.0% of flow ES0105079000⌘
CNMV:2024002872 · 5 Jan 2024
Executives ● Sale15 CNMV
€13,720 444 shares @ €30.90 0.0004% mcap 0.7% of flow ES0105079000⌘
CNMV:2023146571 · 15 Dec 2023