santec Holdings Corporation (FRA:8AU)
Germany flag Germany · Delayed Price · Currency is EUR
48.40
+2.00 (4.31%)
Last updated: Dec 1, 2025, 9:59 AM CET

santec Holdings Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Dec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
607353384205115163
Upgrade
Market Cap Growth
62.38%-8.16%87.20%78.71%-29.51%8.03%
Upgrade
Enterprise Value
55329434417288132
Upgrade
Last Close Price
46.4027.9229.2715.6610.2411.80
Upgrade
PE Ratio
19.3011.2716.289.889.3519.12
Upgrade
PS Ratio
4.252.383.321.941.742.82
Upgrade
PB Ratio
4.582.673.532.071.302.04
Upgrade
P/TBV Ratio
4.842.793.812.281.462.04
Upgrade
P/FCF Ratio
22.6013.3821.6411.3315.2816.41
Upgrade
P/OCF Ratio
17.599.5219.119.5211.0213.16
Upgrade
EV/Sales Ratio
4.021.982.971.631.342.28
Upgrade
EV/EBITDA Ratio
11.915.889.055.375.969.97
Upgrade
EV/EBIT Ratio
12.986.4110.086.227.2512.03
Upgrade
EV/FCF Ratio
20.5911.1619.369.4711.7413.26
Upgrade
Debt / Equity Ratio
0.140.130.110.080.11-
Upgrade
Debt / EBITDA Ratio
0.370.340.320.240.62-
Upgrade
Debt / FCF Ratio
0.670.640.680.431.23-
Upgrade
Asset Turnover
0.850.870.830.850.620.64
Upgrade
Inventory Turnover
3.494.083.623.783.553.97
Upgrade
Quick Ratio
2.993.272.532.782.854.13
Upgrade
Current Ratio
3.733.883.183.513.594.85
Upgrade
Return on Equity (ROE)
25.42%25.88%24.02%22.90%14.88%11.34%
Upgrade
Return on Assets (ROA)
16.38%16.78%15.31%13.91%7.14%7.54%
Upgrade
Return on Capital (ROIC)
20.05%21.18%19.78%17.42%8.73%9.11%
Upgrade
Return on Capital Employed (ROCE)
29.30%30.60%27.50%24.70%12.00%12.80%
Upgrade
Earnings Yield
5.18%8.87%6.14%10.13%10.69%5.23%
Upgrade
FCF Yield
4.42%7.47%4.62%8.83%6.55%6.10%
Upgrade
Dividend Yield
3.32%3.10%1.88%3.54%2.90%1.96%
Upgrade
Payout Ratio
45.25%27.77%27.50%21.46%24.82%21.16%
Upgrade
Buyback Yield / Dilution
-0.00%0.00%0.00%0.00%0.00%
Upgrade
Total Shareholder Return
3.32%3.10%1.88%3.54%2.90%1.96%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.