Soitec SA (EPA:SOI)
France flag France · Delayed Price · Currency is EUR
120.40
-9.05 (-6.99%)
Jun 23, 2026, 5:36 PM CET

Soitec Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
4,2971,8431,7483,4235,2525,970
Market Cap Growth
163.48%5.45%-48.94%-34.82%-12.02%3.24%
Enterprise Value
4,3541,9721,7933,4355,1356,014
Last Close Price
120.4051.6449.0095.90147.60171.10
PE Ratio
--19.0319.2022.5429.56
Forward PE
--15.3417.2721.5032.55
PS Ratio
7.263.111.963.504.826.92
PB Ratio
3.241.391.102.294.025.72
P/TBV Ratio
3.491.501.192.564.466.38
P/FCF Ratio
49.4821.2259.31-68.6381.51
P/OCF Ratio
21.269.128.6820.7120.0223.49
PEG Ratio
--3.440.970.810.87
EV/Sales Ratio
7.353.332.013.514.726.97
EV/EBITDA Ratio
42.5121.047.1511.1314.5323.37
EV/EBIT Ratio
--13.4916.7319.1830.95
EV/FCF Ratio
50.1422.7160.84-67.1082.12
Debt / Equity Ratio
0.470.470.490.500.500.56
Debt / EBITDA Ratio
6.056.053.122.421.832.28
Debt / FCF Ratio
7.147.1426.52-8.468.00
Net Debt / Equity Ratio
0.040.040.060.02-0.11-0.14
Net Debt / EBITDA Ratio
0.610.610.370.11-0.40-0.56
Net Debt / FCF Ratio
0.660.663.15-2.97-1.85-1.95
Asset Turnover
0.230.230.320.380.490.49
Inventory Turnover
2.032.032.543.374.324.10
Quick Ratio
3.083.081.612.752.733.06
Current Ratio
3.893.891.993.283.153.52
Return on Equity (ROE)
-15.20%-15.20%5.91%12.70%19.74%23.51%
Return on Assets (ROA)
-0.48%-0.48%3.00%5.02%7.59%6.83%
Return on Invested Capital (ROIC)
-1.43%-1.29%6.83%13.52%23.29%24.37%
Return on Capital Employed (ROCE)
-1.00%-1.00%6.40%9.20%13.60%11.80%
Earnings Yield
-5.12%-11.94%5.25%5.21%4.44%3.38%
FCF Yield
2.02%4.71%1.69%-0.34%1.46%1.23%
Buyback Yield / Dilution
0.54%0.54%4.88%-1.26%-0.16%-6.19%