Puig Brands, S.A. (BME:PUIG)
Spain flag Spain · Delayed Price · Currency is EUR
19.18
-0.23 (-1.18%)
Oct 27, 2026, 5:35 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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,8048,37610,046---
Market Cap Growth
36.90%-16.63%----
Enterprise Value
12,4089,90611,678---
Last Close Price
19.4114.5617.16---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
18.5814.1118.93---
Forward PE
16.8613.4616.23---
PS Ratio
2.151.662.10---
PB Ratio
2.702.142.84---
P/FCF Ratio
18.7112.6818.31---
P/OCF Ratio
13.909.7513.58---
PEG Ratio
2.171.881.40---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.461.972.44---
EV/EBITDA Ratio
11.3010.2813.50---
EV/EBIT Ratio
14.0611.8415.58---
EV/FCF Ratio
21.4515.0021.28---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.450.450.582.572.201.12
Debt / EBITDA Ratio
1.701.682.182.933.172.66
Debt / FCF Ratio
3.082.663.756.507.812.72
Net Debt / Equity Ratio
0.390.180.331.681.450.46
Net Debt / EBITDA Ratio
1.630.751.352.072.281.19
Net Debt / FCF Ratio
2.721.092.134.255.161.12
Asset Turnover
0.630.590.590.580.59-
Inventory Turnover
1.581.781.591.541.87-
Quick Ratio
0.600.790.930.890.991.10
Current Ratio
1.101.121.361.401.641.57
Return on Equity (ROE)
15.61%16.57%24.13%52.32%41.25%-
Return on Assets (ROA)
6.54%6.10%5.74%5.81%5.49%-
Return on Invested Capital (ROIC)
10.92%13.48%16.14%21.84%22.27%12.93%
Return on Capital Employed (ROCE)
13.40%13.30%11.00%11.40%9.10%8.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.38%7.09%5.28%---
FCF Yield
5.34%7.89%5.46%---
Dividend Yield
2.20%2.83%2.11%---
Payout Ratio
45.42%35.75%35.07%34.39%33.04%9.27%
Buyback Yield / Dilution
0.00%--4.52%-404744.45%--
Total Shareholder Return
2.19%2.83%-2.41%-404744.45%--