We are live on ! Find out more
FAST icon

Fastenal

Name Holding Trade Value Shares
Change
Change in
Stake
ProShare Advisors
26
ProShare Advisors
Maryland
$231M +$3.16M +93,422 +1%
Macquarie Group
27
Macquarie Group
Australia
$221M -$4.79M -141,642 -2%
Barclays
28
Barclays
United Kingdom
$220M +$99M +2,924,506 +90%
HSBC Holdings
29
HSBC Holdings
United Kingdom
$220M -$5.17M -152,644 -2%
TD Asset Management
30
TD Asset Management
Ontario, Canada
$215M -$3.37M -99,658 -2%
LCOV
31
London Company of Virginia
Virginia
$213M -$17.3M -511,726 -8%
UIM
32
USS Investment Management
United Kingdom
$205M +$29K +858 +0%
PTC
33
Provident Trust Company
Wisconsin
$198M +$358K +10,574 +0.2%
MPI
34
Mairs & Power Inc
Minnesota
$195M +$4.65M +137,234 +3%
Bank of Montreal
35
Bank of Montreal
Ontario, Canada
$194M -$166K -4,896 -0.1%
Baillie Gifford & Co
36
Baillie Gifford & Co
United Kingdom
$193M +$73K +2,158 +0%
California Public Employees Retirement System
37
California Public Employees Retirement System
California
$189M -$8.37M -247,354 -4%
DDC
38
DF Dent & Co
Maryland
$179M -$4.46M -131,824 -3%
EIP
39
Epoch Investment Partners
New York
$152M +$6.8M +201,036 +5%
RP
40
Riverbridge Partners
Minnesota
$152M -$7.48M -221,050 -5%
UBS Group
41
UBS Group
Switzerland
$150M +$23.7M +701,140 +20%
MA
42
Marshfield Associates
District of Columbia
$144M +$685K +20,246 +0.5%
FAM
43
Fenimore Asset Management
New York
$132M +$914K +26,988 +0.7%
Deutsche Bank
44
Deutsche Bank
Germany
$129M +$1.95M +57,594 +2%
CIM
45
Confluence Investment Management
Missouri
$123M -$1.17M -34,512 -1%
Nuveen
46
Nuveen
North Carolina
$122M -$3.89M -115,024 -3%
Swiss National Bank
47
Swiss National Bank
Switzerland
$121M +$284K +8,400 +0.2%
DWA
48
Douglass Winthrop Advisors
New York
$116M +$1.31M +38,690 +1%
Amundi
49
Amundi
France
$115M +$29.8M +879,608 +37%
Wells Fargo
50
Wells Fargo
California
$114M +$6.52M +192,628 +6%