We are live on ! Find out more
FAST icon

Fastenal

Name Holding Trade Value Shares
Change
Change in
Stake
MPI
26
Mairs & Power Inc
Minnesota
$164M -$24.8M -1,078,200 -13%
William Blair & Company
27
William Blair & Company
Illinois
$163M -$3.64M -158,174 -2%
RP
28
Riverbridge Partners
Minnesota
$150M +$7.8M +339,390 +5%
CIM
29
Confluence Investment Management
Missouri
$143M -$10.8M -467,742 -7%
Dimensional Fund Advisors
30
Dimensional Fund Advisors
Texas
$130M +$580K +25,238 +0.4%
ROIC
31
Route One Investment Company
California
$125M -$57.3M -2,494,000 -31%
Royal Bank of Canada
32
Royal Bank of Canada
Ontario, Canada
$123M -$29.5M -1,281,436 -19%
Nuveen
33
Nuveen
North Carolina
$119M -$106K -4,624 -0.1%
PTC
34
Provident Trust Company
Wisconsin
$117M -$11M -479,920 -8%
Charles Schwab
35
Charles Schwab
California
$111M -$5.18M -225,574 -4%
Baillie Gifford & Co
36
Baillie Gifford & Co
United Kingdom
$101M +$2.4M +104,226 +2%
Swiss National Bank
37
Swiss National Bank
Switzerland
$101M -$1.9M -82,600 -2%
PPA
38
Parametric Portfolio Associates
Washington
$100M -$787K -34,238 -0.8%
EVM
39
Eaton Vance Management
Massachusetts
$87.9M +$733K +31,908 +0.8%
First Trust Advisors
40
First Trust Advisors
Illinois
$86.9M +$4.55M +197,790 +5%
CIBC Private Wealth Group
41
CIBC Private Wealth Group
Georgia
$85.7M +$86.9M +3,780,334 +15,947%
Schroder Investment Management Group
42
Schroder Investment Management Group
United Kingdom
$84.5M +$42.1M +1,831,200 +93%
Fidelity Investments
43
Fidelity Investments
Massachusetts
$83.5M +$10.3M +449,910 +14%
D.E. Shaw & Co
44
D.E. Shaw & Co
New York
$82.5M +$59.6M +2,593,424 +243%
Ameriprise
45
Ameriprise
Minnesota
$81.5M +$66.8M +2,907,524 +407%
MCI
46
McDonald Capital Investors
California
$79.3M -$26.7M -1,160,368 -25%
MA
47
Marshfield Associates
District of Columbia
$74.8M -$9.08M -395,156 -11%
FAM
48
Fenimore Asset Management
New York
$74.3M -$575K -25,030 -0.8%
Deutsche Bank
49
Deutsche Bank
Germany
$73.2M -$16.9M -733,430 -18%
ZIG
50
Zurich Insurance Group
Switzerland
$69.1M -$8.88M -386,388 -11%