Immsi S.p.A. (BIT:IMS)
Italy flag Italy · Delayed Price · Currency is EUR
0.5590
+0.0100 (1.82%)
May 26, 2026, 5:35 PM CET

Immsi Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
190187179194140148
Market Cap Growth
11.35%4.36%-7.38%38.78%-5.53%4.96%
Enterprise Value
1,2011,1161,0481,1271,0331,034
Last Close Price
0.560.550.510.520.340.33
PE Ratio
-1911.1429.7210.155.1512.05
Forward PE
-17.1817.1817.1817.1817.18
PS Ratio
0.120.120.100.100.070.09
PB Ratio
0.540.530.470.490.340.38
P/FCF Ratio
1.662.817.522.390.911.08
P/OCF Ratio
1.031.301.581.300.640.75
EV/Sales Ratio
0.760.700.600.560.490.61
EV/EBITDA Ratio
5.635.454.734.364.315.83
EV/EBIT Ratio
12.4411.278.537.147.2911.76
EV/FCF Ratio
10.4716.7143.8913.896.707.57
Debt / Equity Ratio
3.513.282.892.622.452.71
Debt / EBITDA Ratio
5.825.354.803.854.005.69
Debt / FCF Ratio
10.8317.2446.6712.776.507.76
Net Debt / Equity Ratio
2.862.842.482.091.791.96
Net Debt / EBITDA Ratio
4.994.864.323.203.064.32
Net Debt / FCF Ratio
8.8114.9040.0110.194.765.61
Asset Turnover
0.650.700.760.870.910.77
Inventory Turnover
-2.903.013.233.673.68
Quick Ratio
0.180.290.260.290.330.36
Current Ratio
0.690.630.610.650.710.68
Return on Equity (ROE)
2.56%2.92%7.58%13.65%15.98%9.41%
Return on Assets (ROA)
2.50%2.72%3.35%4.25%3.79%2.48%
Return on Invested Capital (ROIC)
2.77%2.96%5.41%8.06%8.13%4.30%
Return on Capital Employed (ROCE)
8.50%8.70%11.30%15.00%13.20%8.10%
Earnings Yield
-0.05%0.05%3.36%9.85%19.40%8.30%
FCF Yield
60.26%35.65%13.30%41.88%110.34%92.39%
Dividend Yield
4.01%-4.28%7.71%11.55%9.00%
Payout Ratio
-4172.45%197.40%96.37%37.71%-
Total Shareholder Return
4.01%-4.28%7.71%11.55%9.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.