Solaria Energía y Medio Ambiente, S.A. (BME:SLR)

Spain flag Spain · Delayed Price · Currency is EUR
16.69
+0.74 (4.61%)
Oct 6, 2026, 5:35 PM CET
Market Cap2.20B +35.9%
Revenue (ttm)371.14M +38.6%
Net Income180.26M +39.7%
EPS1.39 +34.1%
Shares Out 131.65M
PE Ratio11.44
Forward PE10.12
Dividendn/a
Ex-Dividend Daten/a
Volume1,158,029
Open16.16
Previous Close15.96
Day's Range16.01 - 16.69
52-Week Range13.00 - 25.85
Beta1.06
AnalystsBuy
Price Target22.39 (+34.15%)
Earnings DateSep 24, 2026