Wendel (EPA: MF)
France flag France · Delayed Price · Currency is EUR
90.15
-0.60 (-0.66%)
Dec 20, 2024, 5:35 PM CET

Wendel Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
3,8313,5083,7824,6034,2925,187
Upgrade
Market Cap Growth
-12.38%-7.24%-17.84%7.24%-17.24%9.10%
Upgrade
Enterprise Value
8,0748,2868,8119,4329,15310,797
Upgrade
Last Close Price
90.1577.2280.8193.9985.1199.70
Upgrade
PE Ratio
7.8024.645.764.40-12.98
Upgrade
Forward PE
17.196.637.1918.0921.1621.38
Upgrade
PS Ratio
0.510.490.560.610.630.64
Upgrade
PB Ratio
1.180.730.821.101.311.36
Upgrade
P/FCF Ratio
3.202.973.093.923.644.52
Upgrade
P/OCF Ratio
2.582.492.533.233.073.64
Upgrade
PEG Ratio
-----12.41
Upgrade
EV/Sales Ratio
1.061.161.311.261.341.33
Upgrade
EV/EBITDA Ratio
7.126.987.148.028.598.79
Upgrade
EV/EBIT Ratio
8.999.619.7811.7319.8514.23
Upgrade
EV/FCF Ratio
6.747.027.208.037.769.40
Upgrade
Debt / Equity Ratio
1.361.271.311.421.991.86
Upgrade
Debt / EBITDA Ratio
5.825.154.925.056.145.19
Upgrade
Debt / FCF Ratio
5.645.184.955.055.556.20
Upgrade
Asset Turnover
0.500.480.470.550.490.56
Upgrade
Inventory Turnover
31.6517.7111.7614.9614.4216.02
Upgrade
Quick Ratio
2.081.251.471.341.591.62
Upgrade
Current Ratio
2.262.041.721.841.861.90
Upgrade
Return on Equity (ROE)
8.19%9.42%8.68%35.81%-3.88%3.66%
Upgrade
Return on Assets (ROA)
3.77%3.66%3.94%3.67%2.08%3.28%
Upgrade
Return on Capital (ROIC)
5.07%4.98%5.41%5.04%2.78%4.40%
Upgrade
Earnings Yield
12.58%4.06%17.35%22.74%-6.15%7.71%
Upgrade
FCF Yield
31.26%33.67%32.36%25.52%27.47%22.14%
Upgrade
Dividend Yield
4.44%5.18%3.96%3.19%3.41%2.81%
Upgrade
Payout Ratio
34.99%97.68%19.82%12.09%-30.95%
Upgrade
Buyback Yield / Dilution
0.55%-0.58%0.38%-0.29%1.66%2.00%
Upgrade
Total Shareholder Return
4.98%4.60%4.34%2.90%5.06%4.81%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.