Libertas 7, S.A. (BME:LIB)
Spain flag Spain · Delayed Price · Currency is EUR
3.060
0.00 (0.00%)
At close: Jul 17, 2026

Libertas 7 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
656439221933
Market Cap Growth
41.05%64.72%79.69%11.73%-41.37%11.55%
Enterprise Value
51.829976.1750.8440.9721.25
Last Close Price
3.063.001.831.020.911.56
PE Ratio
13.4615.0015.2514.5713.0026.00
Forward PE
20.4018.1825.2421.4760.6739.00
PEG Ratio
0.660.342.041.031.581.27
PS Ratio
2.992.994.961.611.681.96
PB Ratio
0.640.610.400.230.250.18
P/TBV Ratio
-0.660.440.230.250.18
P/FCF Ratio
-10.40-4.76-11.08
P/OCF Ratio
-9.57-4.53-10.85
EV/Sales Ratio
2.384.649.763.793.561.26
EV/EBITDA Ratio
7.5312.1913.1510.7718.7121.54
EV/EBIT Ratio
7.8912.6813.9111.5021.4630.29
EV/FCF Ratio
-16.15-11.24-7.15
Debt / Equity Ratio
0.450.380.420.350.950.46
Debt / EBITDA Ratio
8.784.907.087.0333.3042.79
Debt / FCF Ratio
-6.49-7.34-14.21
Net Debt / Equity Ratio
-0.340.390.310.28-0.06
Net Debt / EBITDA Ratio
-2.534.346.476.219.90-11.81
Net Debt / FCF Ratio
-5.74-10.896.47-81.67-3.92
Asset Turnover
0.120.130.050.100.080.11
Quick Ratio
2.500.380.330.572.312.85
Current Ratio
3.494.473.847.221.413.57
Return on Equity (ROE)
4.81%4.51%2.90%2.68%1.78%1.35%
Return on Assets (ROA)
2.23%3.43%2.56%2.33%0.96%0.36%
Return on Invested Capital (ROIC)
3.35%4.16%3.06%2.83%1.49%0.60%
Return on Capital Employed (ROCE)
3.47%5.31%3.90%3.70%1.64%0.53%
Earnings Yield
7.43%6.67%6.56%6.86%7.69%3.85%
FCF Yield
-9.61%-21.00%-9.03%
Dividend Yield
1.96%0.00%2.03%2.83%0.00%0.00%
Payout Ratio
-0.00%30.25%26.40%0.00%0.00%
Buyback Yield / Dilution
-0.34%-7.59%-0.02%-0.35%-0.44%
Total Shareholder Return
1.96%0.34%-5.56%2.81%-0.35%-0.44%