OTC : CPYYY

Centrica plc — Institutional Ownership

$8.19 USD

-$0.12 (-1.44%)

Volume
9.32K
Average Volume
95.39K
Market Capitalization
$9.27B
P/E Ratio
5.41
Dividend Yield
3.63%
Price Target
Year High
$12.15
Year Low
$8.19
Day High
Day Low
Payout Ratio
$0.36
Current Ratio
$1.43
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
CPYYY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.75 1.2B $8.08B $4.3B $2.86B $6.64B
2024-12-31 $5.35 1.3B $6.93B $6.22B $3.51B $4.22B
2023-12-31 $5.72 1.42B $8.09B $6.34B $4.1B $5.85B
2022-12-31 $3.77 1.47B $5.53B $4.29B $4.02B $5.26B
2021-12-31 $2.84 1.46B $4.15B $4.62B $4.64B $4.17B
2020-12-31 $1.81 1.46B $2.63B $1.67B $5.38B $6.34B
2019-12-31 $3.66 1.44B $5.28B $1.34B $5.34B $9.28B
2018-12-31 $5.39 1.41B $7.57B $1.27B $4.75B $11.06B
2017-12-31 $5.50 1.38B $7.61B $2.86B $6.3B $11.05B
2016-12-31 $9.34 1.33B $12.42B $1.88B $6.53B $17.06B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $6.91 1.13B $7.83B $3.45B $2.73B $7.11B
2025-12-31 $6.75 288.24M $1.95B $4.3B $2.86B $503.25M
2025-06-30 $6.65 1.23B $8.18B $5.38B $2.93B $5.73B
2024-12-31 $5.35 1.25B $6.69B $6.22B $3.51B $3.98B
2024-06-30 $5.72 1.35B $7.71B $6.05B $3.26B $4.91B
2023-12-31 $5.72 1.34B $7.67B $6.44B $4.1B $5.33B
2023-06-30 $5.02 1.42B $7.14B $6.84B $4.29B $4.59B
2022-12-31 $3.77 1.46B $5.52B $4.29B $4.02B $5.25B
2022-06-30 $3.19 1.47B $4.69B $3.72B $3.85B $4.82B
2021-12-31 $2.84 1.46B $4.16B $4.62B $4.64B $4.18B
2021-06-30 $2.03 1.46B $2.96B $3.33B $4.1B $3.73B
2020-12-31 $1.81 1.45B $2.61B $1.67B $5.38B $6.32B