Puig Brands, S.A. (BME:PUIG)
Spain flag Spain · Delayed Price · Currency is EUR
18.08
-0.11 (-0.60%)
Aug 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,1848,37610,046---
Market Cap Growth
12.02%-16.63%----
Enterprise Value
11,7889,90611,678---
Last Close Price
18.0814.5617.16---

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
17.5114.1118.93---
Forward PE
15.7713.4616.23---
PS Ratio
2.001.662.10---
PB Ratio
2.522.142.84---
P/FCF Ratio
17.4312.6818.31---
P/OCF Ratio
12.959.7513.58---
PEG Ratio
2.031.881.40---

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.311.972.44---
EV/EBITDA Ratio
10.6310.2813.50---
EV/EBIT Ratio
13.2211.8415.58---
EV/FCF Ratio
20.1715.0021.28---

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.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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.71%7.09%5.28%---
FCF Yield
5.74%7.89%5.46%---
Dividend Yield
2.47%2.90%2.20%---
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.47%2.90%-2.32%-404744.45%--