Springer Nature AG & Co. KGaA (ETR:SPG)
Germany flag Germany · Delayed Price · Currency is EUR
19.96
+0.30 (1.53%)
At close: Sep 3, 2026

ETR:SPG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,9503,8035,410---
Market Cap Growth
-12.12%-29.71%----
Enterprise Value
5,1135,1538,785---
Last Close Price
19.8618.3225.90---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.0610.6979.21---
Forward PE
11.4711.5717.23---
PS Ratio
2.021.972.93---
PB Ratio
1.981.882.98---
P/FCF Ratio
6.897.0210.40---
P/OCF Ratio
6.806.9210.18---
PEG Ratio
-1.051.05---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.612.684.76---
EV/EBITDA Ratio
6.997.2713.16---
EV/EBIT Ratio
10.8311.1421.72---
EV/FCF Ratio
8.929.5216.89---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.720.741.0495.97-7607.20-30.04
Debt / EBITDA Ratio
1.962.082.775.347.107.40
Debt / FCF Ratio
2.502.793.647.617.746.60
Net Debt / Equity Ratio
0.580.610.8888.76-6916.00-26.94
Net Debt / EBITDA Ratio
1.631.752.395.076.706.96
Net Debt / FCF Ratio
2.032.293.067.047.045.92
Asset Turnover
0.390.370.340.340.320.30
Inventory Turnover
7.207.315.555.226.455.74
Quick Ratio
0.740.940.930.690.700.78
Current Ratio
0.921.071.040.830.910.90
Return on Equity (ROE)
17.11%18.52%7.46%83.73%--
Return on Assets (ROA)
5.81%5.58%4.68%4.60%3.71%3.69%
Return on Invested Capital (ROIC)
12.66%12.24%4.68%2.17%4.83%-0.57%
Return on Capital Employed (ROCE)
11.30%10.80%8.90%9.40%7.40%7.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
8.29%9.35%1.26%---
FCF Yield
14.51%14.24%9.62%---
Dividend Yield
4.16%4.53%0.50%---
Payout Ratio
50.40%7.28%----
Buyback Yield / Dilution
2.09%-0.05%-4.68%---
Total Shareholder Return
6.25%4.48%-4.18%---