Elica S.p.A. (BIT:ELC)
Italy flag Italy · Delayed Price · Currency is EUR
1.115
+0.005 (0.45%)
At close: Jul 24, 2026

Elica 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
6598100141186231
Market Cap Growth
-22.38%-2.08%-29.49%-24.19%-19.26%17.77%
Enterprise Value
140.41172.64162.24200.32235.67272.88
Last Close Price
1.121.671.682.272.973.65
PE Ratio
--13.1614.5111.2719.04
Forward PE
-210.7624.5610.159.0613.56
PEG Ratio
-2.710.640.640.640.64
PS Ratio
0.140.210.220.300.340.43
PB Ratio
0.510.810.751.001.411.97
P/TBV Ratio
-2.141.822.203.476.36
P/FCF Ratio
3.595.377.339.717.655.96
P/OCF Ratio
2.453.663.965.304.364.40
EV/Sales Ratio
0.310.370.360.420.430.50
EV/EBITDA Ratio
0.317.575.864.434.637.85
EV/EBIT Ratio
0.31-34.739.318.6327.49
EV/FCF Ratio
7.739.5011.9413.779.677.05
Debt / Equity Ratio
-0.980.670.610.781.05
Debt / EBITDA Ratio
-5.613.522.052.193.88
Debt / FCF Ratio
-7.047.166.384.583.48
Net Debt / Equity Ratio
-0.570.420.380.330.30
Net Debt / EBITDA Ratio
-3.022.041.180.861.01
Net Debt / FCF Ratio
-3.794.163.681.800.91
Asset Turnover
2.061.101.131.081.121.14
Inventory Turnover
-2.792.672.683.273.53
Quick Ratio
-0.470.390.360.500.71
Current Ratio
-1.020.951.021.081.17
Return on Equity (ROE)
711.87%-6.25%6.52%7.93%13.87%14.25%
Return on Assets (ROA)
206.50%-0.01%1.44%3.67%3.92%1.58%
Return on Invested Capital (ROIC)
--0.01%2.92%8.39%11.26%4.37%
Return on Capital Employed (ROCE)
397.00%-0.01%2.19%9.44%11.10%3.90%
Earnings Yield
--7.60%6.89%8.87%5.25%
FCF Yield
27.82%18.63%13.64%10.30%13.08%16.77%
Dividend Yield
3.59%3.10%3.65%3.68%2.59%0.33%
Payout Ratio
--30.64%48.06%53.42%29.20%6.31%
Buyback Yield / Dilution
6.17%4.51%1.09%0.87%0.45%0.00%
Total Shareholder Return
9.76%7.61%4.74%4.55%3.04%0.33%