Elica S.p.A. (BIT:ELC)
Italy flag Italy · Delayed Price · Currency is EUR
1.220
+0.010 (0.83%)
Last updated: Jun 16, 2026, 10:26 AM CET

Elica 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
7199103141190231
Market Cap Growth
-14.87%-4.11%-26.95%-25.67%-17.60%17.77%
Enterprise Value
146175164196241307
Last Close Price
1.211.671.632.152.743.27
PE Ratio
--13.1314.4611.4519.05
Forward PE
-210.7624.5610.159.0613.56
PS Ratio
0.150.210.230.300.350.43
PB Ratio
0.560.780.740.971.381.86
P/TBV Ratio
1.341.881.641.983.085.15
P/FCF Ratio
-5.457.609.727.815.96
P/OCF Ratio
-3.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.879.707.705.094.886.46
EV/EBIT Ratio
-130.1735.389.197.3710.46
EV/FCF Ratio
-9.6212.1013.479.887.92
Debt / Equity Ratio
1.011.010.700.630.811.09
Debt / EBITDA Ratio
6.025.783.802.192.092.62
Debt / FCF Ratio
-7.047.166.384.583.48
Net Debt / Equity Ratio
0.540.540.410.370.320.28
Net Debt / EBITDA Ratio
4.023.822.651.390.890.74
Net Debt / FCF Ratio
-3.794.163.681.800.91
Asset Turnover
-1.111.141.091.121.15
Inventory Turnover
-2.872.752.733.333.59
Quick Ratio
-0.580.490.510.630.82
Current Ratio
-1.020.951.021.081.17
Return on Equity (ROE)
--6.25%6.52%7.93%13.87%14.25%
Return on Assets (ROA)
-0.20%0.72%3.05%4.16%3.87%
Return on Invested Capital (ROIC)
0.23%0.69%2.35%8.31%13.46%12.92%
Return on Capital Employed (ROCE)
-0.60%2.20%9.70%13.80%11.50%
Earnings Yield
-17.57%-10.05%7.62%6.92%8.73%5.25%
FCF Yield
-18.35%13.16%10.29%12.81%16.77%
Dividend Yield
3.33%-2.45%2.33%2.56%1.83%
Payout Ratio
--39.29%44.79%22.72%-
Buyback Yield / Dilution
6.17%4.51%1.09%0.87%0.45%-
Total Shareholder Return
9.51%4.51%3.54%3.20%3.01%1.83%