Llorente & Cuenca, S.A. (BME:LLYC)
Spain flag Spain · Delayed Price · Currency is EUR
4.560
+0.060 (1.33%)
Aug 7, 2026, 10:10 AM CET

Llorente & Cuenca 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
52816894112134
Market Cap Growth
-50.24%18.48%-27.77%-15.77%-16.33%-
Enterprise Value
96.77131.2884.64102.23108.26128.22
Last Close Price
4.567.055.958.359.9011.50
PE Ratio
3.1812.5910.0811.6016.5025.00
Forward PE
9.78-9.4710.0312.4617.69
PEG Ratio
--0.510.690.610.39
PS Ratio
0.4429.4326.950.961.242.08
PB Ratio
1.792.932.502.463.274.74
P/TBV Ratio
---44.8310.5924.30
P/FCF Ratio
2.055.327.549.1359.2311.56
P/OCF Ratio
2.015.056.618.2935.2710.48
EV/Sales Ratio
0.8247.9133.521.041.202.00
EV/EBITDA Ratio
9.1947.9133.526.197.1211.48
EV/EBIT Ratio
28.82--7.899.2715.11
EV/FCF Ratio
3.868.659.379.9157.3111.09
Debt / Equity Ratio
1.731.730.660.440.260.36
Debt / EBITDA Ratio
4.7218.157.271.070.600.96
Debt / FCF Ratio
3.283.282.031.714.790.92
Net Debt / Equity Ratio
1.791.790.580.16-0.14-0.24
Net Debt / EBITDA Ratio
4.6817.996.240.37-0.31-0.60
Net Debt / FCF Ratio
3.253.251.750.60-2.51-0.58
Asset Turnover
0.020.020.021.221.221.10
Quick Ratio
0.050.050.121.491.491.23
Current Ratio
0.590.591.151.551.521.27
Return on Equity (ROE)
40.28%40.28%12.31%20.62%31.87%29.53%
Return on Assets (ROA)
2.01%-4.12%-4.52%11.37%11.27%10.09%
Return on Invested Capital (ROIC)
3.44%-9.03%-11.53%23.75%31.42%30.99%
Return on Capital Employed (ROCE)
4.92%-6.49%-5.02%23.14%25.03%22.65%
Earnings Yield
29.44%7.94%9.92%8.62%6.06%4.00%
FCF Yield
48.67%18.81%13.27%10.95%1.69%8.65%
Dividend Yield
3.82%3.53%3.36%1.90%0.00%0.00%
Payout Ratio
20.49%42.45%34.07%22.14%0.00%0.00%
Buyback Yield / Dilution
3.59%-5.55%-0.10%0.00%0.10%-3128.31%
Total Shareholder Return
7.41%-2.03%3.26%1.90%0.10%-3128.31%