We are live on ! Find out more
FCBC icon

First Community Bankshares

Name Holding Trade Value Shares
Change
Change in
Stake
TA
26
Teachers Advisors
New York
$978K
Wells Fargo
27
Wells Fargo
California
$875K -$52.6K -1,534 -5%
Swiss National Bank
28
Swiss National Bank
Switzerland
$874K
BC
29
Brinker Capital
Pennsylvania
$856K -$142K -4,145 -14%
Prudential Financial
30
Prudential Financial
New Jersey
$848K -$2.32M -67,481 -73%
MIM
31
MetLife Investment Management
New Jersey
$842K +$581K +16,940 +200%
California State Teachers Retirement System (CalSTRS)
32
California State Teachers Retirement System (CalSTRS)
California
$801K -$30.7K -894 -4%
Truist Financial
33
Truist Financial
North Carolina
$774K +$106K +3,100 +15%
RhumbLine Advisers
34
RhumbLine Advisers
Massachusetts
$767K +$5.25K +153 +0.7%
Deutsche Bank
35
Deutsche Bank
Germany
$747K -$147K -4,272 -16%
Morgan Stanley
36
Morgan Stanley
New York
$697K -$1.14M -33,285 -61%
CEP
37
Chicago Equity Partners
Illinois
$688K +$196K +5,700 +38%
California Public Employees Retirement System
38
California Public Employees Retirement System
California
$653K -$188K -5,473 -22%
EVM
39
Eaton Vance Management
Massachusetts
$592K
New York State Common Retirement Fund
40
New York State Common Retirement Fund
New York
$590K
Commonwealth Equity Services
41
Commonwealth Equity Services
Massachusetts
$587K +$240 +7 +0%
Arrowstreet Capital
42
Arrowstreet Capital
Massachusetts
$561K +$581K +16,932 New
CA
43
Calton & Associates
Florida
$560K +$51.5K +1,500 +10%
Two Sigma Advisers
44
Two Sigma Advisers
New York
$553K +$3.43K +100 +0.6%
Bank of America
45
Bank of America
North Carolina
$532K +$122K +3,563 +29%
Public Employees Retirement Association of Colorado
46
Public Employees Retirement Association of Colorado
Colorado
$516K
CS
47
Credit Suisse
Switzerland
$479K -$472K -13,754 -49%
Russell Investments Group
48
Russell Investments Group
United Kingdom
$470K +$487K +14,181 New
PNC Financial Services Group
49
PNC Financial Services Group
Pennsylvania
$435K -$27.8K -811 -6%
Bessemer Group
50
Bessemer Group
New Jersey
$391K -$302K -8,800 -43%