SPIE SA (EPA:SPIE)
France flag France · Delayed Price · Currency is EUR
43.42
-0.90 (-2.03%)
At close: Mar 26, 2026

SPIE SA 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
7,3898,2795,0744,7113,9693,696
Market Cap Growth
8.99%63.18%7.70%18.71%7.39%31.58%
Enterprise Value
9,64710,9097,5966,4545,8615,425
Last Close Price
43.4249.2629.3427.0022.6220.47
PE Ratio
41.7546.9418.5719.7526.1921.85
Forward PE
14.0716.4510.8612.4612.5613.40
PS Ratio
0.700.790.510.530.480.52
PB Ratio
3.403.812.422.382.092.20
P/FCF Ratio
9.1010.206.107.237.768.23
P/OCF Ratio
8.339.345.516.606.877.16
PEG Ratio
1.181.290.750.961.010.62
EV/Sales Ratio
0.921.040.760.730.720.77
EV/EBITDA Ratio
8.6812.309.099.509.3610.20
EV/EBIT Ratio
13.8215.6411.7111.9411.9413.36
EV/FCF Ratio
11.8813.449.139.9011.4612.08
Debt / Equity Ratio
1.401.401.351.301.391.51
Debt / EBITDA Ratio
2.732.732.783.073.403.80
Debt / FCF Ratio
3.733.733.413.935.155.67
Net Debt / Equity Ratio
1.031.031.010.680.720.78
Net Debt / EBITDA Ratio
2.522.522.541.982.172.46
Net Debt / FCF Ratio
2.762.762.552.072.662.91
Asset Turnover
1.031.031.050.980.940.84
Inventory Turnover
202.88202.88190.14152.28152.90167.22
Quick Ratio
0.700.700.680.810.840.84
Current Ratio
0.800.800.790.920.950.96
Return on Equity (ROE)
8.37%8.37%13.49%12.36%8.61%10.57%
Return on Assets (ROA)
4.30%4.30%4.24%3.74%3.50%3.01%
Return on Invested Capital (ROIC)
9.73%9.94%11.53%10.98%10.08%8.76%
Return on Capital Employed (ROCE)
12.00%12.00%11.70%10.70%9.80%8.10%
Earnings Yield
2.39%2.13%5.38%5.06%3.82%4.58%
FCF Yield
10.99%9.81%16.40%13.83%12.89%12.15%
Dividend Yield
2.44%2.19%3.41%3.07%3.23%2.93%
Payout Ratio
100.06%100.06%52.53%53.13%69.88%53.98%
Buyback Yield / Dilution
-0.55%-0.55%-1.69%-1.01%-1.65%-1.95%
Total Shareholder Return
1.89%1.64%1.71%2.06%1.58%0.98%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.