Get all premium features to the best stock analysis tool

Finranks

Finranks

Company

  • About us

Contact us

  • [email protected]

Follow us

  • Instagram
  • Telegram
  • LinkedIn

All rights reserved.

Privacy PolicyTerms of Conditions
  • Home
  • Markets
  • Screener
  • News
  • About
  1. Home
  2. CDP

(CDP)

0.00

0.00 (0.00%)

  • Summary
  • News
  • Chart
  • Financial
  • Dividends
  • Forecast
  • Ownership
  • Profile

Ownership

Major Holders

Breakdown
0.30%% of Shares Held by All Insider
107.21%% of Shares Held by Institutions
107.53%% of Float Held by Institutions
450Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc.18.09M2025-12-3115.98%$553.84M
Vanguard Group Inc17.13M2025-12-3115.13%$524.28M
Alliancebernstein L.P.9.24M2025-12-318.16%$282.76M
State Street Corporation6.37M2025-12-315.63%$194.94M
Earnest Partners LLC4.62M2025-12-314.08%$141.41M
JPMORGAN CHASE & CO3.86M2025-12-313.41%$118.22M
Westwood Holdings Group Inc.3.61M2025-12-313.19%$110.48M
Geode Capital Management, LLC3.15M2025-12-312.78%$96.39M
Channing Capital Management, LLC2.85M2025-12-312.52%$87.25M
Bank of America Corporation2.35M2025-12-312.08%$72.07M

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund4.19M2025-10-313.70%$128.27M
iShares Trust-iShares Core S&P Mid-Cap ETF3.62M2026-01-313.20%$110.72M
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund3.56M2025-12-313.14%$108.93M
iShares Trust-iShares Russell 2000 ETF2.72M2026-01-312.40%$83.21M
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund2.57M2025-12-312.27%$78.59M
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund1.66M2025-12-311.46%$50.70M
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund1.21M2025-12-311.07%$37.12M
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund1.12M2025-12-310.99%$34.38M
AB TRUST-AB Discovery Value Fund1.02M2026-01-310.90%$31.15M
Fidelity Financial Trust-Fidelity Equity Dividend Income Fund1.02M2025-12-310.90%$32.51M
iShares Trust-iShares Russell 2000 Value ETF966,9022026-01-310.85%$29.60M