Soitec SA (BST:SOH)
Germany flag Germany · Delayed Price · Currency is EUR
14.70
0.00 (0.00%)
Inactive · Last trade price on Mar 6, 2026

Soitec Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Market Cap
1,8311,8431,7473,4225,2526,063
Market Cap Growth
-10.73%5.51%-48.95%-34.86%-13.38%3.62%
Enterprise Value
1,9601,8991,8343,4535,1095,917

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
161.63-19.1419.6523.0330.39
Forward PE
-24.7915.3417.2721.5032.55
PEG Ratio
-1.913.440.970.810.87
PS Ratio
2.343.111.963.504.827.03
PB Ratio
1.241.391.102.294.025.81
P/TBV Ratio
0.431.491.202.704.676.80
P/FCF Ratio
-5.97--68.6382.79
P/OCF Ratio
18.584.3415.8520.7020.0223.85

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
2.503.212.063.534.696.86
EV/EBITDA Ratio
8.20255.987.0610.4413.6820.73
EV/EBIT Ratio
15.78-15.3516.8219.0928.92
EV/FCF Ratio
-6.15--66.7580.79

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.390.390.240.450.440.50
Debt / EBITDA Ratio
83.6183.613.012.261.732.05
Debt / FCF Ratio
-2.01--8.468.00
Net Debt / Equity Ratio
0.040.040.060.02-0.11-0.14
Net Debt / EBITDA Ratio
7.487.480.340.10-0.38-0.51
Net Debt / FCF Ratio
-0.620.18-1.41-2.76-1.88-2.00
Asset Turnover
0.260.230.320.380.490.49
Inventory Turnover
2.252.032.543.374.324.10
Quick Ratio
2.682.681.482.592.532.93
Current Ratio
3.883.881.993.283.153.52
Return on Equity (ROE)
-16.73%-15.20%5.91%12.70%19.74%23.51%
Return on Assets (ROA)
-7.88%-7.02%3.56%7.12%10.92%11.42%
Return on Invested Capital (ROIC)
-13.01%-11.74%6.15%13.54%23.36%25.81%
Return on Capital Employed (ROCE)
-6.64%-6.48%5.55%9.76%14.85%13.77%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
0.62%-5.22%5.09%4.34%3.29%
FCF Yield
-16.76%--1.46%1.21%
Buyback Yield / Dilution
2.59%0.54%4.88%-1.26%-0.16%-6.19%
Total Shareholder Return
2.59%0.54%4.88%-1.26%-0.16%-6.19%