JOST Werke SE (ETR:JST)
Germany flag Germany · Delayed Price · Currency is EUR
56.40
+0.70 (1.26%)
Jul 24, 2026, 5:35 PM CET

JOST Werke SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
924806678659784738
Market Cap Growth
16.62%18.90%2.94%-15.97%6.26%14.85%
Enterprise Value
1,3621,247814.36838.92980.63931.16
Last Close Price
56.4054.1045.5044.2052.6049.50
PE Ratio
74.36-12.8912.5913.0816.84
Forward PE
12.3612.7911.369.6412.6013.70
PEG Ratio
1.120.830.981.434.260.64
PS Ratio
0.590.530.630.530.620.70
PB Ratio
2.072.471.671.722.182.40
P/TBV Ratio
--5.8910.3719.99-
P/FCF Ratio
9.876.055.535.6228.2719.47
P/OCF Ratio
6.994.754.444.6013.9913.81
EV/Sales Ratio
0.860.810.760.670.780.89
EV/EBITDA Ratio
7.907.766.425.566.697.69
EV/EBIT Ratio
16.3616.7112.179.0411.0517.26
EV/FCF Ratio
14.559.376.647.1635.3724.59
Debt / Equity Ratio
1.121.530.490.390.610.83
Debt / EBITDA Ratio
3.083.862.101.781.892.32
Debt / FCF Ratio
6.024.662.172.2910.017.42
Net Debt / Equity Ratio
0.801.350.340.470.550.63
Net Debt / EBITDA Ratio
2.062.741.081.201.341.60
Net Debt / FCF Ratio
4.043.301.111.547.105.11
Asset Turnover
0.991.201.061.241.271.09
Inventory Turnover
4.175.024.124.514.494.61
Quick Ratio
0.920.780.950.700.830.85
Current Ratio
1.601.341.681.321.611.60
Return on Equity (ROE)
3.34%2.56%13.36%14.09%17.94%15.33%
Return on Assets (ROA)
1.46%1.42%5.57%6.76%6.67%5.15%
Return on Invested Capital (ROIC)
2.94%2.76%10.13%12.13%12.54%10.18%
Return on Capital Employed (ROCE)
7.71%8.52%9.62%13.65%12.70%7.86%
Earnings Yield
--7.76%7.94%7.64%5.94%
FCF Yield
10.13%16.52%18.08%17.80%3.54%5.13%
Dividend Yield
2.66%2.77%3.30%3.17%2.00%2.02%
Payout Ratio
--152.04%42.49%39.89%26.14%33.97%
Buyback Yield / Dilution
-0.94%0.00%0.00%0.00%0.00%0.00%
Total Shareholder Return
1.72%2.77%3.30%3.17%2.00%2.02%