Stock TransactionsFASTENAL CO

Total Bought
28,074,975
108 transactions
Total Sold
24,591,075
137 transactions
Net
+3,483,900
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NORGES BANK015,420,060+15,420,0600.000.07+0.07buy
MILLENNIUM MANAGEMENT LLC769,7762,796,417+2,026,6410.030.09+0.06buy
Mariner, LLC4,204,6605,897,822+1,693,1620.230.30+0.07buy
AQR CAPITAL MANAGEMENT LLC875,2792,473,323+1,598,0440.020.04+0.02buy
CITADEL ADVISORS LLC1,060,6451,973,383+912,7380.030.05+0.02buy
LPL Financial LLC1,699,3002,457,148+757,8480.020.03+0.01buy
LOGAN CAPITAL MANAGEMENT INC0690,321+690,3210.001.23+1.23buy
GEODE CAPITAL MANAGEMENT, LLC38,923,11139,479,611+556,5000.110.10-0.01buy
MARSHALL WACE, LLP131,948628,100+496,1520.010.03+0.02buy
Amundi4,084,9024,521,630+436,7280.050.05+0.00buy
VIRGINIA RETIREMENT SYSTEMS ET Al784,3841,140,834+356,4500.270.33+0.06buy
D. E. Shaw & Co., Inc.77,645362,809+285,1640.000.01+0.01buy
Employees Retirement System of Texas1,619,6171,880,754+261,1370.660.72+0.06buy
APG Asset Management N.V.583,531805,452+221,9210.070.08+0.01buy
Stephens Investment Management Group LLC483,549698,428+214,8790.310.36+0.05buy
SG Americas Securities, LLC413,037624,102+211,0650.020.02-0.00buy
ADAGE CAPITAL PARTNERS GP, L.L.C.166,792351,392+184,6000.010.02+0.01buy
Clearbridge Investments, LLC1,731,3531,900,882+169,5290.070.08+0.01buy
NOMURA HOLDINGS INC23,260190,556+167,2960.010.04+0.03buy
CANADA PENSION PLAN INVESTMENT BOARD1,219,8111,360,526+140,7150.040.04-0.00buy
ING GROEP NV10,821138,981+128,1600.000.03+0.03buy
NORDEA INVESTMENT MANAGEMENT AB2,703,6962,818,479+114,7830.110.11-0.00buy
Rafferty Asset Management, LLC334,972424,312+89,3400.060.05-0.02buy
STEGINSKY CAPITAL LLC1,638,7601,719,217+80,45712.5712.39-0.17buy
CI INVESTMENTS INC.14,80984,916+70,1070.000.01+0.01buy
FLPUTNAM INVESTMENT MANAGEMENT CO8,46475,974+67,5100.010.04+0.04buy
NATIXIS ADVISORS, LLC452,849512,962+60,1130.030.03-0.00buy
RENAISSANCE TECHNOLOGIES LLC059,176+59,1760.000.00+0.00buy
ENVESTNET ASSET MANAGEMENT INC10,297,00810,347,343+50,3350.130.12-0.01buy
LAZARD ASSET MANAGEMENT LLC44,81594,394+49,5790.000.01+0.00buy
TWO SIGMA INVESTMENTS, LP57,502105,267+47,7650.000.00+0.00buy
J.W. COLE ADVISORS, INC.047,178+47,1780.000.04+0.04buy
Graham Capital Management, L.P.141,767175,804+34,0370.220.23+0.00buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC117,579148,474+30,8950.020.02+0.01buy
CASTLEARK MANAGEMENT LLC148,690171,420+22,7300.230.22-0.01buy
CIBC WORLD MARKET INC.172,287194,125+21,8380.010.02+0.00buy
PEAK6 LLC020,526+20,5260.000.02+0.02buy
RHUMBLINE ADVISERS2,386,6672,406,086+19,4190.090.09-0.01buy
GSA CAPITAL PARTNERS LLP13,67230,155+16,4830.040.09+0.05buy
BNP PARIBAS FINANCIAL MARKETS2,650,7102,667,124+16,4140.080.07-0.01buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp158,236172,214+13,9780.040.05+0.01buy
ASSETMARK, INC30,03942,758+12,7190.000.00+0.00buy
&PARTNERS82,57293,550+10,9780.020.02-0.00buy
Asset Management One Co., Ltd.532,358543,272+10,9140.070.07-0.01buy
AVIVA PLC1,000,5451,010,559+10,0140.080.07-0.01buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND131,422141,158+9,7360.080.07-0.01buy
GATEWAY INVESTMENT ADVISERS LLC49,58758,753+9,1660.030.03+0.00buy
CAISSE DES DEPOTS ET CONSIGNATIONS151,042159,024+7,9820.120.13+0.01buy
ALPS ADVISORS INC104,167111,902+7,7350.020.03+0.00buy
PRELUDE CAPITAL MANAGEMENT, LLC07,660+7,6600.000.03+0.03buy
KBC Group NV253,151260,753+7,6020.030.03-0.00buy
MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC190,851198,002+7,1511.521.50-0.02buy
Huntleigh Advisors, Inc.88,19395,318+7,1250.700.64-0.06buy
ARMSTRONG HENRY H ASSOCIATES INC263,274270,143+6,8691.241.26+0.01buy
PEAPACK GLADSTONE FINANCIAL CORP81,90288,412+6,5100.050.05+0.00buy
WESTWOOD HOLDINGS GROUP INC05,977+5,9770.000.00+0.00buy
KEYBANK NATIONAL ASSOCIATION/OH91,30697,089+5,7830.020.02-0.00buy
PROFUND ADVISORS LLC84,49590,236+5,7410.140.12-0.02buy
GREENWOOD CAPITAL ASSOCIATES LLC32,78938,355+5,5660.170.18+0.01buy
Liberty Capital Management, Inc.123,080127,848+4,7680.921.06+0.14buy
J.P. Marvel Investment Advisors, LLC04,600+4,6000.000.03+0.03buy
ASPIRIANT, LLC04,386+4,3860.000.01+0.01buy
SUMMITRY LLC04,373+4,3730.000.01+0.01buy
Ninety One UK Ltd04,173+4,1730.000.00+0.00buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO84,95789,045+4,0880.000.00-0.00buy
Robeco Institutional Asset Management B.V.121,183125,013+3,8300.010.01-0.00buy
CIBC Asset Management Inc502,360505,666+3,3060.060.05-0.00buy
ATLAS CAPITAL ADVISORS INC.2,9456,230+3,2850.020.03+0.02buy
SCOTIA CAPITAL INC.61,81164,750+2,9390.010.01-0.00buy
Sumitomo Mitsui DS Asset Management Company, Ltd152,813155,657+2,8440.060.05-0.01buy
Baker Avenue Asset Management, LP7,1769,961+2,7850.010.01+0.00buy
ZACKS INVESTMENT MANAGEMENT242,272244,796+2,5240.090.08-0.01buy
Penobscot Investment Management Company, Inc.20,69222,692+2,0000.080.07-0.00buy
MAI Capital Management187,781189,613+1,8320.050.03-0.01buy
Avantax Planning Partners, Inc.284,389286,202+1,8130.360.34-0.02buy
CIM, LLC52,60154,367+1,7660.350.34-0.02buy
Diversified Investment Strategies, LLC152,555154,030+1,4754.524.79+0.26buy
PUBLIC SECTOR PENSION INVESTMENT BOARD185,139186,332+1,1930.030.02-0.00buy
BESSEMER GROUP INC87,83288,902+1,0700.010.01-0.00buy
Texas Yale Capital Corp.5,6996,699+1,0000.010.01-0.00buy
NICOLET BANKSHARES INC7,2438,230+9870.010.01+0.00buy
PRIVATE TRUST CO NA5,5136,182+6690.020.02+0.00buy
GUGGENHEIM CAPITAL LLC384,097384,745+6480.140.12-0.02buy
BRIGHTON JONES LLC17,53218,151+6190.020.02-0.00buy
MCDONALD PARTNERS LLC0600+6000.000.01+0.01buy
MARINO, STRAM & ASSOCIATES LLC29,12129,656+5350.240.23-0.02buy
ALBERT D MASON INC28,57529,108+5330.860.79-0.06buy
Advisors Capital Management, LLC7,8718,217+3460.000.00-0.00buy
D.A. DAVIDSON & CO.72,14672,466+3200.020.02-0.00buy
Ballentine Partners, LLC25,52925,847+3180.020.02-0.00buy
PROVIDENT TRUST CO4,520,3284,520,644+3164.394.55+0.17buy
EASTERN BANK1,1691,465+2960.000.00+0.00buy
WELCH & FORBES LLC67,25967,549+2900.040.04-0.00buy
TRUST CO OF VERMONT4,3284,558+2300.010.01+0.00buy
Manchester Capital Management LLC730928+1980.000.01+0.00buy
Plante Moran Financial Advisors, LLC0180+1800.000.00+0.00buy
PRINCIPAL SECURITIES, INC.39,18039,341+1610.030.02-0.00buy
SPINNAKER TRUST17,17217,330+1580.040.04-0.00buy
TWIN CAPITAL MANAGEMENT INC6,6606,794+1340.040.04-0.00buy
Fulcrum Asset Management LLP0125+1250.000.00+0.00buy
Page 1 of 3