EBRO FOODS, SA: management transactions · Spain · CNMV CNMV:ebro-foods-sa-0b2656 ES0112501012 ES ES · CNMV Mcap 2.7Bn€ Consumer Defensive
Browse the full management transaction log of EBRO FOODS, SA, a listed issuer based in Spain. Shares are listed on ES ES, under the authority of CNMV. Operating in the Consumer Defensive sector, EBRO FOODS, SA has recorded 18 insider filings. Market capitalisation: €2.7bn. The latest transaction was reported on 27 February 2026 — Purchase. Among the most active insiders: HERCALIANZ INVESTING GROUP, SL. All data is free.
€984,434
1 ops.
Sell Volume
Financial data FY ended December 2025 · cache
Analyst consensus
10 analysts · 19.00 € Target 20.56 €(+16%) 21.70 €
Income statement
Revenue 3.01 Bn€
Gross profit 1.47 Bn€ 49% margin
Net income 214.9 M€ 7.3% margin
Valuation
PER (trailing) 12.7x
PER (forward) 12.3x
P/Book 1.2x
Beta 0.16
Balance sheet & cash
Market cap 2.73 Bn€
Total debt 526.1 M€
Free Cash Flow 148.8 M€
Debt / Equity 23%
Profitability & ownership
% insiders 54.4%
% institutions 25.0%
Last declaration on 27 February 2026
Declarations 18 total
Executives ● Purchase23 CNMV
€2m 100,000 shares @ €19.20 0.070% mcap 27.5% of flow ES0112501012⌘
CNMV:2026030788 · 26 Feb 2026
Ideal exit: 23 Nov 2026 (T+270) Executives ● Purchase29 CNMV
€3m 160,000 shares @ €17.80 0.10% mcap 36.3% of flow ES0112501012⌘
CNMV:2025123657 · 6 Oct 2025
Ideal exit: 3 Jul 2026 (T+270) Executives ● Purchase29 CNMV
€5m 297,973 shares @ €16.78 0.18% mcap 71.7% of flow ES0112501012⌘
CNMV:2025045184 · 1 Apr 2025
Ideal exit: 27 Dec 2025 (T+270) Executives ● Purchase32 CNMV
€5m 297,973 shares @ €16.78 0.18% mcap 63.7% of flow ES0112501012⌘
CNMV:2025045186 · 1 Apr 2025
Ideal exit: 27 Dec 2025 (T+270) Executives ● Purchase14 CNMV
€9,580 601 shares @ €15.94 0.0004% mcap 2.4% of flow ES0112501012⌘
CNMV:2024124921 · 14 Oct 2024
Ideal exit: 11 Jul 2025 (T+270) Executives ● Purchase15 CNMV
€34,770 2,209 shares @ €15.74 0.0013% mcap 8.6% of flow ES0112501012⌘
CNMV:2024121813 · 4 Oct 2024
Ideal exit: 1 Jul 2025 (T+270) Executives ● Purchase20 CNMV
€208,000 13,000 shares @ €16.00 0.0076% mcap 51.4% of flow ES0112501012⌘
CNMV:2024119053 · 26 Sept 2024
Ideal exit: 23 Jun 2025 (T+270) Executives ● Other18 CNMV
02,650,000 shares 0ES0112501012⌘
CNMV:2024117987 · 27 Sept 2024
Executives ● Sale38 CNMV
€984,434 63,430 shares @ €15.52 0.036% mcap 100.0% of flow ES0112501012⌘
CNMV:2024086656 · 28 Jun 2024
Executives ● Purchase18 CNMV
€19,413 1,224 shares @ €15.86 0.0007% mcap 0.3% of flow ES0112501012⌘
CNMV:2024055878 · 22 Apr 2024
Ideal exit: 17 Jan 2025 (T+270) Executives ● Purchase14 CNMV
€7,023 459 shares @ €15.30 0.0003% mcap 0.1% of flow ES0112501012⌘
CNMV:2024007234 · 15 Jan 2024
Ideal exit: 11 Oct 2024 (T+270) Executives ● Purchase15 CNMV
€46,970 3,050 shares @ €15.40 0.0017% mcap 11.6% of flow ES0112501012⌘
CNMV:2024004140 · 8 Jan 2024
Ideal exit: 4 Oct 2024 (T+270) Executives ● Purchase15 CNMV
€38,262 2,459 shares @ €15.56 0.0014% mcap 9.4% of flow ES0112501012⌘
CNMV:2024001759 · 4 Jan 2024
Ideal exit: 30 Sept 2024 (T+270) Executives ● Purchase19 CNMV
€58,408 3,778 shares @ €15.46 0.0021% mcap 14.4% of flow ES0112501012⌘
CNMV:2024001251 · 28 Dec 2023
Ideal exit: 23 Sept 2024 (T+270) Executives ● Purchase14 CNMV
€23,040 1,500 shares @ €15.36 0.0008% mcap 0.3% of flow ES0112501012⌘
CNMV:2023149203 · 21 Dec 2023
Ideal exit: 16 Sept 2024 (T+270) Executives ● Purchase18 CNMV
€7,628 489 shares @ €15.60 0.0003% mcap 1.9% of flow ES0112501012⌘
CNMV:2023128490 · 23 Oct 2023
Ideal exit: 19 Jul 2024 (T+270) Executives ● Purchase11 CNMV
€1,290 84 shares @ €15.36 0.0000% mcap 0.3% of flow ES0112501012⌘
CNMV:2023122383 · 9 Oct 2023
Ideal exit: 5 Jul 2024 (T+270) Executives ● Other11 CNMV
018,960 shares 0ES0112501012⌘
CNMV:2023065660 · 22 May 2023