Ecomembrane S.p.A. (BIT:ECMB)
Italy flag Italy · Delayed Price · Currency is EUR
4.860
+0.040 (0.83%)
At close: Apr 15, 2026

Ecomembrane 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
21172033--
Market Cap Growth
21.11%-17.87%-38.00%---
Enterprise Value
16121625--
Last Close Price
4.823.864.707.52--
PE Ratio
18.1414.53122.0027.70--
Forward PE
16.6217.676.3613.07--
PS Ratio
0.790.631.002.11--
PB Ratio
1.271.011.332.19--
P/TBV Ratio
1.441.151.542.51--
P/FCF Ratio
--17.27---
P/OCF Ratio
--13.83---
PEG Ratio
-0.450.450.45--
EV/Sales Ratio
0.630.440.801.64--
EV/EBITDA Ratio
5.563.8823.0016.08--
EV/EBIT Ratio
9.376.5584.1143.76--
EV/FCF Ratio
-20.73-13.83---
Debt / Equity Ratio
0.290.290.320.110.610.76
Debt / EBITDA Ratio
1.601.606.951.080.841.11
Debt / FCF Ratio
--4.18-1.42-
Net Debt / Equity Ratio
-0.26-0.260.10-0.390.610.28
Net Debt / EBITDA Ratio
-1.43-1.432.14-3.670.840.42
Net Debt / FCF Ratio
5.345.341.294.831.42-
Asset Turnover
0.760.760.770.801.19-
Inventory Turnover
1.651.653.012.793.39-
Quick Ratio
1.001.001.311.890.611.00
Current Ratio
1.781.782.702.431.091.49
Return on Equity (ROE)
8.48%8.48%2.90%12.24%47.82%-
Return on Assets (ROA)
3.19%3.19%0.45%1.88%13.18%-
Return on Invested Capital (ROIC)
11.36%9.55%0.91%10.29%32.80%42.13%
Return on Capital Employed (ROCE)
8.60%8.60%1.00%3.50%34.20%32.80%
Earnings Yield
5.51%6.88%0.82%3.61%--
FCF Yield
-3.84%-4.79%5.79%-3.67%--
Payout Ratio
--129.79%-29.71%-
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.