IBST logo

Ibstock Share Price

Symbol: LSE:IBSTMarket Cap: UK£599.9mCategory: Materials

IBST Share Price Performance

Recent IBST News & Updates

No updates

Ibstock plc Key Details

UK£366.2m

Revenue

UK£251.9m

Cost of Revenue

UK£114.3m

Gross Profit

UK£99.2m

Other Expenses

UK£15.1m

Earnings

Last Reported Earnings
Dec 31, 2024
Next Reporting Earnings
n/a
Earnings per share (EPS)
0.038
Gross Margin
31.22%
Net Profit Margin
4.12%
Debt/Equity Ratio
33.1%

Ibstock plc Competitors