Stock Transactions

FASTENAL CO

Total Bought
36,551,242
497 transactions
Total Sold
33,176,140
448 transactions
Net
+3,375,102
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
BlackRock, Inc.98,496,491103,919,665+5,423,1740.080.10+0.01buy
Epoch Investment Partners, Inc.984,5523,584,037+2,599,4850.340.970.00buy
FMR LLC7,674,22610,263,073+2,588,8470.020.03+0.01buy
VANGUARD GROUP INC149,169,494151,515,539+2,346,0450.110.12+0.01buy
Invesco Ltd.15,973,75918,215,875+2,242,1160.120.15+0.03buy
MORGAN STANLEY22,606,89624,710,645+2,103,7490.070.08+0.01buy
GOLDMAN SACHS GROUP INC11,803,82713,582,230+1,778,4030.090.11+0.02buy
AMERICAN CENTURY COMPANIES INC1,882,8963,590,292+1,707,3960.050.10+0.05buy
DEUTSCHE BANK AG\3,645,2625,330,362+1,685,1000.060.09+0.03buy
Fifth Third Wealth Advisors LLC15,8141,268,795+1,252,9810.032.29+2.27buy
WELLS FARGO & COMPANY/MN2,990,8514,149,664+1,158,8130.030.04+0.01buy
GEODE CAPITAL MANAGEMENT, LLC35,984,28137,014,789+1,030,5080.110.12+0.01buy
ADAGE CAPITAL PARTNERS GP, L.L.C.192,008599,908+407,9000.010.05+0.03buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC45,995,93746,377,889+381,9520.350.39+0.03buy
Creative Planning347,094691,030+343,9360.010.03+0.01buy
Tidal Investments LLC99,464438,477+339,0130.030.09+0.07buy
SG Americas Securities, LLC145,251483,024+337,7730.030.09+0.06buy
Aberdeen Group plc1,590,5371,900,794+310,2570.110.15+0.03buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND1,400,3261,679,311+278,9850.120.15+0.03buy
TEACHER RETIREMENT SYSTEM OF TEXAS211,110483,297+272,1870.040.10+0.06buy
WELLINGTON MANAGEMENT GROUP LLP3,250,8113,520,986+270,1750.030.03+0.01buy
Achmea Investment Management B.V.372,067618,581+246,5140.200.38+0.18buy
NORDEA INVESTMENT MANAGEMENT AB3,494,3153,713,469+219,1540.140.16+0.02buy
OSAIC HOLDINGS, INC.187,568393,376+205,8080.020.03+0.01buy
Baird Financial Group, Inc.14,387,44014,578,544+191,1041.071.16+0.09buy
BANCO BILBAO VIZCAYA ARGENTARIA, S.A.24,401206,676+182,2750.010.08+0.07buy
NEOS Investment Management LLC478,558659,351+180,7930.250.24-0.01buy
Sumitomo Mitsui Trust Group, Inc.2,971,2853,150,253+178,9680.080.09+0.01buy
BANK OF AMERICA CORP /DE/15,431,39315,604,974+173,5810.060.06+0.01buy
Korea Investment CORP794,357967,111+172,7540.070.10+0.02buy
Morningstar Investment Management LLC5,534177,579+172,0450.020.32+0.30buy
VAN ECK ASSOCIATES CORP244,168415,463+171,2950.010.02+0.01buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC209,454361,660+152,2060.020.03+0.01buy
BI Asset Management Fondsmaeglerselskab A/S100,496250,191+149,6950.040.11+0.07buy
CANADA PENSION PLAN INVESTMENT BOARD1,324,5171,472,098+147,5810.050.05+0.00buy
CIBC WORLD MARKET INC.145,494290,834+145,3400.010.03+0.02buy
BLAIR WILLIAM & CO/IL6,822,9736,965,564+142,5910.800.91+0.11buy
MAI Capital Management27,660169,840+142,1800.010.05+0.04buy
Cetera Investment Advisers333,892467,578+133,6860.030.03+0.00buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC373,565504,506+130,9410.110.15+0.04buy
FIL Ltd1,507,4201,634,968+127,5480.050.06+0.01buy
PRUDENTIAL PLC81,020206,054+125,0340.020.07+0.05buy
CASTLEARK MANAGEMENT LLC6,920129,820+122,9000.010.18+0.17buy
Russell Investments Group, Ltd.1,559,4781,674,560+115,0820.090.10+0.01buy
Quantinno Capital Management LP398,604512,162+113,5580.080.07-0.00buy
SHELTON CAPITAL MANAGEMENT137,061249,514+112,4530.130.26+0.13buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main32,000143,901+111,9010.000.01+0.00buy
CANADA LIFE ASSURANCE Co1,791,9741,898,274+106,3000.120.13+0.01buy
RITHOLTZ WEALTH MANAGEMENT48,164150,568+102,4040.040.14+0.10buy
FRANKLIN RESOURCES INC7,297,3777,387,472+90,0950.080.09+0.01buy
DONALDSON CAPITAL MANAGEMENT, LLC1,390,3621,480,205+89,8432.142.30+0.15buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC855,561945,111+89,5500.060.07+0.01buy
NATIXIS84,772168,783+84,0110.020.04+0.03buy
Investment Management Corp of Ontario243,200316,460+73,2600.150.24+0.09buy
Mitsubishi UFJ Asset Management Co., Ltd.2,419,1192,489,806+70,6870.080.09+0.01buy
Mirae Asset Global Investments Co., Ltd.1,462,9181,531,484+68,5660.210.24+0.02buy
ARMSTRONG HENRY H ASSOCIATES INC170,938232,788+61,8500.681.03+0.36buy
Generali Asset Management SPA SGR33,85591,637+57,7820.030.10+0.06buy
NATIXIS ADVISORS, LLC488,063544,413+56,3500.030.04+0.01buy
LGT Group Foundation1,064,9581,119,012+54,0540.560.61+0.05buy
National Pension Service1,504,6911,558,579+53,8880.050.06+0.00buy
AVIVA PLC869,473921,880+52,4070.080.08+0.01buy
Universal- Beteiligungs- und Servicegesellschaft mbH920,372972,065+51,6930.070.08+0.01buy
PARR MCKNIGHT WEALTH MANAGEMENT GROUP, LLC9,32159,101+49,7800.050.38+0.33buy
KORNITZER CAPITAL MANAGEMENT INC /KS64,084113,598+49,5140.050.11+0.06buy
STANCE CAPITAL LLC7,30054,976+47,6760.120.99+0.87buy
Atria Investments, Inc134,162179,673+45,5110.070.11+0.04buy
Bellwether Advisors, LLC10,58854,390+43,8020.080.44+0.37buy
Heritage Trust Co10,99652,944+41,9480.050.28+0.22buy
OMERS ADMINISTRATION Corp45,76186,922+41,1610.030.03-0.00buy
PineBridge Investments, L.P.101,186142,053+40,8670.030.05+0.02buy
Mariner, LLC1,557,4431,595,635+38,1920.100.10+0.01buy
Bank Julius Baer & Co. Ltd, Zurich168,427205,129+36,7020.020.03+0.01buy
Suncoast Equity Management82,958119,229+36,2710.360.58+0.23buy
Dai-ichi Life Insurance Company, Ltd191,206226,230+35,0240.230.28+0.05buy
COMMERZBANK AKTIENGESELLSCHAFT /FI5,60639,422+33,8160.010.04+0.03buy
NISSAY ASSET MANAGEMENT CORP /JAPAN699,664733,026+33,3620.170.20+0.03buy
GC Wealth Management RIA, LLC12,33545,604+33,2690.040.07+0.03buy
Robeco Institutional Asset Management B.V.118,845151,526+32,6810.010.01+0.00buy
FEDERATED HERMES, INC.165,750198,188+32,4380.010.02+0.00buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND99,138131,222+32,0840.080.09+0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)436,530467,956+31,4260.050.05+0.01buy
Elo Mutual Pension Insurance Co70,76799,252+28,4850.060.08+0.02buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND290,168317,235+27,0670.110.13+0.02buy
Summit Financial, LLC5,37332,253+26,8800.010.02+0.02buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.8,249,4438,276,145+26,7020.690.66-0.02buy
BAILARD, INC.8,29434,648+26,3540.010.04+0.03buy
Swedbank AB763,409789,539+26,1300.040.04+0.00buy
AZZAD ASSET MANAGEMENT INC /ADV157,736183,381+25,6450.710.89+0.18buy
Railway Pension Investments Ltd1,860,1101,884,710+24,6001.101.25+0.15buy
VICTORY CAPITAL MANAGEMENT INC993,3101,017,730+24,4200.030.03+0.00buy
Varma Mutual Pension Insurance Co206,500230,600+24,1000.060.07+0.01buy
Drucker Wealth 3.0, LLC27,11950,969+23,8500.230.44+0.22buy
State of New Jersey Common Pension Fund D376,298400,113+23,8150.060.07+0.01buy
Raiffeisen Bank International AG75,75299,277+23,5250.050.06+0.02buy
Kestra Advisory Services, LLC58,55081,975+23,4250.010.02+0.01buy
Independent Advisor Alliance45,35867,056+21,6980.050.09+0.03buy
Ascent Group, LLC74,61195,914+21,3030.120.17+0.04buy
Rockefeller Capital Management L.P.137,597158,635+21,0380.020.02-0.00buy
Peterson Wealth Services2,89323,408+20,5150.030.04+0.00buy
Page 1 of 10