We are live on ! Find out more
FAST icon

Fastenal

Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$125M -$150K -4,000 -0.1%
Nuveen
52
Nuveen
North Carolina
$119M -$3.74M -99,742 -3%
Barclays
53
Barclays
United Kingdom
$118M +$2.27M +60,452 +2%
Sumitomo Mitsui Trust Group
54
Sumitomo Mitsui Trust Group
Japan
$113M +$2.46M +65,546 +2%
Wells Fargo
55
Wells Fargo
California
$113M +$7.92M +211,284 +8%
Wellington Management Group
56
Wellington Management Group
Massachusetts
$110M -$4.53M -120,906 -4%
State Farm Mutual Automobile Insurance
57
State Farm Mutual Automobile Insurance
Illinois
$110M
RP
58
Riverbridge Partners
Minnesota
$104M -$1.43M -38,108 -1%
Raymond James Financial
59
Raymond James Financial
Florida
$101M -$7.5M -199,980 -7%
Ensign Peak Advisors
60
Ensign Peak Advisors
Utah
$101M +$17.8M +475,760 +22%
Schroder Investment Management Group
61
Schroder Investment Management Group
United Kingdom
$99.7M -$14.6M -389,808 -13%
RhumbLine Advisers
62
RhumbLine Advisers
Massachusetts
$97.7M +$2.64M +70,326 +3%
BNP Paribas Financial Markets
63
BNP Paribas Financial Markets
France
$96.4M +$4.57M +121,844 +5%
CWP
64
Capital Wealth Planning
Florida
$91.3M +$2.1K +56 +0%
Mackenzie Financial
65
Mackenzie Financial
Ontario, Canada
$89.9M -$19.9M -531,244 -19%
Mitsubishi UFJ Asset Management
66
Mitsubishi UFJ Asset Management
Japan
$89.1M +$10.4M +276,154 +14%
Fidelity International
67
Fidelity International
Bermuda
$85.8M -$19.2M -512,820 -19%
DekaBank Deutsche Girozentrale
68
DekaBank Deutsche Girozentrale
Germany
$81M +$313K +8,360 +0.4%
Balyasny Asset Management
69
Balyasny Asset Management
Illinois
$80.2M +$77.1M +2,056,520 +19,519%
First Trust Advisors
70
First Trust Advisors
Illinois
$80M +$509K +13,570 +0.7%
Canada Life
71
Canada Life
Manitoba, Canada
$79.5M +$28.5K +760 +0%
RPI
72
Railway Pension Investments
United Kingdom
$77.9M -$112K -3,000 -0.1%
BG
73
Bahl & Gaynor
Ohio
$77M -$544K -14,520 -0.7%
NC
74
Nicholas Company
Wisconsin
$74.7M -$14.5M -385,750 -17%
California State Teachers Retirement System (CalSTRS)
75
California State Teachers Retirement System (CalSTRS)
California
$72.7M -$583K -15,552 -0.8%