OTC : CCPPF

Shaftesbury Capital PLC — Institutional Ownership

$1.82 USD

$0 (0.0%)

Volume
100
Average Volume
8
Market Capitalization
$3.33B
P/E Ratio
6.95
Dividend Yield
2.74%
Price Target
Year High
$2.20
Year Low
$1.75
Day High
Day Low
Payout Ratio
$0.19
Current Ratio
$0.99
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
CCPPF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.34 2.45B $3.28B $17.4M $1.22B $4.48B
2024-12-31 $1.52 1.82B $2.77B $109.8M $1.47B $4.13B
2023-12-31 $1.38 1.66B $2.28B $200.2M $1.63B $3.71B
2022-12-31 $0.99 851.3M $844.51M $129.9M $744.4M $1.46B
2021-12-31 $1.63 851.3M $1.38B $331.1M $941M $1.99B
2020-12-31 $1.03 850.99M $878.21M $365.1M $1.08B $1.59B
2019-12-31 $2.51 853M $2.14B $153.1M $556.9M $2.55B
2018-12-31 $2.56 850.8M $2.17B $32.5M $617.2M $2.76B
2017-12-31 $2.92 848.7M $2.48B $28.6M $776.9M $3.23B
2016-12-31 $3.20 844.4M $2.7B $30.9M $846.3M $3.52B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $1.37 2.42B $3.32B $117.25M $958.65M $4.16B
2025-12-31 $1.34 1.82B $2.43B $17.4M $1.22B $3.63B
2025-06-30 $1.57 1.83B $2.86B $586M $1.41B $3.69B
2024-12-31 $1.52 1.82B $2.77B $109.8M $1.47B $4.13B
2024-06-30 $1.40 1.83B $2.56B $142.7M $1.56B $3.98B
2023-12-31 $1.38 1.95B $2.68B $200.2M $1.63B $4.12B
2023-06-30 $1.12 1.47B $1.65B $20.2M $1.66B $3.29B
2022-12-31 $0.99 851.3M $844.51M $129.9M $744.4M $1.46B
2022-06-30 $1.61 851.3M $1.37B $1.8M $744.1M $2.11B
2021-12-31 $1.63 851.27M $1.38B $331.1M $941M $1.99B
2021-06-30 $1.35 851.1M $1.15B $262.7M $941.7M $1.83B
2020-12-31 $1.03 851.08M $878.31M $365.1M $1.08B $1.59B