Home › Stocks › CFFI

CFFI — C & F FINL CORP

Reported value held$58.42M
Funds holding (latest)27
SectorFinancials
Funds holding (Q2 2026)23
Institutional value$45.21M · 564.99K sh
New / Add / Cut / Exit2 / 10 / 8 / 0
Top-5 / Top-10 concentration85.0% / 94.4%
Institutional holdings change Accumulating +4.5% (+24.50K sh)
Institutional value change Up +14.7%

As of Q2 2026, 23 SEC-registered investment managers reported holding CFFI (C & F FINL CORP) in their latest 13F filings, with a combined reported value of $45.21M across 564.99K shares. That is +4.5% by share count (+24.50K shares) versus the previous quarter, while reported value moved +14.7%. Ownership is concentrated: the five largest holders account for 85.0% of reported value and the top ten for 94.4%.

Compared with the prior quarter, 2 opened new positions, 10 added to existing stakes, 8 trimmed. 13F holdings are quarter-end snapshots, so these moves reflect positioning as of Q2 2026, not real-time trading.

CFFI is classified in the Financials sector.

All figures on this page are computed from SEC Form 13F quarterly filings. 13F filers disclose long positions of $100,000 or more within 45 days of quarter end; short positions, options overlays and intra-quarter trades are not included, so treat the numbers as a quarterly snapshot of institutional ownership rather than real-time positioning.

Q2 2026 — 23 funds

FundSharesValuePortfolio WeightChange
BlackRock Inc history 195.74K $15.66M 0.00% Add
Manulife Financial history 101.13K $8.09M 0.01% Reduce
Geode Capital Management history 78.06K $6.25M 0.00% Add
Renaissance Technologies history 78.08K $6.25M 0.01% Reduce
Northern Trust Corp history 27.44K $2.19M 0.00% Add
Wells Fargo & Co history 19.97K $1.60M 0.00% Add
Arrowstreet Capital history 9.50K $760.16K 0.00% Hold
Charles Schwab Investment Management history 9.37K $749.60K 0.00% Add
BNY Mellon history 7.88K $630.52K 0.00% Add
Goldman Sachs Group history 6.30K $504.16K 0.00% Reduce
Morgan Stanley history 6.26K $500.85K 0.00% Reduce
Two Sigma Investments history 6.21K $497.12K 0.00% Reduce
Invesco Ltd history 3.51K $281.12K 0.00% Reduce
Citadel Advisors history 3.25K $260.00K 0.00% Reduce
Deutsche Bank AG history 2.93K $234.16K 0.00% Add
AQR Capital Management history 2.70K $216.08K 0.00% New
Bank of America Corp history 2.54K $203.36K 0.00% Reduce
Citigroup Inc history 1.39K $111.20K 0.00% Add
JPMorgan Chase & Co history 1.25K $103.97K 0.00% New
UBS Group AG history 760 $60.80K 0.00% Add
Fidelity Management & Research (FMR) history 429 $34.29K 0.00% Add
Legal & General Investment Management America history 276 $22.08K 0.00% Hold
PNC Financial Services history 6 $480 0.00% Hold

Q1 2026 — 21 funds

FundSharesValuePortfolio WeightChange
BlackRock Inc history 176.93K $12.90M 0.00% Add
Manulife Financial history 101.96K $7.44M 0.01% Reduce
Renaissance Technologies history 80.78K $5.89M 0.01% Reduce
Geode Capital Management history 71.87K $5.24M 0.00% Reduce
Northern Trust Corp history 25.86K $1.89M 0.00% Add
Wells Fargo & Co history 18.60K $1.36M 0.00% Reduce
Arrowstreet Capital history 9.50K $693.08K 0.00% Hold
Morgan Stanley history 9.21K $671.82K 0.00% Add
Goldman Sachs Group history 9.16K $667.99K 0.00% Add
Charles Schwab Investment Management history 7.86K $573.38K 0.00% Reduce
BNY Mellon history 7.24K $528.24K 0.00% Reduce
Two Sigma Investments history 6.89K $502.85K 0.00% Reduce
Citadel Advisors history 4.25K $310.00K 0.00% Reduce
Invesco Ltd history 3.93K $286.36K 0.00% Add
Bank of America Corp history 3.38K $246.32K 0.00% Add
Deutsche Bank AG history 1.51K $110.07K 0.00% Reduce
UBS Group AG history 715 $52.15K 0.00% Add
Fidelity Management & Research (FMR) history 421 $30.68K 0.00% Hold
Legal & General Investment Management America history 276 $20.13K 0.00% Hold
Citigroup Inc history 142 $10.36K 0.00% Add
PNC Financial Services history 6 $438 0.00% Hold

Q4 2025 — 23 funds

