Ibi Lion Socimi, S.A. (BME:YIBI)
Spain flag Spain · Delayed Price · Currency is EUR
1.310
0.00 (0.00%)
Last updated: Jul 24, 2026, 4:00 PM CET

Ibi Lion Socimi Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9980605235-
Market Cap Growth
29.70%33.70%16.17%48.29%--
Enterprise Value
134.59151.3798.9194.4284.080
Last Close Price
1.311.131.021.101.10-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
41.2531.3931.88-14.81-
PS Ratio
17.1610.1910.169.5012.27-
PB Ratio
1.661.151.011.070.81-
P/TBV Ratio
1.341.151.011.070.81-
P/FCF Ratio
91.78--25.21--
P/OCF Ratio
91.52-55.4425.21126.81-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
23.2519.1716.6917.3229.53-
EV/EBITDA Ratio
19.2121.6123.6530.5323.82-
EV/EBIT Ratio
19.2421.6423.6630.5423.83-
EV/FCF Ratio
124.30--45.93--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.001.000.840.951.110.42
Debt / EBITDA Ratio
10.1410.1512.4015.5714.48-
Debt / FCF Ratio
---23.43--
Net Debt / Equity Ratio
1.011.010.650.881.14-0.32
Net Debt / EBITDA Ratio
10.1210.129.2613.7813.9227.00
Net Debt / FCF Ratio
-2.45-2.45-7.2820.73-0.660.46
Asset Turnover
0.060.060.050.050.040.00
Quick Ratio
0.040.042.280.820.2732.69
Current Ratio
1.531.532.290.930.3432.77
Return on Equity (ROE)
0.44%11.63%8.70%6.60%7.04%-1.22%
Return on Assets (ROA)
5.36%5.36%3.83%3.07%5.35%-0.84%
Return on Invested Capital (ROIC)
5.71%5.71%4.14%3.09%6.01%-1.73%
Return on Capital Employed (ROCE)
5.66%5.66%4.07%3.32%5.76%-0.85%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
1.89%3.19%3.14%-6.75%-
FCF Yield
1.09%--3.97%--
Dividend Yield
4.66%2.54%0.00%0.00%0.00%-
Payout Ratio
-79.51%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-24.80%-20.69%-24.80%-48.29%-407.59%-
Total Shareholder Return
-20.15%-18.14%-24.80%-48.29%-407.59%-