Surteco Group SE (ETR:SUR)
Germany flag Germany · Delayed Price · Currency is EUR
17.70
-0.20 (-1.12%)
Feb 21, 2025, 5:36 PM CET

Surteco Group SE 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
Feb '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
274251296588374351
Upgrade
Market Cap Growth
-10.65%-15.18%-49.60%57.26%6.40%1.57%
Upgrade
Enterprise Value
624630467743524535
Upgrade
Last Close Price
17.7016.2018.4335.2321.7620.45
Upgrade
PE Ratio
31.28-11.7412.2911.0937.25
Upgrade
Forward PE
11.9028.9511.3112.8814.1411.71
Upgrade
PS Ratio
0.320.300.390.770.590.52
Upgrade
PB Ratio
0.690.640.701.421.000.99
Upgrade
P/TBV Ratio
3.073.871.312.792.242.52
Upgrade
P/FCF Ratio
6.203.8212.3738.938.106.97
Upgrade
P/OCF Ratio
3.552.504.2813.434.524.18
Upgrade
PEG Ratio
1.821.821.821.821.821.82
Upgrade
EV/Sales Ratio
0.720.750.620.980.830.79
Upgrade
EV/EBITDA Ratio
6.9011.746.436.886.368.84
Upgrade
EV/EBIT Ratio
20.88205.8913.2610.4211.4525.44
Upgrade
EV/FCF Ratio
14.109.5719.5149.2111.3610.60
Upgrade
Debt / Equity Ratio
1.141.200.630.550.760.76
Upgrade
Debt / EBITDA Ratio
5.027.783.452.003.254.12
Upgrade
Debt / FCF Ratio
10.227.1611.2914.956.135.33
Upgrade
Asset Turnover
0.820.890.910.950.800.84
Upgrade
Inventory Turnover
2.743.092.772.952.512.64
Upgrade
Quick Ratio
0.970.981.650.761.331.22
Upgrade
Current Ratio
1.831.722.981.492.122.28
Upgrade
Return on Equity (ROE)
2.15%-3.03%6.01%12.15%9.28%2.76%
Upgrade
Return on Assets (ROA)
1.74%0.20%2.68%5.59%3.62%1.62%
Upgrade
Return on Capital (ROIC)
2.14%0.24%3.30%6.88%4.47%2.02%
Upgrade
Return on Capital Employed (ROCE)
3.53%0.36%4.78%12.06%7.02%3.20%
Upgrade
Earnings Yield
3.20%-4.89%8.52%8.13%9.01%2.68%
Upgrade
FCF Yield
16.12%26.20%8.09%2.57%12.34%14.36%
Upgrade
Dividend Yield
4.64%4.32%3.80%2.84%3.68%-
Upgrade
Payout Ratio
123.72%-61.45%25.95%-90.45%
Upgrade
Total Shareholder Return
4.64%4.32%3.80%2.84%3.68%-
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.