Ibi Lion Socimi, S.A. (BME:YIBI)
Spain flag Spain · Delayed Price · Currency is EUR
1.250
0.00 (0.00%)
Last updated: Jul 15, 2026, 9:00 AM CET

Ibi Lion Socimi 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
9580----
Market Cap Growth
24.91%-----
Enterprise Value
130.04151.370000
Last Close Price
1.251.13----
PE Ratio
39.3631.39----
PS Ratio
16.3810.19----
PB Ratio
1.581.15----
P/TBV Ratio
1.271.15----
EV/Sales Ratio
22.4619.17----
EV/EBITDA Ratio
46.0521.61----
EV/EBIT Ratio
46.0921.64----
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%
Earnings Yield
1.98%3.19%----
Dividend Yield
4.88%2.54%----
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
-19.92%-18.14%-24.80%-48.29%-407.59%-