Ibstock plc (LON:IBST)

London flag London · Delayed Price · Currency is GBP · Price in GBX
75.05
+0.15 (0.20%)
Sep 21, 2026, 4:35 PM GMT
Market Cap295.87M -45.2%
Revenue (ttm)342.88M -10.1%
Net Income-22.87M
EPS-0.06
Shares Out 395.02M
PE Ration/a
Forward PE20.98
Dividend0.01 (1.33%)
Ex-Dividend DateAug 20, 2026
Volume1,014,933
Open75.20
Previous Close74.90
Day's Range74.70 - 76.35
52-Week Range74.15 - 143.80
Beta0.84
AnalystsHold
Price Target107.20 (+42.84%)
Earnings DateNov 5, 2026