Ibi Lion Socimi, S.A. (BME:YIBI)
Spain flag Spain · Delayed Price · Currency is EUR
1.230
0.00 (0.00%)
At close: Jun 26, 2026

Ibi Lion Socimi Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '24 Dec '23 Dec '22 Dec '21
93655648-
Market Cap Growth
19.56%16.21%14.53%--
Enterprise Value
129989896-
Last Close Price
1.230.910.920.90-
PE Ratio
38.7334.42-20.52-
PS Ratio
16.1211.1410.4017.02-
PB Ratio
1.561.081.121.08-
P/OCF Ratio
85.9359.4027.00175.86-
EV/Sales Ratio
22.2016.9118.3633.81-
EV/EBITDA Ratio
45.5134.6640.50619.04-
EV/EBIT Ratio
45.5534.6940.52625.82-
Debt / Equity Ratio
0.810.810.820.920.34
Debt / EBITDA Ratio
17.1217.1216.82265.54-
Net Debt / Equity Ratio
0.590.590.710.88-0.39
Net Debt / EBITDA Ratio
12.4712.4714.53253.5117.55
Asset Turnover
0.050.050.050.04-
Inventory Turnover
--0.010.00-
Quick Ratio
2.292.290.830.2631.87
Current Ratio
2.292.290.940.3431.92
Return on Equity (ROE)
3.43%3.43%-1.31%7.04%-
Return on Assets (ROA)
1.62%1.62%1.50%0.15%-
Earnings Yield
2.01%2.90%-1.12%4.87%-
Buyback Yield / Dilution
-24.80%-24.80%-48.29%-407.59%-