Aquafil S.p.A. (BIT:ECNL)
Italy flag Italy · Delayed Price · Currency is EUR
1.368
-0.002 (-0.15%)
Jul 24, 2026, 5:35 PM CET

Aquafil Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
118120123176307392
Market Cap Growth
-4.87%-2.80%-29.99%-42.65%-21.61%56.92%
Enterprise Value
327.54329.41336.75418.96555.11571.28
Last Close Price
1.371.391.433.446.147.66
PE Ratio
----10.7736.48
Forward PE
13.7111.96293.5043.9013.0219.21
PEG Ratio
-1.561.561.561.561.56
PS Ratio
0.230.220.220.300.440.68
PB Ratio
0.850.910.781.411.752.58
P/TBV Ratio
1.051.160.611.932.273.44
P/FCF Ratio
5.2010.6883.684.03-7.20
P/OCF Ratio
2.874.065.302.42-4.40
EV/Sales Ratio
0.640.620.610.720.800.99
EV/EBITDA Ratio
15.545.485.8610.276.508.60
EV/EBIT Ratio
33.5049.87101.40-14.7826.59
EV/FCF Ratio
14.4229.34228.469.59-10.50
Debt / Equity Ratio
2.662.872.183.242.102.19
Debt / EBITDA Ratio
17.476.286.009.964.325.01
Debt / FCF Ratio
16.2133.61233.889.30-6.12
Net Debt / Equity Ratio
1.521.601.351.941.411.18
Net Debt / EBITDA Ratio
9.943.493.725.952.902.70
Net Debt / FCF Ratio
9.2318.66144.775.56-5.173.30
Asset Turnover
0.830.850.850.831.000.85
Inventory Turnover
1.321.901.931.862.222.41
Quick Ratio
0.930.970.660.790.630.83
Current Ratio
1.811.901.541.641.791.68
Return on Equity (ROE)
-2.46%-3.24%-11.50%-17.20%17.80%7.65%
Return on Assets (ROA)
1.28%1.00%0.47%-1.26%4.26%2.33%
Return on Invested Capital (ROIC)
2.34%1.76%0.83%-2.23%7.87%4.63%
Return on Capital Employed (ROCE)
2.28%1.60%0.80%-1.92%8.06%4.49%
Earnings Yield
----9.28%2.74%
FCF Yield
19.25%9.36%1.19%24.79%-13.88%
Dividend Yield
-0.00%0.00%6.82%1.93%0.00%
Payout Ratio
-0.00%0.00%-46.39%20.74%0.00%
Buyback Yield / Dilution
--62.43%-5.38%0.00%0.00%-0.29%
Total Shareholder Return
--62.43%-5.38%6.82%1.93%-0.29%