OTC : DCCPY

DCC plc — Institutional Ownership

$42.54 USD

$0 (0.0%)

Volume
1
Average Volume
44
Market Capitalization
$7.27B
P/E Ratio
148.37
Dividend Yield
3.40%
Price Target
Year High
$44.74
Year Low
$41.75
Day High
Day Low
Payout Ratio
$15.47
Current Ratio
$1.20
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
DCCPY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $22.44 188.72M $4.24B $1.09B $2.28B $5.42B
2025-03-31 $25.14 196.51M $4.94B $1.09B $2.31B $6.16B
2024-03-31 $17.96 197.59M $3.55B $1.11B $2.31B $4.75B
2023-03-31 $18.28 197.41M $3.61B $1.42B $2.6B $4.79B
2022-03-31 $31.59 197.22M $6.23B $1.39B $2.34B $7.17B
2021-03-31 $30.11 197.02M $5.93B $1.79B $2.09B $6.23B
2020-03-31 $25.86 196.69M $5.09B $1.79B $2.39B $5.68B
2019-03-31 $28.38 187.47M $5.32B $1.55B $1.77B $5.54B
2018-03-31 $26.43 178.21M $4.71B $1.04B $1.67B $5.35B
2017-03-31 $29.53 177.47M $5.24B $1.05B $1.47B $5.66B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $22.44 170.84M $3.83B $1.09B $2.28B $5.02B
2025-09-30 $22.90 196.42M $4.5B $1.33B $2.22B $5.39B
2025-03-31 $25.14 197.87M $4.97B $1.09B $2.28B $6.17B
2024-09-30 $16.86 197.85M $3.34B $829.58M $2.28B $4.79B
2024-03-31 $17.96 197.61M $3.55B $1.11B $2.31B $4.75B
2023-09-30 $18.48 197.52M $3.65B $882.92M $2.4B $5.16B
2023-03-31 $18.28 197.44M $3.61B $1.42B $2.6B $4.79B
2022-09-30 $37.16 197.36M $7.33B $1.26B $2.57B $8.64B
2022-03-31 $31.59 197.23M $6.23B $1.39B $2.34B $7.17B
2021-09-30 $30.79 197.19M $6.07B $1.44B $2.05B $6.69B
2021-03-31 $30.11 197.05M $5.93B $1.79B $2.09B $6.24B
2020-09-30 $32.12 196.94M $6.33B $1.57B $2.21B $6.97B