Springer Nature AG & Co. KGaA (ETR:SPG)
Germany flag Germany · Delayed Price · Currency is EUR
18.50
-0.38 (-2.01%)
Last updated: Mar 20, 2026, 4:58 PM CET

ETR:SPG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,6753,8035,410---
Market Cap Growth
-21.36%-29.71%----
Enterprise Value
4,9185,1538,785---
Last Close Price
18.4819.1227.03---
PE Ratio
10.3210.6879.21---
Forward PE
11.1711.5717.23---
PS Ratio
1.841.902.93---
PB Ratio
1.811.882.98---
P/FCF Ratio
6.797.0210.40---
P/OCF Ratio
6.696.9210.18---
PEG Ratio
8.691.051.05---
EV/Sales Ratio
2.462.584.76---
EV/EBITDA Ratio
6.897.2313.16---
EV/EBIT Ratio
10.9711.5221.72---
EV/FCF Ratio
9.089.5216.89---
Debt / Equity Ratio
0.740.741.0495.97-7607.20-30.04
Debt / EBITDA Ratio
2.122.122.775.347.107.40
Debt / FCF Ratio
2.792.793.647.617.746.60
Net Debt / Equity Ratio
0.610.610.8888.76-6916.00-26.94
Net Debt / EBITDA Ratio
1.741.742.395.076.706.96
Net Debt / FCF Ratio
2.292.293.067.047.045.92
Asset Turnover
0.390.390.340.340.320.30
Inventory Turnover
7.317.315.555.226.455.74
Quick Ratio
0.880.880.930.690.700.78
Current Ratio
1.071.071.040.830.910.90
Return on Equity (ROE)
18.53%18.53%7.46%83.73%--
Return on Assets (ROA)
5.39%5.39%4.68%4.60%3.71%3.69%
Return on Invested Capital (ROIC)
12.06%11.84%4.68%2.51%6.44%-0.77%
Return on Capital Employed (ROCE)
10.50%10.50%8.90%9.40%7.40%7.20%
Earnings Yield
9.69%9.36%1.26%---
FCF Yield
14.73%14.24%9.62%---
Dividend Yield
0.69%-0.48%---
Payout Ratio
7.28%7.27%----
Buyback Yield / Dilution
---4.68%---
Total Shareholder Return
0.69%--4.20%---
Source: S&P Global Market Intelligence. Standard template. Financial Sources.