Marshalls plc (LON:MSLH)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
174.20
-3.30 (-1.86%)
Oct 30, 2026, 4:35 PM GMT
Market Cap440.31M -1.1%
Revenue (ttm)630.40M -0.3%
Net Income20.70M -13.0%
EPS0.08 -14.8%
Shares Out 252.76M
PE Ratio21.76
Forward PE10.89
Dividend0.07 (3.85%)
Ex-Dividend DateOct 22, 2026
Volume499,758
Open179.60
Previous Close177.50
Day's Range173.80 - 181.00
52-Week Range124.00 - 184.00
Beta1.27
AnalystsBuy
Price Target220.29 (+26.46%)
Est. EarningsNov 13, 2026