We are live on ! Find out more
NKSH icon

National Bankshares

Name Holding Trade Value Shares
Change
Change in
Stake
Homestead Advisers
1
Homestead Advisers
Virginia
$20.9M – – –
Royce & Associates
2
Royce & Associates
New York
$17.1M +$352K +10,264 +2%
Vanguard Group
3
Vanguard Group
Pennsylvania
$7.8M +$187K +5,460 +3%
BlackRock Institutional Trust
4
BlackRock Institutional Trust
California
$6.8M -$32.8K -956 -0.5%
BlackRock Fund Advisors
5
BlackRock Fund Advisors
California
$6.22M -$132K -3,833 -2%
State Street
6
State Street
Massachusetts
$3.94M -$20K -584 -0.5%
Northern Trust
7
Northern Trust
Illinois
$2.94M +$139K +4,059 +5%
Renaissance Technologies
8
Renaissance Technologies
New York
$2.21M +$216K +6,300 +11%
DGHMC
9
Dalton, Greiner, Hartman, Maher & Co
New York
$1.61M +$3.36K +98 +0.2%
Geode Capital Management
10
Geode Capital Management
Massachusetts
$1.47M +$30.7K +894 +2%
BlackRock Investment Management
11
BlackRock Investment Management
Delaware
$979K +$51.2K +1,490 +6%
Bank of New York Mellon
12
Bank of New York Mellon
New York
$904K +$30.8K +897 +4%
TIAA CREF Investment Management
13
TIAA CREF Investment Management
New York
$756K -$222K -6,458 -23%
Fidelity Investments
14
Fidelity Investments
Massachusetts
$702K – – –
Sheaff Brock Investment Advisors
15
Sheaff Brock Investment Advisors
Indiana
$661K – – –
California Public Employees Retirement System
16
California Public Employees Retirement System
California
$621K – – –
O'Shaughnessy Asset Management
17
O'Shaughnessy Asset Management
Connecticut
$616K +$28.3K +824 +5%
Parametric Portfolio Associates
18
Parametric Portfolio Associates
Washington
$595K +$24.9K +724 +4%
California State Teachers Retirement System (CalSTRS)
19
California State Teachers Retirement System (CalSTRS)
California
$499K -$13.6K -396 -3%
Teachers Advisors
20
Teachers Advisors
New York
$378K +$858 +25 +0.2%
Charles Schwab
21
Charles Schwab
California
$325K – – –
CEP
22
Chicago Equity Partners
Illinois
$320K -$2.75K -80 -0.9%
RhumbLine Advisers
23
RhumbLine Advisers
Massachusetts
$317K -$80.9K -2,357 -21%
Deutsche Bank
24
Deutsche Bank
Germany
$309K +$200K +5,832 +190%
New York State Common Retirement Fund
25
New York State Common Retirement Fund
New York
$251K +$30.9K +900 +14%