Ibstock plc (LON:IBST)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
80.65
-2.40 (-2.89%)
Oct 30, 2026, 4:35 PM GMT
Market Cap318.58M -40.6%
Revenue (ttm)342.88M -10.1%
Net Income-22.87M
EPS-0.06
Shares Out 395.02M
PE Ration/a
Forward PE23.11
Dividend0.01 (1.24%)
Ex-Dividend DateAug 20, 2026
Volume2,018,259
Open83.40
Previous Close83.05
Day's Range80.60 - 84.00
52-Week Range71.50 - 143.80
Beta0.83
AnalystsHold
Price Target105.60 (+30.94%)
Est. EarningsNov 5, 2026