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

Spain flag Spain · Delayed Price · Currency is EUR
17.22
+0.73 (4.43%)
Sep 16, 2026, 5:38 PM CET
Market Cap2.13B +42.6%
Revenue (ttm)342.35M +40.9%
Net Income164.39M +38.8%
EPS1.36
Shares Out 128.92M
PE Ratio12.16
Forward PE11.17
Dividendn/a
Ex-Dividend Daten/a
Volume1,165,754
Open16.41
Previous Close16.49
Day's Range16.38 - 17.37
52-Week Range10.21 - 25.85
Beta1.11
AnalystsBuy
Price Target22.87 (+32.85%)
Earnings DateSep 24, 2026