Seco S.p.A. (BIT:IOT)
Italy flag Italy · Delayed Price · Currency is EUR
2.950
+0.055 (1.90%)
Apr 17, 2026, 1:31 PM CET

Seco S.p.A. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
384388239454630960
Market Cap Growth
49.74%62.06%-47.20%-27.96%-34.40%-
Enterprise Value
453470329548782906
Last Close Price
2.902.931.813.445.358.95
PE Ratio
---38.2357.03231.31
Forward PE
26.2024.8145.4320.5125.6862.81
PS Ratio
1.931.951.302.163.118.44
PB Ratio
1.301.320.821.452.665.89
P/TBV Ratio
8.268.365.769.72--
P/FCF Ratio
14.9115.088.0419.95225.9882.97
P/OCF Ratio
11.0311.166.8617.6693.1170.50
PEG Ratio
-0.750.750.750.751.66
EV/Sales Ratio
2.282.361.782.613.867.97
EV/EBITDA Ratio
24.4629.9323.4312.2920.1448.51
EV/EBIT Ratio
45.9747.71-22.7038.7495.12
EV/FCF Ratio
17.5918.2511.0524.11280.6878.33
Debt / Equity Ratio
0.390.390.430.450.711.03
Debt / EBITDA Ratio
6.276.278.913.144.349.01
Debt / FCF Ratio
4.514.514.206.1660.4414.55
Net Debt / Equity Ratio
0.160.160.180.210.540.67
Net Debt / EBITDA Ratio
3.013.013.741.463.325.86
Net Debt / FCF Ratio
1.841.841.762.8646.239.46
Asset Turnover
0.410.410.360.410.450.44
Inventory Turnover
2.262.261.971.832.162.01
Quick Ratio
1.841.841.741.661.031.32
Current Ratio
2.872.872.862.731.932.11
Return on Equity (ROE)
0.17%0.17%-5.85%5.33%7.29%6.08%
Return on Assets (ROA)
1.26%1.26%-1.94%2.92%2.81%2.28%
Return on Invested Capital (ROIC)
0.73%0.74%-4.43%4.95%5.40%4.79%
Return on Capital Employed (ROCE)
2.30%2.30%-3.80%5.30%5.00%2.90%
Earnings Yield
-0.70%-0.69%-8.78%2.62%1.75%0.43%
FCF Yield
6.71%6.63%12.44%5.01%0.44%1.21%
Buyback Yield / Dilution
-1.89%-1.89%-9.42%-12.32%-57.36%-9742.30%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.