Stock TransactionsFASTENAL CO

Total Bought
2,579,311
44 transactions
Total Sold
3,741,898
68 transactions
Net
-1,162,587
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
D. E. Shaw & Co., Inc.1,283,518312,622+970,8960.130.030.00sell
GEODE CAPITAL MANAGEMENT, LLC13,676,41014,122,516+446,1060.100.100.00buy
VIRGINIA RETIREMENT SYSTEMS ET Al195,542590,142+394,6000.110.330.00buy
CANTILLON CAPITAL MANAGEMENT LLC5,236,1695,568,994+332,8252.302.300.00buy
Qube Research & Technologies Ltd94,334419,891+325,5570.030.100.00buy
Zurich Insurance Group Ltd/FI1,132,534817,406+315,1280.770.500.00sell
CANADA LIFE ASSURANCE Co644,923858,415+213,4920.090.12+0.03buy
LAZARD ASSET MANAGEMENT LLC507,443294,015+213,4280.040.020.00sell
Select Equity Group, L.P.2,481,8222,271,209+210,6130.500.50-0.00sell
BAILLIE GIFFORD & CO3,008,1682,798,726+209,4420.150.14-0.01sell
WORLDQUANT MILLENNIUM ADVISORS LLC237,93029,361+208,5690.240.030.00sell
PRINCIPAL FINANCIAL GROUP INC8,060,4167,859,881+200,5350.330.330.00sell
CANADA PENSION PLAN INVESTMENT BOARD426,620257,220+169,4000.040.020.00sell
Mariner, LLC948,332793,054+155,2780.150.130.00sell
Connor, Clark & Lunn Investment Management Ltd.193,910314,412+120,5020.060.09+0.04buy
LONDON CO OF VIRGINIA4,700,8444,583,468+117,3761.461.530.00sell
JANUS HENDERSON GROUP PLC90,608176,762+86,1540.000.010.00buy
BNP PARIBAS FINANCIAL MARKETS344,382425,216+80,8340.040.050.00buy
FIRST TRUST ADVISORS LP2,071,8941,998,454+73,4400.130.140.00sell
AMERICAN CENTURY COMPANIES INC236,116308,306+72,1900.010.01+0.00buy
Marathon Asset Management Ltd672,619604,878+67,7411.011.000.00sell
BANQUE PICTET & CIE SA150,28886,535+63,7530.080.04-0.03sell
AVIVA PLC652,933593,695+59,2380.160.140.00sell
TD ASSET MANAGEMENT INC1,253,1761,312,374+59,1980.080.09+0.01buy
VICTORY CAPITAL MANAGEMENT INC1,579,1791,521,878+57,3010.100.10+0.00sell
ALPS ADVISORS INC560,787505,572+55,2150.270.260.00sell
Andra AP-fonden152,500206,300+53,8000.210.31+0.09buy
HARVEY INVESTMENT CO LLC588,001539,376+48,6253.944.160.00sell
NOMURA ASSET MANAGEMENT CO LTD165,792212,391+46,5990.050.06+0.01buy
Epoch Investment Partners, Inc.941,663984,552+42,8890.300.340.00buy
CM WEALTH ADVISORS LLC43,5304,437+39,0930.440.090.00sell
Retirement Systems of Alabama168,724129,780+38,9440.040.03-0.01sell
Legal & General Group Plc4,562,1874,600,875+38,6880.090.09+0.00buy
MCDONALD CAPITAL INVESTORS INC/CA1,471,8861,434,381+37,5056.056.310.00sell
Madison Asset Management, LLC680,114647,331+32,7830.560.560.00sell
ProShare Advisors LLC560,057530,779+29,2780.100.090.00sell
STEGINSKY CAPITAL LLC655,106683,061+27,95512.6112.590.00buy
Rockefeller Capital Management L.P.58,57985,200+26,6210.010.020.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM951,934926,438+25,4960.080.08+0.00sell
AQR CAPITAL MANAGEMENT LLC218,561194,914+23,6470.030.030.00sell
BROOKFIELD Corp /ON/178,582155,240+23,3420.040.040.00sell
Cresset Asset Management, LLC10,55231,465+20,9130.010.010.00buy
CIBC WORLD MARKET INC.19,13239,131+19,9990.000.01+0.00buy
GUGGENHEIM CAPITAL LLC110,845130,759+19,9140.050.060.00buy
BESSEMER GROUP INC58,04777,334+19,2870.010.01+0.00buy
State of Alaska, Department of Revenue132,580113,685+18,8950.090.080.00sell
LOGAN CAPITAL MANAGEMENT INC317,065298,216+18,8490.830.840.00sell
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO361,565342,930+18,6350.080.080.00sell
AGF MANAGEMENT LTD9,91527,728+17,8130.000.010.00buy
RHUMBLINE ADVISERS1,226,9471,212,046+14,9010.090.090.00sell
SHELL ASSET MANAGEMENT CO147,342133,303+14,0390.330.310.00sell
INTECH INVESTMENT MANAGEMENT LLC677,197690,057+12,8600.290.42+0.12buy
NORDEA INVESTMENT MANAGEMENT AB1,326,3881,338,406+12,0180.100.110.00buy
Edgestream Partners, L.P.28,95117,150+11,8010.170.09-0.08sell
CULLINAN ASSOCIATES INC169,419158,175+11,2440.530.510.00sell
SCHRODER INVESTMENT MANAGEMENT GROUP836,237825,978+10,2590.070.07+0.00sell
UNIO CAPITAL LLC159,386149,187+10,1994.604.490.00sell
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO85,54594,214+8,6690.010.010.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC69,94778,452+8,5050.060.07+0.01buy
KLCM Advisors, Inc.26,48518,071+8,4140.280.210.00sell
LOS ANGELES CAPITAL MANAGEMENT LLC1,618,8881,610,553+8,3350.390.380.00sell
AZZAD ASSET MANAGEMENT INC /ADV63,44955,305+8,1440.490.440.00sell
AVANTAX ADVISORY SERVICES, INC.21,13513,154+7,9810.010.010.00sell
COMPASS CAPITAL MANAGEMENT, INC992,4851,000,333+7,8484.104.250.00buy
Orion Porfolio Solutions, LLC114,880107,822+7,0580.080.070.00sell
SAWGRASS ASSET MANAGEMENT LLC110,437103,383+7,0540.770.750.00sell
Quantinno Capital Management LP15,27221,252+5,9800.050.070.00buy
Skandinaviska Enskilda Banken AB (publ)245,582239,847+5,7350.090.09+0.00sell
Vestmark Advisory Solutions, Inc.58,00863,521+5,5130.140.140.00buy
Treasurer of the State of North Carolina259,742265,237+5,4950.080.080.00buy
TOWNSQUARE CAPITAL LLC35,33740,223+4,8860.040.040.00buy
ELEVATION POINT WEALTH PARTNERS, LLC5,0849,685+4,6010.030.060.00buy
PRUDENTIAL FINANCIAL INC495,664491,158+4,5060.040.040.00sell
Wealthfront Advisers LLC88,60993,083+4,4740.020.020.00buy
CIBC Private Wealth Group LLC115,571111,136+4,4350.020.010.00sell
NORRIS PERNE & FRENCH LLP/MI292,084295,887+3,8031.441.47+0.03buy
CLIFFORD SWAN INVESTMENT COUNSEL LLC476,469472,762+3,7071.081.13+0.05sell
Prime Capital Investment Advisors, LLC66,11869,720+3,6020.150.080.00buy
Penserra Capital Management LLC3,0046,533+3,5290.000.01+0.00buy
Beacon Pointe Advisors, LLC66,51863,046+3,4720.060.060.00sell
RK Asset Management, LLC76,71273,275+3,4374.104.00-0.10sell
Robeco Institutional Asset Management B.V.85,95289,339+3,3870.010.01+0.00buy
Apollon Wealth Management, LLC20,70324,037+3,3340.070.070.00buy
Balefire, LLC12,0058,924+3,0810.290.220.00sell
STF Management LP6,5283,620+2,9080.240.230.00sell
WEBSTER BANK, N. A.122,212119,379+2,8330.860.910.00sell
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS96,77099,588+2,8180.050.05+0.00buy
NATIXIS ADVISORS, LLC191,439194,072+2,6330.040.040.00buy
ARCADIA INVESTMENT MANAGEMENT CORP/MI88,66186,087+2,5741.041.030.00sell
TCV Trust & Wealth Management, Inc.206,130203,942+2,1881.231.280.00sell
PROFUND ADVISORS LLC29,93032,096+2,1660.100.100.00buy
PROVIDENT TRUST CO3,288,4903,286,332+2,1584.584.430.00sell
Conestoga Capital Advisors, LLC19,72517,725+2,0000.020.020.00sell
COMMERCE BANK50,22452,189+1,9650.020.020.00buy
Avantax Planning Partners, Inc.43,38041,510+1,8700.100.100.00sell
SHELTON CAPITAL MANAGEMENT48,93950,742+1,8030.110.110.00buy
Advisors Asset Management, Inc.108,002109,791+1,7890.120.130.00buy
BRADLEY FOSTER & SARGENT INC/CT68,90767,160+1,7470.090.080.00sell
KEYBANK NATIONAL ASSOCIATION/OH17,00618,703+1,6970.000.01+0.00buy
EADS & HEALD WEALTH MANAGEMENT36,85635,161+1,6950.981.02+0.03sell
Page 1 of 2