We are live on ! Find out more
FCBC icon

First Community Bankshares

Name Holding Trade Value Shares
Change
Change in
Stake
NFA
26
Nationwide Fund Advisors
Ohio
$1.01M +$102K +3,900 +12%
DC
27
Davenport & Co
Virginia
$960K +$15.7K +601 +2%
Invesco
28
Invesco
Georgia
$925K -$44.5K -1,708 -5%
CS
29
Credit Suisse
Switzerland
$923K -$98K -3,757 -10%
State Board of Administration of Florida Retirement System
30
State Board of Administration of Florida Retirement System
Florida
$922K
BC
31
Brinker Capital
Pennsylvania
$852K -$30.2K -1,159 -4%
TA
32
Teachers Advisors
New York
$815K -$87.8K -3,368 -10%
California State Teachers Retirement System (CalSTRS)
33
California State Teachers Retirement System (CalSTRS)
California
$806K -$52.2K -2,000 -6%
Arrowstreet Capital
34
Arrowstreet Capital
Massachusetts
$753K -$44.3K -1,700 -6%
SO
35
STRS Ohio
Ohio
$702K -$31.3K -1,200 -4%
Fidelity Investments
36
Fidelity Investments
Massachusetts
$686K
WCM
37
Wedge Capital Management
North Carolina
$656K
Swiss National Bank
38
Swiss National Bank
Switzerland
$650K
Deutsche Bank
39
Deutsche Bank
Germany
$621K +$250K +9,581 +73%
SAM
40
Shell Asset Management
Netherlands
$615K
AllianceBernstein
41
AllianceBernstein
Tennessee
$583K +$65.2K +2,500 +13%
RhumbLine Advisers
42
RhumbLine Advisers
Massachusetts
$560K +$13.2K +505 +3%
Commonwealth Equity Services
43
Commonwealth Equity Services
Massachusetts
$548K -$7.51K -288 -1%
VRS
44
Virginia Retirement Systems
Virginia
$528K +$10.4K +400 +2%
MC
45
Menta Capital
California
$506K +$482K +18,501 New
EVM
46
Eaton Vance Management
Massachusetts
$488K
New York State Common Retirement Fund
47
New York State Common Retirement Fund
New York
$487K -$26 -1 -0%
Truist Financial
48
Truist Financial
North Carolina
$467K +$133K +5,113 +43%
Bessemer Group
49
Bessemer Group
New Jersey
$457K +$31.3K +1,200 +8%
Public Employees Retirement Association of Colorado
50
Public Employees Retirement Association of Colorado
Colorado
$443K