Ecomembrane S.p.A. (BIT:ECMB)
Italy flag Italy · Delayed Price · Currency is EUR
5.05
0.00 (0.00%)
At close: May 6, 2026

Ecomembrane 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
22172033--
Market Cap Growth
29.49%-17.87%-38.00%---
Enterprise Value
17121625--
Last Close Price
5.053.864.707.52--
PE Ratio
19.0114.53122.0027.70--
Forward PE
17.4317.676.3613.07--
PS Ratio
0.830.641.002.11--
PB Ratio
1.331.011.332.19--
P/TBV Ratio
1.511.151.542.51--
P/FCF Ratio
--17.27---
P/OCF Ratio
--13.83---
PEG Ratio
-0.450.450.45--
EV/Sales Ratio
0.670.440.801.64--
EV/EBITDA Ratio
8.835.8212.6916.08--
EV/EBIT Ratio
11.987.9084.1143.76--
EV/FCF Ratio
-21.97-13.83---
Debt / Equity Ratio
0.290.290.320.110.610.76
Debt / EBITDA Ratio
2.402.403.841.080.841.11
Debt / FCF Ratio
--4.18-1.42-
Net Debt / Equity Ratio
-0.26-0.26-0.36-0.390.610.28
Net Debt / EBITDA Ratio
-2.14-2.14-4.25-3.670.840.42
Net Debt / FCF Ratio
5.345.34-4.634.831.42-
Asset Turnover
0.760.760.770.801.19-
Inventory Turnover
1.561.563.242.793.39-
Quick Ratio
1.001.002.151.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)
2.64%2.64%0.45%1.88%13.18%-
Return on Invested Capital (ROIC)
9.42%10.43%1.24%10.29%32.80%42.13%
Return on Capital Employed (ROCE)
7.20%7.20%1.00%3.50%34.20%32.80%
Earnings Yield
5.26%6.88%0.82%3.61%--
FCF Yield
-3.66%-4.79%5.79%-3.67%--
Payout Ratio
--129.79%-29.71%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.