Ibstock plc (LON:IBST)

London flag London · Delayed Price · Currency is GBP · Price in GBX
89.55
-0.85 (-0.94%)
Aug 11, 2026, 4:47 PM GMT
Market Cap353.74M -39.5%
Revenue (ttm)342.88M -10.1%
Net Income-22.87M
EPS-0.06
Shares Out 395.02M
PE Ration/a
Forward PE21.74
Dividend0.01 (1.11%)
Ex-Dividend DateAug 20, 2026
Volume2,169,250
Open90.10
Previous Close90.40
Day's Range88.10 - 90.70
52-Week Range87.65 - 150.00
Beta0.85
AnalystsHold
Price Target113.30 (+26.52%)
Earnings DateAug 5, 2026