Ilyda SA (ATH:ILYDA)
Greece flag Greece · Delayed Price · Currency is EUR
4.045
-0.115 (-2.76%)
May 21, 2026, 5:11 PM EET

Ilyda Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
577618111011
Market Cap Growth
119.66%319.62%62.92%11.57%-12.63%88.44%
Enterprise Value
52711611913
Last Close Price
4.045.381.310.870.770.88
PE Ratio
12.8917.144.749.687.7526.50
PS Ratio
6.348.442.542.702.292.58
PB Ratio
--1.551.421.542.19
P/TBV Ratio
--2.162.052.023.37
P/FCF Ratio
--17.8413.0410.6916.53
P/OCF Ratio
--6.114.436.8810.90
EV/Sales Ratio
5.777.862.292.652.182.95
EV/EBITDA Ratio
7.5010.233.396.586.699.25
EV/EBIT Ratio
8.2911.303.939.3210.8817.76
EV/FCF Ratio
--16.0812.7910.1818.90
Debt / Equity Ratio
--0.010.120.100.36
Debt / EBITDA Ratio
--0.020.590.431.31
Debt / FCF Ratio
--0.081.140.672.72
Net Debt / Equity Ratio
---0.22-0.15-0.110.11
Net Debt / EBITDA Ratio
---0.53-0.72-0.520.39
Net Debt / FCF Ratio
---2.52-1.39-0.800.81
Asset Turnover
--0.610.450.510.52
Inventory Turnover
--14.366.415.1310.30
Quick Ratio
--5.523.764.673.09
Current Ratio
--5.834.265.533.40
Return on Equity (ROE)
--39.26%16.06%22.00%8.63%
Return on Assets (ROA)
--22.07%8.04%6.39%5.37%
Return on Invested Capital (ROIC)
116.92%117.08%48.88%18.32%14.93%7.59%
Return on Capital Employed (ROCE)
--33.60%13.00%11.50%9.60%
Earnings Yield
7.76%5.83%21.12%10.33%12.91%3.77%
FCF Yield
--5.61%7.67%9.35%6.05%
Dividend Yield
1.69%-5.36%1.53%1.73%-
Payout Ratio
--4.50%14.34%--
Buyback Yield / Dilution
---9.97%---
Total Shareholder Return
1.69%--4.61%1.53%1.73%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.