We are live on ! Find out more
NPK icon

National Presto Industries

Name Holding Trade Value Shares
Change
Change in
Stake
Carson Wealth (CWM LLC)
26
Carson Wealth (CWM LLC)
Nebraska
$1.13M +$67.5K +987 +6%
CAM
27
Claret Asset Management
Quebec, Canada
$1.12M -$50.1K -733 -4%
Nuveen
28
Nuveen
North Carolina
$1.11M -$179K -2,611 -14%
GI
29
GAMCO Investors
Connecticut
$1.1M -$34.2K -500 -3%
AWM
30
AE Wealth Management
Kansas
$948K +$68K +995 +8%
LTAS
31
Linden Thomas Advisory Services
North Carolina
$934K +$932K +13,639 New
RhumbLine Advisers
32
RhumbLine Advisers
Massachusetts
$904K +$7.32K +107 +0.8%
AIMCA
33
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$897K -$39.3K -575 -4%
CANY
34
Caxton Associates (New York)
New York
$883K -$317K -4,632 -26%
Swiss National Bank
35
Swiss National Bank
Switzerland
$876K +$20.5K +300 +2%
First Trust Advisors
36
First Trust Advisors
Illinois
$855K -$59K -863 -6%
Legal & General Group
37
Legal & General Group
United Kingdom
$848K +$15.4K +225 +2%
Two Sigma Advisers
38
Two Sigma Advisers
New York
$830K -$356K -5,200 -30%
State of Wisconsin Investment Board
39
State of Wisconsin Investment Board
Wisconsin
$791K -$22.3K -326 -3%
Bank of Montreal
40
Bank of Montreal
Ontario, Canada
$721K +$716K +10,480 New
Public Sector Pension Investment Board (PSP Investments)
41
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$637K
New York State Teachers Retirement System (NYSTRS)
42
New York State Teachers Retirement System (NYSTRS)
New York
$635K -$6.84K -100 -1%
RA
43
Royce & Associates
New York
$529K -$208K -3,037 -28%
Thrivent Financial for Lutherans
44
Thrivent Financial for Lutherans
Minnesota
$492K -$2.6K -38 -0.5%
Citigroup
45
Citigroup
New York
$461K +$41.6K +609 +10%
MAM
46
Martingale Asset Management
Massachusetts
$458K +$9.78K +143 +2%
California State Teachers Retirement System (CalSTRS)
47
California State Teachers Retirement System (CalSTRS)
California
$455K +$4.92K +72 +1%
UA
48
Unison Advisors
District of Columbia
$447K
CS
49
Credit Suisse
Switzerland
$377K -$33.2K -485 -8%
COPPSERS
50
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$372K +$55.4K +811 +18%