Implantica AG (IPLTF)
OTCMKTS · Delayed Price · Currency is USD
6.30
-1.15 (-15.44%)
At close: Oct 13, 2026

Implantica AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
470378216165264499
Market Cap Growth
17.14%75.11%31.03%-37.70%-46.95%-57.91%
Enterprise Value
42031114356140346
Last Close Price
6.305.67----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
166.57155.33107.72105.87293.931132.89
PB Ratio
5.463.902.081.191.722.75
P/TBV Ratio
9.033.792.031.171.702.73

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
151.06127.9571.4235.90155.34785.89

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.000.000.010.010.010.00
Net Debt / Equity Ratio
-0.55-0.59-0.64-0.70-0.75-0.83
Net Debt / EBITDA Ratio
2.092.392.534.005.8610.13
Net Debt / FCF Ratio
2.652.932.824.356.7311.40
Asset Turnover
0.030.020.020.010.010.00
Inventory Turnover
9.549.8811.375.528.347.86
Quick Ratio
14.5717.5020.0723.6833.7641.35
Current Ratio
14.6917.8120.3323.9334.0241.49
Return on Equity (ROE)
-23.65%-21.68%-21.04%-18.21%-14.06%-11.27%
Return on Assets (ROA)
-14.30%-13.50%-13.60%-9.81%-7.40%-5.87%
Return on Capital Employed (ROCE)
-26.30%-24.70%-25.30%-17.30%-12.70%-8.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-1.26%-6.09%-11.19%-15.93%-8.41%-3.50%
FCF Yield
-3.82%-5.16%-10.93%-13.41%-6.47%-2.65%
Buyback Yield / Dilution
-60.72%-0.04%-0.01%0.01%-0.56%-6.82%