OTC : IBJHF

Ibstock plc — Institutional Ownership

$1.7 USD

$0 (0.0%)

Volume
300
Average Volume
250
Market Capitalization
$671.53M
P/E Ratio
-15.61
Dividend Yield
3.32%
Price Target
Year High
$2.06
Year Low
$1.70
Day High
Day Low
Payout Ratio
-$0.52
Current Ratio
$1.28
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
IBJHF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.26 394.45M $497.67M $20.97M $170.5M $647.2M
2024-12-31 $1.16 393.09M $455.47M $9.29M $165.93M $612.11M
2023-12-31 $1.34 397.36M $531.15M $23.87M $168.32M $675.6M
2022-12-31 $1.53 402.75M $615.95M $54.28M $133.31M $694.98M
2021-12-31 $1.93 409.12M $788.93M $61.2M $127.26M $854.99M
2020-12-31 $1.41 409.33M $578.22M $19.55M $117.81M $676.48M
2019-12-31 $2.94 408.37M $1.2B $19.49M $134.71M $1.32B
2018-12-31 $2.19 406.45M $892.1M $36.05M $84.43M $940.48M
2017-12-31 $2.40 406.36M $974.54M $31.49M $148.53M $1.09B
2016-12-31 $2.63 406.02M $1.07B $45.83M $178.6M $1.2B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $1.28 394.87M $506.19M $9.82M $192.54M $688.91M
2025-12-31 $1.26 396.46M $500.2M $20.97M $170.5M $649.73M
2025-06-30 $1.50 403.64M $605.63M $22.59M $199.54M $782.58M
2024-12-31 $1.16 393.09M $455.47M $9.29M $165.93M $612.11M
2024-06-30 $1.15 392.64M $450.08M $6.6M $185.04M $628.52M
2023-12-31 $1.34 392.84M $525.11M $23.87M $168.32M $669.56M
2023-06-30 $1.69 392.06M $660.67M $24.1M $154.42M $791M
2022-12-31 $1.53 397.95M $608.62M $54.28M $133.31M $687.65M
2022-06-30 $1.86 408.3M $761.19M $64.52M $128.18M $824.84M
2021-12-31 $1.93 409.63M $789.92M $61.2M $127.26M $855.98M
2021-06-30 $2.14 409.15M $875.73M $15.93M $97.79M $957.59M
2020-12-31 $1.41 409.56M $578.54M $19.55M $117.81M $676.8M