I.M.D. International Medical Devices S.p.A. (BIT:IMD)
Italy flag Italy · Delayed Price · Currency is EUR
1.280
-0.030 (-2.29%)
At close: Jun 26, 2026

BIT:IMD Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
22242430--
Market Cap Growth
-7.25%2.17%-21.37%---
Enterprise Value
14191932--
Last Close Price
1.281.341.231.51--
PE Ratio
15.8717.4810.7213.71--
Forward PE
16.3710.535.897.83--
PS Ratio
0.640.710.600.79--
PB Ratio
0.961.061.021.31--
P/TBV Ratio
0.971.071.031.42--
P/FCF Ratio
10.5911.663.06---
P/OCF Ratio
9.6010.572.97---
EV/Sales Ratio
0.410.550.470.83--
EV/EBITDA Ratio
7.6810.374.958.02--
EV/EBIT Ratio
9.2112.425.899.51--
EV/FCF Ratio
6.719.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.30%5.72%9.33%7.29%--
FCF Yield
9.45%8.58%32.72%-5.17%--
Dividend Yield
7.81%-8.12%3.98%--
Payout Ratio
123.95%123.94%46.60%3.79%4.58%1.63%
Total Shareholder Return
7.63%-8.12%3.98%--