FundSharesValuePortfolio WeightChange
BlackRock Inc history 173.36K $12.58M 0.00% Add
Vanguard Group history 168.86K $12.26M 0.00% Add
Manulife Financial history 103.58K $7.52M 0.01% Reduce
Renaissance Technologies history 84.48K $6.13M 0.01% Reduce
Geode Capital Management history 72.92K $5.29M 0.00% Add
Northern Trust Corp history 24.75K $1.80M 0.00% Reduce
Wells Fargo & Co history 21.07K $1.53M 0.00% Add
Citadel Advisors history 9.52K $691.27K 0.00% Reduce
Arrowstreet Capital history 9.50K $689.75K 0.00% Hold
Charles Schwab Investment Management history 8.72K $632.99K 0.00% Reduce
Morgan Stanley history 8.56K $621.21K 0.00% Add
Two Sigma Investments history 8.11K $588.34K 0.00% Reduce
Goldman Sachs Group history 7.95K $577.24K 0.00% Add
BNY Mellon history 7.58K $550.19K 0.00% Hold
Invesco Ltd history 3.82K $277.58K 0.00% Add
Bank of America Corp history 3.06K $222.12K 0.00% Add
Deutsche Bank AG history 2.92K $212.18K 0.00% Reduce
JPMorgan Chase & Co history 1.30K $94.15K 0.00% Add
UBS Group AG history 447 $32.45K 0.00% Reduce
Fidelity Management & Research (FMR) history 421 $30.53K 0.00% Add
Legal & General Investment Management America history 276 $20.04K 0.00% Hold
Citigroup Inc history 69 $5.01K 0.00% Add
PNC Financial Services history 6 $436 0.00% Hold

Q3 2025 — 25 funds

FundSharesValuePortfolio WeightChange
Vanguard Group history 167.73K $11.27M 0.00% Hold
BlackRock Inc history 165.20K $11.10M 0.00% Add
Manulife Financial history 104.17K $7.00M 0.01% Reduce
Renaissance Technologies history 87.76K $5.90M 0.01% Hold
Geode Capital Management history 72.41K $4.87M 0.00% Hold
Northern Trust Corp history 27.05K $1.82M 0.00% Add
Wells Fargo & Co history 19.79K $1.33M 0.00% Add
Two Sigma Investments history 12.06K $810.30K 0.00% Add
Citadel Advisors history 10.24K $688.33K 0.00% Add
Arrowstreet Capital history 9.50K $638.53K 0.00% Hold
Charles Schwab Investment Management history 8.82K $592.43K 0.00% Hold
Morgan Stanley history 7.77K $522.13K 0.00% Reduce
BNY Mellon history 7.59K $510.16K 0.00% Add
Marshall Wace history 7.50K $504.13K 0.00% New
Goldman Sachs Group history 4.58K $307.71K 0.00% New
Millennium Management history 3.70K $248.64K 0.00% Reduce
Invesco Ltd history 3.58K $240.24K 0.00% New
UBS Group AG history 3.17K $212.82K 0.00% Add
Deutsche Bank AG history 2.96K $198.71K 0.00% New
Bank of America Corp history 1.62K $108.93K 0.00% Reduce
JPMorgan Chase & Co history 1.29K $86.69K 0.00% Reduce
Fidelity Management & Research (FMR) history 394 $26.45K 0.00% Add
Legal & General Investment Management America history 276 $18.55K 0.00% Hold
Citigroup Inc history 36 $2.42K 0.00% Reduce
PNC Financial Services history 6 $403 0.00% Hold

Q2 2025 — 21 funds

FundSharesValuePortfolio WeightChange
Vanguard Group history 167.40K $10.33M 0.00% Add
BlackRock Inc history 151.18K $9.33M 0.00% Add
Manulife Financial history 107.03K $6.61M 0.01% Hold
Renaissance Technologies history 87.78K $5.42M 0.01% Add
Geode Capital Management history 72.61K $4.48M 0.00% Add
Northern Trust Corp history 26.71K $1.65M 0.00% Add
Wells Fargo & Co history 19.41K $1.20M 0.00% Add
Two Sigma Investments history 10.39K $641.31K 0.00% New
Morgan Stanley history 10.35K $639.01K 0.00% Add
Arrowstreet Capital history 9.50K $586.56K 0.00% Reduce
Charles Schwab Investment Management history 8.83K $545.32K 0.00% New
Millennium Management history 8.31K $513.22K 0.00% Reduce
BNY Mellon history 6.87K $424.30K 0.00% New
Citadel Advisors history 5.15K $317.79K 0.00% New
Bank of America Corp history 1.99K $122.78K 0.00% Add
UBS Group AG history 1.83K $112.90K 0.00% Add
JPMorgan Chase & Co history 1.44K $89.02K 0.00% New
Citigroup Inc history 1.02K $63.27K 0.00% Reduce
Fidelity Management & Research (FMR) history 388 $23.93K 0.00% Reduce
Legal & General Investment Management America history 276 $17.04K 0.00% New
PNC Financial Services history 6 $370 0.00% Hold

Q1 2025 — 17 funds

