Vulcan Materials Company (FRA:VMC)
Germany flag Germany · Delayed Price · Currency is EUR
258.00
+2.00 (0.78%)
Last updated: Feb 20, 2026, 8:01 AM CET

Vulcan Materials Company Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
33,83732,09732,81227,28921,77724,222
Market Cap Growth
-2.70%-2.18%20.24%25.31%-10.10%50.76%
Enterprise Value
37,89536,15336,18931,05726,23328,220
Last Close Price
256.00246.00248.15197.50158.66180.98
PE Ratio
36.9035.0037.2532.3240.4341.07
PS Ratio
5.004.754.583.883.184.96
PB Ratio
4.654.414.174.023.354.19
P/TBV Ratio
12.2011.5813.8812.1115.1425.06
P/FCF Ratio
34.9933.2042.1445.4143.4549.14
P/OCF Ratio
21.9120.7924.1019.6320.2727.22
EV/Sales Ratio
5.625.355.054.413.835.78
EV/EBITDA Ratio
18.1718.3618.2717.1917.5723.71
EV/EBIT Ratio
28.5727.1626.4224.8727.8036.04
EV/FCF Ratio
39.1937.3946.4851.6852.3557.25
Debt / Equity Ratio
0.580.580.720.600.670.71
Debt / EBITDA Ratio
2.012.012.692.082.663.20
Debt / FCF Ratio
4.354.357.326.728.648.33
Net Debt / Equity Ratio
0.560.560.660.470.640.68
Net Debt / EBITDA Ratio
2.062.062.601.772.803.28
Net Debt / FCF Ratio
4.194.196.625.328.347.91
Asset Turnover
0.470.470.470.540.520.44
Inventory Turnover
8.478.478.359.7610.468.62
Quick Ratio
1.121.121.172.281.261.33
Current Ratio
2.692.691.833.171.992.21
Return on Equity (ROE)
12.97%12.97%11.77%13.08%8.80%10.70%
Return on Assets (ROA)
5.78%5.78%5.60%6.00%4.52%4.39%
Return on Invested Capital (ROIC)
9.08%9.09%9.09%9.34%6.79%7.02%
Return on Capital Employed (ROCE)
9.90%9.90%8.90%10.00%7.60%6.90%
Earnings Yield
2.71%2.86%2.68%3.09%2.47%2.44%
FCF Yield
2.86%3.01%2.37%2.20%2.30%2.04%
Dividend Yield
0.67%0.68%0.72%0.79%0.94%0.72%
Payout Ratio
24.13%24.13%26.80%24.47%36.94%29.28%
Buyback Yield / Dilution
0.30%0.30%0.45%-0.07%-0.07%-0.22%
Total Shareholder Return
0.97%0.98%1.17%0.71%0.87%0.49%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.