Immsi S.p.A. (BIT:IMS)
Italy flag Italy · Delayed Price · Currency is EUR
0.4925
+0.0025 (0.51%)
May 6, 2026, 5:36 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
167187179194140148
Market Cap Growth
0.41%4.36%-7.38%38.78%-5.53%4.96%
Enterprise Value
1,3171,1161,0481,1271,0331,034
Last Close Price
0.490.550.510.520.340.33
PE Ratio
1702.651911.1429.7210.155.1512.05
Forward PE
-17.1817.1817.1817.1817.18
PS Ratio
0.100.120.100.100.070.09
PB Ratio
0.480.530.470.490.340.38
P/FCF Ratio
2.502.817.522.390.911.08
P/OCF Ratio
1.161.301.581.300.640.75
EV/Sales Ratio
0.830.700.600.560.490.61
EV/EBITDA Ratio
6.115.454.734.364.315.83
EV/EBIT Ratio
13.2911.278.537.147.2911.76
EV/FCF Ratio
19.7216.7143.8913.896.707.57
Debt / Equity Ratio
3.283.282.892.622.452.71
Debt / EBITDA Ratio
5.355.354.803.854.005.69
Debt / FCF Ratio
17.2417.2446.6712.776.507.76
Net Debt / Equity Ratio
2.842.842.482.091.791.96
Net Debt / EBITDA Ratio
4.864.864.323.203.064.32
Net Debt / FCF Ratio
14.9014.9040.0110.194.765.61
Asset Turnover
0.700.700.760.870.910.77
Inventory Turnover
2.902.903.013.233.673.68
Quick Ratio
0.290.290.260.290.330.36
Current Ratio
0.630.630.610.650.710.68
Return on Equity (ROE)
2.92%2.92%7.58%13.65%15.98%9.41%
Return on Assets (ROA)
2.72%2.72%3.35%4.25%3.79%2.48%
Return on Invested Capital (ROIC)
3.03%2.96%5.41%8.06%8.13%4.30%
Return on Capital Employed (ROCE)
8.70%8.70%11.30%15.00%13.20%8.10%
Earnings Yield
0.06%0.05%3.36%9.85%19.40%8.30%
FCF Yield
40.01%35.65%13.30%41.88%110.34%92.39%
Dividend Yield
4.49%-4.28%7.71%11.55%9.00%
Payout Ratio
4172.45%4172.45%197.40%96.37%37.71%-
Total Shareholder Return
4.57%-4.28%7.71%11.55%9.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.