Stelrad Group PLC (FRA:6OJ)

Germany flag Germany · Delayed Price · Currency is EUR
1.420
-0.180 (-11.25%)
At close: Aug 26, 2026
Market Cap215.75M -13.7%
Revenue (ttm)310.23M -5.9%
Net Income15.04M +156.4%
EPS0.12 +159.0%
Shares Out n/a
PE Ratio14.35
Forward PE10.35
Dividend0.10 (5.72%)
Ex-Dividend DateOct 8, 2026
Volumen/a
Open1.420
Previous Close1.600
Day's Range1.420 - 1.420
52-Week Range1.340 - 2.120
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 7, 2026