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.05M -$18.7K -700 -2%
DC
27
Davenport & Co
Virginia
$1.02M
Invesco
28
Invesco
Georgia
$1M +$17.3K +645 +2%
State Board of Administration of Florida Retirement System
29
State Board of Administration of Florida Retirement System
Florida
$982K
First Trust Advisors
30
First Trust Advisors
Illinois
$976K -$136K -5,066 -13%
BC
31
Brinker Capital
Pennsylvania
$885K -$19.9K -745 -2%
TA
32
Teachers Advisors
New York
$868K
California State Teachers Retirement System (CalSTRS)
33
California State Teachers Retirement System (CalSTRS)
California
$767K -$83.9K -3,135 -11%
SO
34
STRS Ohio
Ohio
$748K
WCM
35
Wedge Capital Management
North Carolina
$699K
Swiss National Bank
36
Swiss National Bank
Switzerland
$692K
Commonwealth Equity Services
37
Commonwealth Equity Services
Massachusetts
$659K +$70K +2,616 +13%
SAM
38
Shell Asset Management
Netherlands
$640K -$13.4K -500 -2%
AllianceBernstein
39
AllianceBernstein
Tennessee
$608K -$10.7K -400 -2%
RhumbLine Advisers
40
RhumbLine Advisers
Massachusetts
$602K +$5.35K +200 +1%
Fidelity Investments
41
Fidelity Investments
Massachusetts
$585K -$134K -5,000 -20%
Deutsche Bank
42
Deutsche Bank
Germany
$534K -$116K -4,316 -19%
EVM
43
Eaton Vance Management
Massachusetts
$520K
New York State Common Retirement Fund
44
New York State Common Retirement Fund
New York
$518K
Wells Fargo
45
Wells Fargo
California
$506K +$68.5K +2,558 +17%
Truist Financial
46
Truist Financial
North Carolina
$496K
Bessemer Group
47
Bessemer Group
New Jersey
$486K
Public Employees Retirement Association of Colorado
48
Public Employees Retirement Association of Colorado
Colorado
$453K -$16.6K -620 -4%
VRS
49
Virginia Retirement Systems
Virginia
$451K -$102K -3,800 -20%
MC
50
Menta Capital
California
$409K -$119K -4,449 -24%