FundSharesValuePortfolio WeightChange
Vanguard Group history 148.88K $10.03M 0.00% Hold
Manulife Financial history 106.85K $7.20M 0.01% Reduce
Renaissance Technologies history 83.16K $5.60M 0.01% Reduce
Millennium Management history 52.20K $3.52M 0.00% Add
Geode Capital Management history 34.52K $2.33M 0.00% Add
Arrowstreet Capital history 22.45K $1.51M 0.00% Hold
BlackRock Inc history 19.27K $1.30M 0.00% Reduce
Wells Fargo & Co history 17.74K $1.20M 0.00% Reduce
Goldman Sachs Group history 13.15K $886.51K 0.00% Add
Northern Trust Corp history 10.37K $698.63K 0.00% Add
Citigroup Inc history 4.39K $295.91K 0.00% Reduce
Morgan Stanley history 3.40K $228.82K 0.00% Add
Balyasny Asset Management history 3.10K $209.25K 0.00% New
UBS Group AG history 1.76K $118.34K 0.00% Reduce
Fidelity Management & Research (FMR) history 390 $26.26K 0.00% Reduce
Bank of America Corp history 330 $22.24K 0.00% Reduce
PNC Financial Services history 6 $404 0.00% Hold

View all 27 fund holders →

New Positions (Q2 2026)

Fully Exited (vs previous quarter)

No tracked fund fully exited this quarter.

Fund Position History — shares by quarter (top 20 funds)

FundQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021
BlackRock Inc 195.74K 176.93K 173.36K 165.20K 151.18K 19.27K 21.95K 19.55K — — — — — — — — — — — —
Manulife Financial 101.13K 101.96K 103.58K 104.17K 107.03K 106.85K 107.58K 107.26K 109.26K 110.72K 111.18K 114.48K 114.13K 111.23K 112.03K 112.22K 105.72K 75.59K 66.39K 64.94K
Geode Capital Management 78.06K 71.87K 72.92K 72.41K 72.61K 34.52K 33.27K 33.56K 33.56K 69.57K 65.98K 64.00K 63.24K 30.42K 29.95K 29.39K 28.52K 28.20K 28.51K 28.51K
Renaissance Technologies 78.08K 80.78K 84.48K 87.76K 87.78K 83.16K 85.66K 89.96K 89.96K 82.46K 82.86K 82.46K 83.16K 82.00K 81.70K 87.40K 102.60K 104.00K 106.70K 109.20K
Northern Trust Corp 27.44K 25.86K 24.75K 27.05K 26.71K 10.37K 10.23K 10.98K 29.89K 31.84K 30.75K 29.81K 30.46K 8.89K 9.18K 9.21K 9.01K 9.05K 9.37K 9.43K
Wells Fargo & Co 19.97K 18.60K 21.07K 19.79K 19.41K 17.74K 17.86K 17.86K 17.86K 18.99K 18.85K 20.16K 19.11K 17.88K 17.89K 17.89K 17.88K 17.88K 17.88K 17.59K
Arrowstreet Capital 9.50K 9.50K 9.50K 9.50K 9.50K 22.45K 22.45K 22.64K 22.64K — — — — — — — — — — —
Charles Schwab Investment Management 9.37K 7.86K 8.72K 8.82K 8.83K — — — — 8.71K 8.71K 8.71K 8.71K — — — — — — —
BNY Mellon 7.88K 7.24K 7.58K 7.59K 6.87K — — — — 10.29K 11.80K 10.14K 10.09K — — 11.65K 11.44K 11.15K 11.02K 10.98K
Goldman Sachs Group 6.30K 9.16K 7.95K 4.58K — 13.15K 11.82K — 23.01K — — — — — — — — — — —
Morgan Stanley 6.26K 9.21K 8.56K 7.77K 10.35K 3.40K 2.46K 1.67K 3.50K 6.23K 8.16K 2.75K 3.40K 7.31K 3.73K 1.18K 891 907 1.26K 1.47K
Two Sigma Investments 6.21K 6.89K 8.11K 12.06K 10.39K — 3.88K 6.57K — — — — — — — — — — — —
Invesco Ltd 3.51K 3.93K 3.82K 3.58K — — — — — 11.24K 4.93K 4.61K — — — — — — — —
Citadel Advisors 3.25K 4.25K 9.52K 10.24K 5.15K — 6.45K — — — — — — — — — — — — —
Deutsche Bank AG 2.93K 1.51K 2.92K 2.96K — — — — — — — — — — — — — — — —
AQR Capital Management 2.70K — — — — — — — — — — — — — — — — — — —
Bank of America Corp 2.54K 3.38K 3.06K 1.62K 1.99K 330 5.02K 801 1.47K 1.73K 6.54K 5.03K 3.35K 753 16 — — 19 69 99
Citigroup Inc 1.39K 142 69 36 1.02K 4.39K 4.63K 7.07K 1.37K 681 596 92 977 6.33K 4.85K — — — — —
JPMorgan Chase & Co 1.25K — 1.30K 1.29K 1.44K — — — 73 6.12K 2.71K 2.13K 2.55K — — — — 108 217 —
UBS Group AG 760 715 447 3.17K 1.83K 1.76K 4.90K 3.29K 279 3.22K 5.13K 1.80K 2.31K 1.50K 481 1.15K 821 806 780 1.24K

Download holders (CSV)