Marshalls plc (LON:MSLH)

London flag London · Delayed Price · Currency is GBP · Price in GBX
157.70
+1.70 (1.09%)
Oct 9, 2026, 4:35 PM GMT
Market Cap398.60M -8.6%
Revenue (ttm)630.40M -0.3%
Net Income20.70M -13.0%
EPS0.08 -14.8%
Shares Out 252.76M
PE Ratio19.70
Forward PE9.86
Dividend0.07 (4.25%)
Ex-Dividend DateOct 22, 2026
Volume1,020,075
Open158.50
Previous Close156.00
Day's Range157.70 - 162.90
52-Week Range124.00 - 184.20
Beta1.23
AnalystsBuy
Price Target220.29 (+39.69%)
Est. EarningsNov 13, 2026