Elica S.p.A. (BIT:ELC)
Italy flag Italy · Delayed Price · Currency is EUR
1.240
+0.010 (0.81%)
Last updated: Apr 16, 2026, 11:09 AM CET

Elica 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
7399103141190231
Market Cap Growth
-12.69%-4.11%-26.95%-25.67%-17.60%17.77%
Enterprise Value
148175164196241307
Last Close Price
1.251.671.632.152.743.27
PE Ratio
--13.1314.4611.4519.05
Forward PE
286.04210.7624.5610.159.0613.56
PS Ratio
0.160.210.230.300.350.43
PB Ratio
0.570.780.740.971.381.86
P/TBV Ratio
1.381.881.641.983.085.15
P/FCF Ratio
4.015.457.609.727.815.96
P/OCF Ratio
2.743.714.115.314.454.40
PEG Ratio
-0.640.640.640.640.64
EV/Sales Ratio
0.320.380.360.410.440.56
EV/EBITDA Ratio
6.689.707.705.094.886.46
EV/EBIT Ratio
110.22130.1735.389.197.3710.46
EV/FCF Ratio
8.149.6212.1013.479.887.92
Debt / Equity Ratio
1.011.010.700.630.811.09
Debt / EBITDA Ratio
5.785.783.802.192.092.62
Debt / FCF Ratio
7.047.047.166.384.583.48
Net Debt / Equity Ratio
0.540.540.410.370.320.28
Net Debt / EBITDA Ratio
3.823.822.651.390.890.74
Net Debt / FCF Ratio
3.793.794.163.681.800.91
Asset Turnover
1.111.111.141.091.121.15
Inventory Turnover
2.872.872.752.733.333.59
Quick Ratio
0.580.580.490.510.630.82
Current Ratio
1.021.020.951.021.081.17
Return on Equity (ROE)
-6.25%-6.25%6.52%7.93%13.87%14.25%
Return on Assets (ROA)
0.20%0.20%0.72%3.05%4.16%3.87%
Return on Invested Capital (ROIC)
0.68%0.69%2.35%8.31%13.46%12.92%
Return on Capital Employed (ROCE)
0.60%0.60%2.20%9.70%13.80%11.50%
Earnings Yield
-13.65%-10.05%7.62%6.92%8.73%5.25%
FCF Yield
24.92%18.35%13.16%10.29%12.81%16.77%
Dividend Yield
3.25%-2.45%2.33%2.56%1.83%
Payout Ratio
--39.29%44.79%22.72%-
Buyback Yield / Dilution
4.77%4.51%1.09%0.87%0.45%-
Total Shareholder Return
8.03%4.51%3.54%3.20%3.01%1.83%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.