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

Libertas 7 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
656439212133
Market Cap Growth
6.56%64.72%81.47%-0.32%-34.93%-89.45%
Enterprise Value
46.19976.1750.6343.0921.25
Last Close Price
3.043.001.831.011.011.56
PE Ratio
16.1315.0015.2514.4314.4326.00
Forward PE
20.2718.1825.2421.4760.6739.00
PEG Ratio
0.870.342.041.031.581.27
PS Ratio
4.122.994.961.591.861.96
PB Ratio
0.620.610.400.220.270.18
P/TBV Ratio
0.660.660.440.230.270.18
P/FCF Ratio
-10.40-4.72-11.08
P/OCF Ratio
-9.57-4.49-10.85
EV/Sales Ratio
2.944.649.763.783.741.26
EV/EBITDA Ratio
126.6412.1913.1510.7319.6821.54
EV/EBIT Ratio
512.1812.6813.9111.4522.5730.29
EV/FCF Ratio
-16.15-11.19-7.15
Debt / Equity Ratio
0.890.380.420.350.950.46
Debt / EBITDA Ratio
256.744.907.087.0333.3042.79
Debt / FCF Ratio
-6.49-7.34-14.21
Net Debt / Equity Ratio
-0.260.340.390.310.28-0.06
Net Debt / EBITDA Ratio
-74.314.346.476.219.90-11.81
Net Debt / FCF Ratio
15.115.74-10.896.47-81.67-3.92
Asset Turnover
0.040.130.050.100.080.11
Quick Ratio
4.520.380.330.572.312.85
Current Ratio
3.334.473.847.221.413.57
Return on Equity (ROE)
-0.15%4.51%2.90%2.68%1.78%1.35%
Return on Assets (ROA)
0.04%3.43%2.56%2.33%0.96%0.36%
Return on Invested Capital (ROIC)
0.09%4.16%3.06%2.83%1.49%0.60%
Return on Capital Employed (ROCE)
0.06%5.31%3.90%3.70%1.64%0.53%
Earnings Yield
6.20%6.67%6.56%6.93%6.93%3.85%
FCF Yield
-9.61%-21.20%-9.03%
Dividend Yield
1.97%0.00%2.03%2.86%0.00%0.00%
Payout Ratio
10.60%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.97%0.34%-5.56%2.84%-0.35%-0.44%