Aquafil S.p.A. (BIT:ECNL)
Italy flag Italy · Delayed Price · Currency is EUR
1.418
-0.004 (-0.28%)
Jun 16, 2026, 11:50 AM CET

Aquafil 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
123120123172307392
Market Cap Growth
3.04%-2.66%-28.20%-44.01%-21.67%57.94%
Enterprise Value
332347388435543580
Last Close Price
1.421.391.433.125.306.47
PE Ratio
----10.5336.71
Forward PE
14.2511.96--13.0219.21
PS Ratio
0.240.230.220.300.440.68
PB Ratio
0.890.920.781.371.752.58
P/TBV Ratio
1.091.100.941.782.153.31
P/FCF Ratio
5.4010.7083.683.93-7.20
P/OCF Ratio
2.984.075.302.36-4.40
PEG Ratio
-1.561.561.561.561.56
EV/Sales Ratio
0.650.670.710.750.781.01
EV/EBITDA Ratio
4.826.148.2112.636.809.53
EV/EBIT Ratio
14.5218.7970.77-12.9920.85
EV/FCF Ratio
14.6330.92263.469.95-10.65
Debt / Equity Ratio
2.662.872.183.242.102.19
Debt / EBITDA Ratio
5.345.716.029.254.184.84
Debt / FCF Ratio
16.2133.60233.899.30-6.12
Net Debt / Equity Ratio
1.521.601.351.951.441.18
Net Debt / EBITDA Ratio
3.533.714.537.123.162.95
Net Debt / FCF Ratio
9.2318.68145.285.60-5.253.30
Asset Turnover
-0.810.820.821.000.85
Inventory Turnover
-1.241.321.311.471.75
Quick Ratio
0.930.990.670.830.660.87
Current Ratio
1.811.901.551.641.791.68
Return on Equity (ROE)
-2.63%-3.24%-11.50%-17.20%17.80%7.65%
Return on Assets (ROA)
-1.80%0.51%-0.31%3.75%2.58%
Return on Invested Capital (ROIC)
6.64%5.18%1.48%-0.89%8.71%5.99%
Return on Capital Employed (ROCE)
5.40%4.30%1.30%-0.80%8.60%6.20%
Earnings Yield
-3.18%-3.91%-13.23%-15.05%9.50%2.72%
FCF Yield
18.52%9.35%1.20%25.42%-15.64%13.89%
Dividend Yield
----4.53%1.85%
Payout Ratio
----20.74%-
Buyback Yield / Dilution
--62.43%-5.38%---0.29%
Total Shareholder Return
--62.43%-5.38%-4.53%1.56%