Puig Brands, S.A. (BME:PUIG)
Spain flag Spain · Delayed Price · Currency is EUR
16.91
+0.10 (0.59%)
Aug 7, 2026, 1:43 PM CET

Puig Brands Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,4698,37610,046---
Market Cap Growth
5.39%-16.63%----
Enterprise Value
11,0738,70510,832000
Last Close Price
16.9114.8717.84---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.2814.1618.97---
Forward PE
14.6613.4616.23---
PEG Ratio
1.891.881.40---
PS Ratio
1.861.662.10---
PB Ratio
2.342.152.85---
P/FCF Ratio
15.6712.6818.31---
P/OCF Ratio
12.049.7513.58---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.171.732.26---
EV/EBITDA Ratio
10.318.1313.17---
EV/EBIT Ratio
13.3010.4317.70---
EV/FCF Ratio
18.3313.1819.74---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.350.350.472.241.930.93
Debt / EBITDA Ratio
1.301.262.022.532.881.97
Debt / FCF Ratio
2.412.053.025.676.862.24
Net Debt / Equity Ratio
0.300.080.221.361.200.27
Net Debt / EBITDA Ratio
1.110.300.941.531.770.57
Net Debt / FCF Ratio
2.060.481.413.424.210.65
Asset Turnover
0.610.590.590.580.590.51
Inventory Turnover
1.661.781.591.541.871.93
Quick Ratio
0.500.720.800.810.921.04
Current Ratio
1.101.121.361.401.641.57
Return on Equity (ROE)
15.15%16.57%24.13%52.32%41.25%18.97%
Return on Assets (ROA)
7.30%7.32%5.88%7.12%6.49%4.28%
Return on Invested Capital (ROIC)
11.59%14.71%14.61%24.36%23.22%16.41%
Return on Capital Employed (ROCE)
13.23%12.75%9.52%11.34%9.82%9.39%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
6.14%7.06%5.27%---
FCF Yield
6.38%7.89%5.46%---
Dividend Yield
2.48%2.55%1.92%---
Payout Ratio
45.42%36.02%36.28%38.98%33.04%9.27%
Buyback Yield / Dilution
0.00%0.00%-4.52%-404744.45%-1325.31%-
Total Shareholder Return
2.48%2.55%-2.60%-404744.45%-1325.31%-