Elica S.p.A. (BIT:ELC)
Italy flag Italy · Delayed Price · Currency is EUR
1.145
0.00 (0.00%)
At close: Aug 14, 2026

Elica Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6799103141190231
Market Cap Growth
-23.01%-4.11%-26.95%-25.67%-17.60%17.77%
Enterprise Value
153175164196241307
Last Close Price
1.151.671.632.152.743.27
PE Ratio
--13.1314.4611.4519.05
Forward PE
48.11210.7624.5610.159.0613.56
PS Ratio
0.150.220.230.300.350.43
PB Ratio
0.550.780.740.971.381.86
P/TBV Ratio
1.531.881.641.983.085.15
P/FCF Ratio
4.415.457.609.727.815.96
P/OCF Ratio
2.783.714.115.314.454.40
PEG Ratio
-2.710.640.640.640.64
EV/Sales Ratio
0.340.380.360.410.440.57
EV/EBITDA Ratio
7.699.707.705.094.886.46
EV/EBIT Ratio
-130.1735.389.197.3710.46
EV/FCF Ratio
10.079.6212.1013.479.887.92
Debt / Equity Ratio
0.931.010.700.630.811.09
Debt / EBITDA Ratio
5.655.783.802.192.092.62
Debt / FCF Ratio
7.437.047.166.384.583.48
Net Debt / Equity Ratio
0.660.540.410.370.320.28
Net Debt / EBITDA Ratio
5.003.822.651.390.890.74
Net Debt / FCF Ratio
5.253.794.163.681.800.91
Asset Turnover
1.031.101.131.081.121.14
Inventory Turnover
2.472.872.752.733.333.59
Quick Ratio
0.310.580.490.510.630.82
Current Ratio
0.751.020.951.021.081.17
Return on Equity (ROE)
-8.56%-6.25%6.52%7.93%13.87%14.25%
Return on Assets (ROA)
-0.06%0.20%0.72%3.05%4.16%3.87%
Return on Invested Capital (ROIC)
-0.19%0.69%2.35%8.31%13.46%12.92%
Return on Capital Employed (ROCE)
-0.20%0.60%2.20%9.70%13.80%11.50%
Earnings Yield
-18.47%-10.05%7.62%6.92%8.73%5.25%
FCF Yield
22.65%18.35%13.16%10.29%12.81%16.77%
Dividend Yield
3.49%-2.45%2.33%2.56%1.83%
Payout Ratio
--39.29%44.79%22.72%-
Buyback Yield / Dilution
2.65%4.51%1.09%0.87%0.45%-
Total Shareholder Return
6.14%4.51%3.54%3.20%3.01%1.83%