Interparfums SA (EPA:ITP)
France flag France · Delayed Price · Currency is EUR
23.42
+0.12 (0.52%)
Apr 2, 2026, 1:08 PM CET

Interparfums Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9462,1093,4093,4813,8424,602
Market Cap Growth
-36.55%-38.14%-2.06%-9.40%-16.51%87.92%
Enterprise Value
1,8992,0103,3273,4173,7414,457
Last Close Price
23.4225.2240.8045.8245.9555.22
PE Ratio
14.7515.9625.0729.4735.1959.27
Forward PE
16.8617.0423.3328.1840.5160.84
PEG Ratio
-1.101.101.101.101.80
PS Ratio
2.162.343.874.365.448.21
PB Ratio
2.662.894.895.436.488.50
P/TBV Ratio
--4.685.465.937.81
P/FCF Ratio
14.8016.0832.9848.3066.79-93.94
P/OCF Ratio
12.9714.0631.6541.1948.7459.63
EV/Sales Ratio
2.112.233.784.285.297.95
EV/EBITDA Ratio
9.199.7616.5918.1823.5339.66
EV/EBIT Ratio
10.7911.4718.6820.6428.3845.07
EV/FCF Ratio
14.4515.3332.1947.4165.05-90.98
Debt / Equity Ratio
0.140.140.150.170.220.20
Debt / EBITDA Ratio
0.740.740.740.741.011.12
Debt / FCF Ratio
1.161.161.431.922.78-2.56
Net Debt / Equity Ratio
-0.07-0.07-0.06-0.06-0.13-0.24
Net Debt / EBITDA Ratio
-0.25-0.25-0.21-0.21-0.48-1.17
Net Debt / FCF Ratio
-0.40-0.40-0.42-0.55-1.322.70
Asset Turnover
0.860.860.880.820.780.78
Inventory Turnover
1.491.491.401.541.832.01
Quick Ratio
1.971.971.691.671.642.56
Current Ratio
2.952.952.762.702.263.21
Return on Equity (ROE)
17.76%17.76%19.41%19.33%17.61%13.82%
Return on Assets (ROA)
12.79%12.79%13.26%12.37%10.95%9.72%
Return on Invested Capital (ROIC)
17.94%17.94%18.73%18.35%17.84%17.27%
Return on Capital Employed (ROCE)
21.06%21.06%22.43%21.91%18.75%16.74%
Earnings Yield
6.50%6.26%3.99%3.39%2.84%1.69%
FCF Yield
6.75%6.22%3.03%2.07%1.50%-1.06%
Dividend Yield
4.51%0.00%2.47%1.89%1.53%0.67%
Payout Ratio
69.23%69.23%61.86%55.54%53.82%40.10%
Buyback Yield / Dilution
-0.17%--4.63%0.01%0.13%-7.77%
Total Shareholder Return
4.34%0.00%-2.17%1.90%1.66%-7.09%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.