We are live on ! Find out more
NKSH icon

National Bankshares

Name Holding Trade Value Shares
Change
Change in
Stake
BlackRock
1
BlackRock
New York
$13.1M -$170K -5,828 -1%
RA
2
Royce & Associates
New York
$11.7M -$390K -13,393 -3%
Vanguard Group
3
Vanguard Group
Pennsylvania
$8.35M +$20.5K +704 +0.2%
State Street
4
State Street
Massachusetts
$3.44M +$15.2K +521 +0.4%
DGHMC
5
Dalton, Greiner, Hartman, Maher & Co
New York
$3.14M +$54.6K +1,876 +2%
Geode Capital Management
6
Geode Capital Management
Massachusetts
$2.61M +$58.4K +2,007 +2%
Northern Trust
7
Northern Trust
Illinois
$2.25M -$21.2K -729 -0.9%
Renaissance Technologies
8
Renaissance Technologies
New York
$2.04M -$259K -8,900 -11%
Bank of New York Mellon
9
Bank of New York Mellon
New York
$1.36M -$79.4K -2,728 -5%
Dimensional Fund Advisors
10
Dimensional Fund Advisors
Texas
$1.33M +$84.3K +2,899 +7%
Russell Investments Group
11
Russell Investments Group
United Kingdom
$695K +$5.79K +199 +0.8%
Nuveen
12
Nuveen
North Carolina
$685K -$49.2K -1,692 -7%
Wells Fargo
13
Wells Fargo
California
$515K +$123K +4,243 +31%
Charles Schwab
14
Charles Schwab
California
$479K +$19.4K +666 +4%
California Public Employees Retirement System
15
California Public Employees Retirement System
California
$402K +$669 +23 +0.2%
RhumbLine Advisers
16
RhumbLine Advisers
Massachusetts
$321K -$28.8K -990 -8%
California State Teachers Retirement System (CalSTRS)
17
California State Teachers Retirement System (CalSTRS)
California
$281K
AllianceBernstein
18
AllianceBernstein
Tennessee
$280K +$34.9K +1,200 +14%
Truist Financial
19
Truist Financial
North Carolina
$258K +$320 +11 +0.1%
Bank of America
20
Bank of America
North Carolina
$226K -$36.5K -1,254 -14%
ERIM
21
Eagle Ridge Investment Management
Connecticut
$216K
New York State Common Retirement Fund
22
New York State Common Retirement Fund
New York
$206K
CAPTRUST Financial Advisors
23
CAPTRUST Financial Advisors
North Carolina
$202K -$3.4K -117 -2%
JP Morgan Chase
24
JP Morgan Chase
New York
$190K -$137K -4,727 -42%
Deutsche Bank
25
Deutsche Bank
Germany
$173K +$16.2K +558 +10%