Stock Transactions — FASTENAL CO

Total Bought
41,093,346
667 transactions
Total Sold
55,832,022
533 transactions
Net
-14,738,676
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.09+0.01buy
FMR LLC7,674,22610,263,073+2,588,8470.020.03+0.01buy
VANGUARD GROUP INC149,169,494151,515,539+2,346,0450.100.11+0.01buy
Invesco Ltd.15,973,75918,215,875+2,242,1160.110.14+0.03buy
MORGAN STANLEY22,606,89624,710,645+2,103,7490.060.07+0.01buy
GOLDMAN SACHS GROUP INC11,803,82713,582,230+1,778,4030.080.10+0.02buy
AMERICAN CENTURY COMPANIES INC1,882,8963,590,292+1,707,3960.040.09+0.05buy
DEUTSCHE BANK AG\3,645,2625,330,362+1,685,1000.060.09+0.03buy
Zurich Insurance Group Ltd/FI01,442,212+1,442,2120.000.51+0.51buy
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
Neuberger Berman Group LLC88,1531,058,926+970,7730.000.04+0.04buy
MILLENNIUM MANAGEMENT LLC281,719721,738+440,0190.010.03+0.02buy
Squarepoint Ops LLC212,185630,437+418,2520.020.07+0.05buy
ZACKS INVESTMENT MANAGEMENT0414,907+414,9070.000.16+0.16buy
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.330.36+0.03buy
Creative Planning347,094691,030+343,9360.010.03+0.01buy
Tidal Investments LLC99,464438,477+339,0130.030.09+0.06buy
SG Americas Securities, LLC145,251483,024+337,7730.030.09+0.06buy
ACADIAN ASSET MANAGEMENT LLC0314,492+314,4920.000.03+0.03buy
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.020.03+0.01buy
Banco Santander, S.A.0251,139+251,1390.000.11+0.11buy
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
D. E. Shaw & Co., Inc.56,318273,907+217,5890.000.01+0.01buy
LBP AM SA0208,311+208,3110.000.13+0.13buy
OSAIC HOLDINGS, INC.187,568393,376+205,8080.020.03+0.01buy
Baird Financial Group, Inc.14,387,44014,578,544+191,1041.061.15+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
SCOPUS ASSET MANAGEMENT, L.P.0175,000+175,0000.000.20+0.20buy
BANK OF AMERICA CORP /DE/15,431,39315,604,974+173,5810.050.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
Man Group plc64,576216,363+151,7870.010.02+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.020.03+0.00buy
JONES FINANCIAL COMPANIES LLLP6,716138,994+132,2780.000.00+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
Bridgewater Associates, LP0118,830+118,8300.000.02+0.02buy
Russell Investments Group, Ltd.1,559,4781,674,560+115,0820.080.09+0.01buy
Consolidated Planning Corp0114,763+114,7630.000.59+0.59buy
Quantinno Capital Management LP398,604512,162+113,5580.070.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
Sienna Gestion0105,590+105,5900.000.33+0.33buy
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
Trek Financial, LLC082,883+82,8830.000.24+0.24buy
Arjuna Capital081,543+81,5430.000.99+0.99buy
Brendel Financial Advisors LLC079,564+79,5640.002.00+2.00buy
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
PINNBROOK CAPITAL MANAGEMENT LP066,713+66,7130.000.61+0.61buy
ARMSTRONG HENRY H ASSOCIATES INC170,938232,788+61,8500.681.03+0.36buy
LEE JOHNSON CAPITAL MANAGEMENT, LLC058,034+58,0340.000.95+0.95buy
Generali Asset Management SPA SGR33,85591,637+57,7820.030.10+0.06buy
NATIXIS ADVISORS, LLC488,063544,413+56,3500.030.04+0.01buy
Edgestream Partners, L.P.055,747+55,7470.000.08+0.08buy
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
BLI - Banque de Luxembourg Investments053,000+53,0000.000.08+0.08buy
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
JANE STREET GROUP, LLC048,081+48,0810.000.00+0.00buy
Anfield Capital Management, LLC047,686+47,6860.000.69+0.69buy
STANCE CAPITAL LLC7,30054,976+47,6760.120.99+0.87buy
Atria Investments, Inc134,162179,673+45,5110.070.10+0.03buy
Donoghue Forlines LLC045,269+45,2690.000.68+0.68buy
Bellwether Advisors, LLC10,58854,390+43,8020.080.44+0.37buy
Weiss Asset Management LP043,032+43,0320.000.03+0.03buy
Financial Engines Advisors L.L.C.042,334+42,3340.000.00+0.00buy
ALLSTATE CORP042,110+42,1100.000.05+0.05buy
PDT Partners, LLC042,100+42,1000.000.13+0.13buy
Heritage Trust Co10,99652,944+41,9480.050.28+0.22buy
TrueMark Investments, LLC041,182+41,1820.000.35+0.35buy
PineBridge Investments, L.P.101,186142,053+40,8670.030.05+0.02buy
Mariner, LLC1,557,4431,595,635+38,1920.090.10+0.01buy
Page 1 of 15