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

Ibstock Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
354551692595608834
Market Cap Growth
-39.52%-20.36%16.25%-2.13%-27.07%-1.41%
Enterprise Value
537.79700.51848.48739.6687.19899.84
Last Close Price
0.901.401.761.521.552.04
PE Ratio
-174.5046.3228.587.2026.47
Forward PE
21.7419.1817.3413.799.6412.76
PEG Ratio
4.551.611.071.930.780.12
PS Ratio
1.031.481.891.471.192.04
PB Ratio
0.991.441.751.491.461.97
P/TBV Ratio
1.221.772.171.891.922.55
P/FCF Ratio
--82.17-9.5713.55
P/OCF Ratio
13.9113.9212.8910.224.999.64
EV/Sales Ratio
1.571.882.321.821.342.20
EV/EBITDA Ratio
28.3613.5812.559.664.718.31
EV/EBIT Ratio
-69.8131.3421.116.4012.87
EV/FCF Ratio
--100.77-10.8114.62
Debt / Equity Ratio
0.340.310.320.330.300.28
Debt / EBITDA Ratio
10.233.312.452.200.911.18
Debt / FCF Ratio
--19.71-2.102.07
Net Debt / Equity Ratio
0.520.390.400.360.190.16
Net Debt / EBITDA Ratio
9.712.902.321.890.540.61
Net Debt / FCF Ratio
-13.56-28.7318.60-19.511.241.07
Asset Turnover
0.470.500.490.540.680.57
Inventory Turnover
2.062.112.142.733.793.88
Quick Ratio
0.350.370.400.510.931.12
Current Ratio
1.281.331.351.501.671.80
Return on Equity (ROE)
-6.19%0.79%3.80%5.16%20.70%7.75%
Return on Assets (ROA)
-2.28%4.60%2.62%3.23%11.73%4.77%
Return on Invested Capital (ROIC)
-3.11%6.35%3.60%4.72%18.10%6.95%
Return on Capital Employed (ROCE)
-4.21%1.65%4.32%5.53%16.83%11.41%
Earnings Yield
-0.57%2.16%3.50%13.89%3.78%
FCF Yield
--1.22%-10.45%7.38%
Dividend Yield
1.11%2.87%2.90%5.87%5.41%2.01%
Payout Ratio
-513.50%132.73%165.75%38.78%52.75%
Buyback Yield / Dilution
0.36%-1.03%-0.20%2.25%1.43%0.17%
Total Shareholder Return
1.47%1.83%2.69%8.12%6.83%2.19%