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

Spain flag Spain · Delayed Price · Currency is EUR
14.20
+0.48 (3.46%)
Oct 26, 2026, 5:36 PM CET
Market Cap1.87B +5.8%
Revenue (ttm)371.14M +38.6%
Net Income180.26M +39.7%
EPS1.39 +34.1%
Shares Out 131.65M
PE Ratio10.18
Forward PE8.48
Dividendn/a
Ex-Dividend Daten/a
Volume755,068
Open13.85
Previous Close13.73
Day's Range13.83 - 14.21
52-Week Range13.61 - 25.85
Beta1.06
AnalystsBuy
Price Target22.39 (+57.68%)
Est. EarningsNov 17, 2026