SGL Carbon SE (ETR:SGL)
Germany flag Germany · Delayed Price · Currency is EUR
5.02
-0.07 (-1.38%)
Jun 17, 2026, 5:35 PM CET

SGL Carbon SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
610383489796847940
Market Cap Growth
31.18%-21.75%-38.56%-6.06%-9.88%113.91%
Enterprise Value
7195146129541,0831,164
Last Close Price
4.993.134.006.516.937.69
PE Ratio
---19.416.6812.47
Forward PE
22.8445.638.5311.8613.8124.80
PS Ratio
0.760.450.480.730.750.93
PB Ratio
1.290.820.871.291.462.47
P/TBV Ratio
1.400.890.941.391.592.85
P/FCF Ratio
17.3214.9521.2710.3820.4214.60
P/OCF Ratio
7.444.834.074.868.988.22
EV/Sales Ratio
0.900.600.600.880.951.16
EV/EBITDA Ratio
5.834.545.397.167.7010.30
EV/EBIT Ratio
10.267.8410.0111.8613.3223.62
EV/FCF Ratio
20.4120.0626.6012.4326.1018.08
Debt / Equity Ratio
0.520.550.450.500.691.21
Debt / EBITDA Ratio
2.172.132.122.202.693.83
Debt / FCF Ratio
6.999.9811.144.039.577.13
Net Debt / Equity Ratio
0.210.230.190.180.290.63
Net Debt / EBITDA Ratio
0.920.940.950.821.212.11
Net Debt / FCF Ratio
2.814.164.701.434.103.70
Asset Turnover
0.640.680.730.740.800.76
Inventory Turnover
1.882.032.252.452.953.06
Quick Ratio
1.411.301.271.331.441.66
Current Ratio
2.952.782.772.762.622.80
Return on Equity (ROE)
-12.87%-15.18%-13.46%6.99%26.25%24.73%
Return on Assets (ROA)
3.02%3.27%2.72%3.40%3.56%2.34%
Return on Invested Capital (ROIC)
10.52%10.51%8.75%10.92%11.89%7.84%
Return on Capital Employed (ROCE)
6.20%6.80%5.60%6.70%6.90%4.40%
Earnings Yield
-11.03%-20.70%-16.42%5.15%14.98%8.02%
FCF Yield
5.78%6.69%4.70%9.64%4.90%6.85%
Buyback Yield / Dilution
---8.51%-9.29%-