Puig Brands, S.A.: insider trades · Spain · CNMV CNMV:puig-brands-sa-e1a976 ES0105777017 ES ES · CNMV Mcap 8.4Bn€ Consumer Defensive
Discover the full directors' dealings record of Puig Brands, S.A., a listed equity based in Spain. Shares trade on ES ES, under the oversight of CNMV. Operating in the Consumer Defensive sector, Puig Brands, S.A. has recorded 10 public disclosures. Market capitalisation: €8.4bn. The latest transaction was reported on 12 November 2025 — Other. Among the most active insiders: Javier Bach Kutschruetter. All data is openly available.
Financial data FY ended December 2025 · cache
Income statement
Revenue 5.04 Bn€
Gross profit 3.79 Bn€ 75% margin
Net income 593.7 M€ 11.8% margin
Balance sheet & cash
Market cap 8.38 Bn€
Total debt 1.35 Bn€
Free Cash Flow 660.6 M€
Last declaration on 12 November 2025
Declarations 10 total
Executives ● Other26 CNMV
€2m 107,264 shares @ €14.79 0.019% mcap 9.3% of flow ES0105777017⌘
CNMV:2025139350 · 7 Nov 2025
Executives ● Sale10 CNMV
€444,491 26,348 shares @ €16.87 0.0053% mcap 100.0% of flow ES0105777017⌘
CNMV:2025121487 · 29 Sept 2025
Executives ● Sale19 CNMV
€386,762 22,926 shares @ €16.87 0.0046% mcap 100.0% of flow ES0105777017⌘
CNMV:2025121488 · 29 Sept 2025
Executives ● Sale19 CNMV
€589,421 34,939 shares @ €16.87 0.0070% mcap 100.0% of flow ES0105777017⌘
CNMV:2025121495 · 29 Sept 2025
Executives ● Sale36 CNMV
€12m 684,259 shares @ €16.87 0.14% mcap 67.9% of flow ES0105777017⌘
CNMV:2025121489 · 29 Sept 2025
Executives ● Sale35 CNMV
€14m 801,691 shares @ €16.87 0.16% mcap 100.0% of flow ES0105777017⌘
CNMV:2025121490 · 29 Sept 2025
Executives ● Sale40 CNMV
€35m 2,065,189 shares @ €16.87 0.42% mcap 100.0% of flow ES0105777017⌘
CNMV:2025121494 · 29 Sept 2025
Executives ● Other18 CNMV
€4m 240,241 shares @ €16.16 0.046% mcap 22.8% of flow ES0105777017⌘
CNMV:2025107298 · 31 Jul 2025
Executives ● Other24 CNMV
€4m 240,241 shares @ €16.16 0.046% mcap 100.0% of flow ES0105777017⌘
CNMV:2025107299 · 31 Jul 2025
Executives ● Purchase15 CNMV
€249,158 11,950 shares @ €20.85 0.0030% mcap 100.0% of flow ES0105777017⌘
CNMV:2024111667 · 10 Sept 2024
Ideal exit: 7 Jun 2025 (T+270)