Ilyda SA (ATH:ILYDA)
Greece flag Greece · Delayed Price · Currency is EUR
4.415
-0.085 (-1.89%)
Jul 1, 2026, 5:18 PM EET

Ilyda 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
627618111011
Market Cap Growth
62.81%319.62%62.92%11.57%-12.63%88.44%
Enterprise Value
56711611913
Last Close Price
4.425.281.280.850.760.87
PE Ratio
14.0817.144.749.687.7526.50
PS Ratio
6.928.442.542.702.292.58
PB Ratio
3.864.711.551.421.542.19
P/TBV Ratio
6.978.502.172.052.023.37
P/FCF Ratio
14.0017.0617.8413.0410.6916.53
P/OCF Ratio
7.028.566.114.436.8810.90
EV/Sales Ratio
6.207.862.292.652.182.95
EV/EBITDA Ratio
9.5312.093.396.586.699.25
EV/EBIT Ratio
10.8213.723.939.3210.8817.76
EV/FCF Ratio
12.5415.9016.0812.7910.1818.90
Debt / Equity Ratio
0.010.010.010.120.100.36
Debt / EBITDA Ratio
0.020.020.020.590.431.31
Debt / FCF Ratio
0.020.020.081.140.672.72
Net Debt / Equity Ratio
-0.40-0.40-0.22-0.15-0.110.11
Net Debt / EBITDA Ratio
-1.11-1.11-0.53-0.72-0.520.39
Net Debt / FCF Ratio
-1.46-1.46-2.52-1.39-0.800.81
Asset Turnover
0.510.510.610.450.510.52
Inventory Turnover
25.1925.1914.366.415.1310.30
Quick Ratio
2.742.745.523.764.673.09
Current Ratio
2.842.845.834.265.533.40
Return on Equity (ROE)
31.88%31.88%39.26%16.06%22.00%8.63%
Return on Assets (ROA)
18.31%18.31%22.07%8.04%6.39%5.37%
Return on Invested Capital (ROIC)
45.61%46.87%48.88%18.32%14.93%7.59%
Return on Capital Employed (ROCE)
29.50%29.50%33.60%13.00%11.50%9.60%
Earnings Yield
7.11%5.83%21.12%10.33%12.91%3.77%
FCF Yield
7.14%5.86%5.61%7.67%9.35%6.05%
Dividend Yield
2.00%1.71%5.46%1.56%1.76%-
Payout Ratio
22.30%22.30%4.50%14.34%--
Buyback Yield / Dilution
-3.99%-3.99%-9.97%---
Total Shareholder Return
-1.99%-2.29%-4.50%1.56%1.76%-