Vossloh AG (ETR:VOS)
Germany flag Germany · Delayed Price · Currency is EUR
58.35
+0.65 (1.13%)
Aug 7, 2026, 2:05 PM CET

Vossloh AG 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
1,1151,476832737687793
Market Cap Growth
-33.22%77.47%12.88%7.29%-13.40%9.19%
Enterprise Value
1,7402,2331,1441,1331,1001,186
Last Close Price
58.3576.4043.0541.9539.1045.15
PE Ratio
31.2323.5812.0918.9816.4334.47
Forward PE
18.1321.0513.0914.6816.2220.83
PEG Ratio
2.551.780.641.240.500.83
PS Ratio
0.761.100.690.610.660.84
PB Ratio
1.231.941.151.211.151.42
P/TBV Ratio
12.83641.782.092.802.723.67
P/FCF Ratio
15.7715.8210.3110.5425.7226.79
P/OCF Ratio
7.238.836.105.379.599.75
EV/Sales Ratio
1.181.660.950.931.051.26
EV/EBITDA Ratio
5.3112.347.137.328.5710.49
EV/EBIT Ratio
7.2719.9610.8711.8414.6119.31
EV/FCF Ratio
24.6123.9314.1716.2041.1940.05
Debt / Equity Ratio
0.830.860.310.500.510.50
Debt / EBITDA Ratio
2.303.881.452.072.472.58
Debt / FCF Ratio
10.677.522.884.5811.869.85
Net Debt / Equity Ratio
0.700.730.190.360.400.39
Net Debt / EBITDA Ratio
1.803.050.861.421.851.91
Net Debt / FCF Ratio
8.355.921.713.148.907.28
Asset Turnover
0.670.740.840.880.790.75
Inventory Turnover
3.903.943.453.603.754.04
Quick Ratio
0.830.640.710.540.780.73
Current Ratio
1.471.101.301.081.481.33
Return on Equity (ROE)
2.24%10.19%11.00%8.59%9.07%7.24%
Return on Assets (ROA)
9.34%5.59%6.16%4.56%4.62%2.74%
Return on Invested Capital (ROIC)
13.94%8.95%10.17%7.32%7.36%4.38%
Return on Capital Employed (ROCE)
15.34%9.25%11.70%10.73%8.18%7.70%
Earnings Yield
3.29%4.24%8.27%5.27%6.09%2.90%
FCF Yield
6.34%6.32%9.70%9.49%3.89%3.73%
Dividend Yield
1.99%2.05%3.69%3.43%3.86%3.30%
Payout Ratio
48.06%48.17%44.62%65.37%63.55%113.42%
Buyback Yield / Dilution
-3.60%-8.72%-1.17%0.00%0.00%0.00%
Total Shareholder Return
-1.61%-6.68%2.51%3.43%3.86%3.30%