Ibstock plc (LON:IBST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
95.05
-0.50 (-0.52%)
Jul 20, 2026, 10:39 AM GMT

Ibstock Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
377551692595608834
Market Cap Growth
-36.16%-20.36%16.25%-2.13%-27.07%-1.41%
Enterprise Value
526.99700.51848.48739.6687.19899.84
Last Close Price
0.951.401.761.521.552.04
PE Ratio
122.61174.5046.3228.587.2026.47
Forward PE
23.2819.1817.3413.799.6412.76
PEG Ratio
1.601.611.071.930.780.12
PS Ratio
1.011.481.891.471.192.04
PB Ratio
0.991.441.751.491.461.97
P/TBV Ratio
1.211.772.170.000.002.55
P/FCF Ratio
--82.17-9.5713.55
P/OCF Ratio
9.5413.9212.8910.224.999.64
EV/Sales Ratio
1.421.882.321.821.342.20
EV/EBITDA Ratio
7.5813.5812.559.664.718.31
EV/EBIT Ratio
18.8469.8131.3421.116.4012.87
EV/FCF Ratio
--100.77-10.8114.62
Debt / Equity Ratio
0.310.310.320.330.300.28
Debt / EBITDA Ratio
3.313.312.452.200.911.18
Debt / FCF Ratio
--19.71-2.102.07
Net Debt / Equity Ratio
0.390.390.400.360.190.16
Net Debt / EBITDA Ratio
2.902.902.321.890.540.61
Net Debt / FCF Ratio
-28.73-28.7318.60-19.511.241.07
Asset Turnover
0.500.500.490.540.680.57
Inventory Turnover
2.112.112.142.733.793.88
Quick Ratio
0.370.370.400.510.931.12
Current Ratio
1.331.331.351.501.671.80
Return on Equity (ROE)
0.79%0.79%3.80%5.16%20.70%7.75%
Return on Assets (ROA)
4.60%4.60%2.62%3.23%11.73%4.77%
Return on Invested Capital (ROIC)
6.47%6.35%3.60%4.72%18.10%6.95%
Return on Capital Employed (ROCE)
1.65%1.65%4.32%5.53%16.83%11.41%
Earnings Yield
0.81%0.57%2.16%3.50%13.89%3.78%
FCF Yield
--1.22%-10.45%7.38%
Dividend Yield
3.14%2.87%2.90%5874.53%5405.56%2.01%
Payout Ratio
513.50%513.50%132.73%165.75%38.78%52.75%
Buyback Yield / Dilution
-1.03%-1.03%-100104.47%2.25%99.90%0.17%
Total Shareholder Return
2.10%1.83%-100101.58%5876.78%5505.46%2.19%