OTC : BTDPF

Barratt Redrow plc — Institutional Ownership

$3.95 USD

$0 (0.0%)

Volume
1K
Average Volume
1.6K
Market Capitalization
$5.53B
P/E Ratio
20.92
Dividend Yield
5.28%
Price Target
Year High
$5.46
Year Low
$3.25
Day High
Day Low
Payout Ratio
$1.57
Current Ratio
$4.66
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
BTDPF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-06-30 $6.47 1.4B $9.07B $1.33B $1.46B $9.2B
2024-06-30 $5.75 968.8M $5.57B $1.35B $904.73M $5.13B
2023-06-30 $5.55 996.3M $5.53B $1.61B $959.97M $4.88B
2022-06-30 $5.46 1.02B $5.56B $1.65B $1.2B $5.12B
2021-06-30 $10.75 1.02B $10.93B $2.1B $1.25B $10.08B
2020-06-30 $7.00 1.01B $7.1B $765.83M $1.43B $7.76B
2019-06-30 $7.87 1.02B $8.06B $1.44B $479.65M $7.09B
2018-06-30 $6.91 1.02B $7.04B $1.3B $252.22M $6B
2017-06-30 $7.22 1.01B $7.32B $1.02B $103.82M $6.41B
2016-06-30 $5.45 1.01B $5.52B $1.01B $253.39M $4.77B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $5.00 1.42B $7.11B $503.1M $338.13M $6.94B
2025-06-30 $6.47 1.48B $9.57B $1.33B $350.28M $8.59B
2024-12-31 $5.46 968.8M $5.29B $819.85M $324.91M $4.79B
2024-06-30 $5.75 966.53M $5.56B $1.35B $904.73M $5.12B
2023-12-31 $7.48 970M $7.26B $1.21B $313.03M $6.36B
2023-06-30 $5.55 969.59M $5.38B $1.61B $551.89M $4.32B
2022-12-31 $5.00 969.59M $4.85B $1.41B $292.43M $3.73B
2022-06-30 $5.46 1.03B $5.64B $1.65B $1.2B $5.19B
2021-12-31 $10.33 1.04B $10.7B $1.81B $331.59M $9.22B
2021-06-30 $10.75 1.03B $11.11B $2.1B $1.25B $10.26B
2020-12-31 $9.02 1.03B $9.28B $1.78B $334.77M $7.83B
2020-06-30 $7.00 1.03B $7.2B $765.83M $1.43B $7.86B