I.M.D. International Medical Devices S.p.A. (BIT:IMD)
Italy flag Italy · Delayed Price · Currency is EUR
1.300
-0.020 (-1.52%)
Last updated: May 12, 2026, 4:42 PM CET

BIT:IMD 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
23242430--
Market Cap Growth
-13.33%2.17%-21.37%---
Enterprise Value
14191932--
Last Close Price
1.301.341.231.51--
PE Ratio
16.1117.4810.7213.71--
Forward PE
16.6210.535.897.83--
PS Ratio
0.650.710.600.79--
PB Ratio
0.981.061.021.31--
P/TBV Ratio
0.991.071.031.42--
P/FCF Ratio
10.7511.663.06---
P/OCF Ratio
9.7510.572.97---
EV/Sales Ratio
0.420.550.470.83--
EV/EBITDA Ratio
7.8710.374.958.02--
EV/EBIT Ratio
9.4312.425.899.51--
EV/FCF Ratio
6.889.062.39---
Debt / Equity Ratio
0.010.010.020.070.170.08
Debt / EBITDA Ratio
0.130.130.110.390.490.15
Debt / FCF Ratio
0.120.120.05--0.30
Net Debt / Equity Ratio
-0.35-0.35-0.34-0.13-0.02-0.47
Net Debt / EBITDA Ratio
-4.43-4.43-2.10-0.74-0.07-0.92
Net Debt / FCF Ratio
-3.87-3.87-1.011.890.07-1.81
Asset Turnover
1.001.001.111.121.25-
Inventory Turnover
1.961.962.001.771.98-
Quick Ratio
2.312.311.831.561.021.38
Current Ratio
3.993.993.232.942.192.49
Return on Equity (ROE)
6.04%6.04%9.58%12.69%23.28%-
Return on Assets (ROA)
2.78%2.78%5.52%6.12%9.12%-
Return on Invested Capital (ROIC)
7.64%7.51%12.24%13.12%29.73%85.48%
Return on Capital Employed (ROCE)
6.00%6.00%12.40%13.60%26.10%27.40%
Earnings Yield
6.21%5.72%9.33%7.29%--
FCF Yield
9.30%8.58%32.72%-5.17%--
Dividend Yield
7.69%-8.12%3.98%--
Payout Ratio
123.95%123.94%46.60%3.79%4.58%1.63%
Total Shareholder Return
7.69%-8.12%3.98%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.