Ibi Lion Socimi, S.A. (BME:YIBI)
Spain flag Spain · Delayed Price · Currency is EUR
1.090
+0.010 (0.93%)
Last updated: Apr 27, 2026, 12:00 PM CET

Ibi Lion Socimi Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '24 Dec '23 Dec '22 Dec '21
83655648-
Market Cap Growth
12.63%16.21%14.53%--
Enterprise Value
118989896-
Last Close Price
1.090.920.930.91-
PE Ratio
34.3334.42-20.52-
PS Ratio
14.2811.1410.4017.02-
PB Ratio
1.381.081.121.08-
P/OCF Ratio
76.1559.4027.00175.86-
EV/Sales Ratio
20.3716.9118.3633.81-
EV/EBITDA Ratio
41.7534.6640.50619.04-
EV/EBIT Ratio
41.7934.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.27%2.90%-1.12%4.87%-
Buyback Yield / Dilution
-24.80%-24.80%-48.29%-407.59%-
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.