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

Spain flag Spain · Delayed Price · Currency is EUR
17.64
+0.68 (3.98%)
Aug 27, 2026, 4:24 PM CET
Market Cap2.19B +39.0%
Revenue (ttm)342.35M +40.9%
Net Income164.39M +38.8%
EPS1.36
Shares Out 128.92M
PE Ratio12.51
Forward PE11.60
Dividendn/a
Ex-Dividend Daten/a
Volume850,439
Open17.06
Previous Close16.96
Day's Range17.04 - 17.70
52-Week Range10.21 - 25.85
Beta1.11
AnalystsBuy
Price Target22.73 (+28.89%)
Earnings DateSep 28, 2026