Immsi S.p.A. (BIT:IMS)
Italy flag Italy · Delayed Price · Currency is EUR
0.4800
+0.0030 (0.63%)
Apr 16, 2026, 9:11 AM CET

Immsi 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
162187179194140148
Market Cap Growth
-8.80%4.36%-7.38%38.78%-5.53%4.96%
Enterprise Value
1,3121,1161,0481,1271,0331,034
Last Close Price
0.480.550.510.520.340.33
PE Ratio
1657.481911.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.460.530.470.490.340.38
P/FCF Ratio
2.432.817.522.390.911.08
P/OCF Ratio
1.131.301.581.300.640.75
EV/Sales Ratio
0.820.700.600.560.490.61
EV/EBITDA Ratio
5.234.414.734.364.315.83
EV/EBIT Ratio
13.4111.178.537.147.2911.76
EV/FCF Ratio
19.6516.7143.8913.896.707.57
Debt / Equity Ratio
3.283.282.892.622.452.71
Debt / EBITDA Ratio
4.554.554.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
3.933.934.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
3.043.043.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.74%2.74%3.35%4.25%3.79%2.48%
Return on Invested Capital (ROIC)
3.06%2.99%5.41%8.06%8.13%4.30%
Return on Capital Employed (ROCE)
8.80%8.80%11.30%15.00%13.20%8.10%
Earnings Yield
0.06%0.05%3.36%9.85%19.40%8.30%
FCF Yield
41.10%35.65%13.30%41.88%110.34%92.39%
Dividend Yield
4.65%-4.28%7.71%11.55%9.00%
Payout Ratio
4172.45%4172.45%197.40%96.37%37.71%-
Total Shareholder Return
4.65%-4.28%7.71%11.55%9.00%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.