Solaria Energía y Medio Ambiente, S.A. (BME:SLR)
Spain flag Spain · Delayed Price · Currency is EUR
15.92
-0.05 (-0.31%)
Aug 7, 2026, 1:40 PM CET

BME:SLR 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
2,0592,2009762,3252,1392,139
Market Cap Growth
43.90%125.33%-58.01%8.70%0%-27.58%
Enterprise Value
3,6004,9043,0852,3833,7532,653
Last Close Price
15.9218.157.8218.6117.1217.12
PE Ratio
11.7816.5011.0121.6423.7845.05
Forward PE
11.2917.119.7819.6519.4937.32
PEG Ratio
0.551.062.521.530.650.97
PS Ratio
6.0111.145.5212.1515.3622.50
PB Ratio
2.672.171.184.346.238.65
P/TBV Ratio
2.412.751.434.346.238.65
P/OCF Ratio
14.9015.938.4723.7118.0322.75
EV/Sales Ratio
10.5124.8417.4412.4526.9527.91
EV/EBITDA Ratio
9.6718.4315.3311.9225.5228.41
EV/EBIT Ratio
11.1222.5319.5714.1530.7436.35
Debt / Equity Ratio
3.693.693.350.014.552.36
Debt / EBITDA Ratio
7.4810.4610.760.5511.997.14
Net Debt / Equity Ratio
2.672.672.540.114.702.08
Net Debt / EBITDA Ratio
7.2510.1410.460.2910.965.51
Net Debt / FCF Ratio
-10.38-10.38-29.20-0.25-7.58-5.08
Asset Turnover
0.090.090.140.190.110.11
Quick Ratio
0.410.410.450.611.081.08
Current Ratio
0.520.520.550.751.081.08
Return on Equity (ROE)
20.70%20.70%16.79%27.49%30.42%20.45%
Return on Assets (ROA)
11.85%7.97%9.23%13.50%8.81%7.09%
Return on Invested Capital (ROIC)
9.60%5.74%7.23%10.88%8.00%7.22%
Return on Capital Employed (ROCE)
17.38%11.69%14.92%20.06%11.57%9.75%
Earnings Yield
7.98%6.06%9.09%4.62%4.21%2.22%