Verallia Société Anonyme (EPA:VRLA)
France flag France · Delayed Price · Currency is EUR
18.38
+0.16 (0.88%)
Aug 3, 2026, 1:34 PM CET

Verallia Société Anonyme Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2722,7082,8584,0773,7153,732
Market Cap Growth
-31.72%-5.26%-29.89%9.74%-0.46%6.37%
Enterprise Value
4,1164,6334,7385,5125,2115,057
Last Close Price
18.3822.9824.2834.8631.6830.96
PE Ratio
44.4629.8412.148.6910.8515.40
Forward PE
11.2410.468.068.099.3612.54
PEG Ratio
0.610.577.250.470.690.85
PS Ratio
0.690.810.831.041.111.40
PB Ratio
2.173.102.874.493.705.00
P/FCF Ratio
8.129.8510.829.2711.189.69
P/OCF Ratio
4.395.074.864.755.315.82
EV/Sales Ratio
1.241.391.371.411.551.89
EV/EBITDA Ratio
6.777.135.815.076.107.50
EV/EBIT Ratio
20.9018.8110.317.249.3312.86
EV/FCF Ratio
14.7116.8617.9312.5315.6913.13
Debt / Equity Ratio
1.772.001.771.681.461.96
Debt / EBITDA Ratio
3.613.492.791.712.062.62
Debt / FCF Ratio
8.088.248.634.235.314.59
Net Debt / Equity Ratio
1.812.131.821.531.431.70
Net Debt / EBITDA Ratio
2.932.872.221.271.681.89
Net Debt / FCF Ratio
6.566.796.853.154.313.30
Asset Turnover
0.740.730.760.870.810.75
Inventory Turnover
3.643.733.814.575.375.16
Quick Ratio
0.490.410.460.390.400.59
Current Ratio
1.131.011.050.911.031.28
Return on Equity (ROE)
5.31%9.35%23.56%46.92%38.09%36.20%
Return on Assets (ROA)
4.08%4.71%8.20%12.58%10.00%8.09%
Return on Invested Capital (ROIC)
6.45%7.56%14.35%23.25%18.19%14.73%
Return on Capital Employed (ROCE)
6.39%7.88%15.11%25.98%19.29%15.05%
Earnings Yield
2.13%3.35%8.24%11.50%9.22%6.49%
FCF Yield
12.31%10.15%9.24%10.79%8.94%10.32%
Dividend Yield
5.49%7.40%8.84%4.02%3.30%3.06%
Payout Ratio
243.39%221.08%106.87%34.85%35.88%47.07%
Buyback Yield / Dilution
-0.26%-0.36%-0.51%0.05%2.79%0.13%
Total Shareholder Return
5.22%7.04%8.32%4.06%6.09%3.19%