OTC : BCHEY

Beach Energy Limited — Institutional Ownership

$11.1 USD

-$0.01 (-0.09%)

Volume
2
Average Volume
65
Market Capitalization
$1.27B
P/E Ratio
-16.45
Dividend Yield
7.87%
Price Target
Year High
$18.60
Year Low
$11.10
Day High
Day Low
Payout Ratio
-$1.77
Current Ratio
$1.16
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
BCHEY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-06-30 $26.45 114.12M $3.02B $172.2M $571.5M $3.42B
2024-06-30 $32.12 114M $3.66B $172M $794.7M $4.28B
2023-06-30 $28.51 113.98M $3.25B $218.9M $408.5M $3.44B
2022-06-30 $32.88 113.98M $3.75B $254.5M $120.3M $3.61B
2021-06-30 $27.02 113.97M $3.08B $126.7M $277.1M $3.23B
2020-06-30 $30.50 113.98M $3.48B $109.9M $118.8M $3.49B
2019-06-30 $38.49 113.89M $4.38B $171.9M -$ $4.21B
2018-06-30 $34.15 108.55M $3.71B $311.2M $925.7M $4.32B
2017-06-30 $11.47 94.83M $1.09B $348M $148M $887.36M
2016-06-30 $12.53 74.41M $932.63M $199.1M $146.6M $880.13M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $23.28 114.02M $2.65B $234.97M $724.68M $3.14B
2025-06-30 $26.45 114.01M $3.02B $172.2M $571.5M $3.42B
2024-12-31 $25.77 114.12M $2.94B $250.7M $676.6M $3.37B
2024-06-30 $32.12 113.99M $3.66B $172M $794.7M $4.28B
2023-12-31 $27.88 114M $3.18B $226M $720.7M $3.67B
2023-06-30 $28.51 113.97M $3.25B $218.9M $408.5M $3.44B
2022-12-31 $29.61 114M $3.38B $189.5M $216.7M $3.4B
2022-06-30 $32.88 113.97M $3.75B $254.5M $120.3M $3.61B
2021-12-31 $24.05 113.98M $2.74B $213.2M $223.7M $2.75B
2021-06-30 $27.02 113.92M $3.08B $126.7M $277.1M $3.23B
2020-12-31 $34.06 114.02M $3.88B $113.9M $189.3M $3.96B
2020-06-30 $30.50 114.01M $3.48B $109.9M $118.8M $3.49B