Stock TransactionsFASTENAL CO

Total Bought
10,544,103
323 transactions
Total Sold
10,978,354
339 transactions
Net
-434,251
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
ENVESTNET ASSET MANAGEMENT INC3,185,5704,691,506+1,505,9360.090.12+0.04buy
Invesco Ltd.5,788,2116,745,302+957,0910.100.11+0.01buy
BNP Paribas Asset Management Holding S.A.888,9411,600,206+711,2650.160.27+0.11buy
Squarepoint Ops LLC282,422951,930+669,5080.110.29+0.18buy
NORTHERN TRUST CORP7,030,9267,444,498+413,5720.080.08-0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC3,512,2393,905,977+393,7380.090.10+0.00buy
THRIVENT FINANCIAL FOR LUTHERANS3,331,0903,723,219+392,1290.470.50+0.04buy
Mirae Asset Global Investments Co., Ltd.3,295,9853,683,255+387,2700.430.46+0.03buy
BAHL & GAYNOR INC502,337872,536+370,1990.180.30+0.12buy
BARCLAYS PLC1,094,1761,449,369+355,1930.040.05+0.01buy
GEODE CAPITAL MANAGEMENT, LLC14,122,51614,408,840+286,3240.100.10-0.00buy
TUDOR INVESTMENT CORP ET AL155,466431,892+276,4260.160.37+0.21buy
DekaBank Deutsche Girozentrale606,376878,080+271,7040.080.11+0.03buy
GW&K Investment Management, LLC187239,536+239,3490.000.13+0.13buy
Baird Financial Group, Inc.6,665,4346,884,680+219,2461.051.04-0.01buy
Allianz Asset Management GmbH76,900263,779+186,8790.010.03+0.02buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC4,484187,664+183,1800.000.03+0.03buy
D. E. Shaw & Co., Inc.312,622489,803+177,1810.030.05+0.02buy
Amundi2,405,5022,550,099+144,5970.070.08+0.00buy
ING GROEP NV1,20194,337+93,1360.000.05+0.04buy
Skandinaviska Enskilda Banken AB (publ)239,847328,900+89,0530.090.12+0.03buy
VICTORY CAPITAL MANAGEMENT INC1,521,8781,610,606+88,7280.100.10+0.00buy
Holocene Advisors, LP93,384181,868+88,4840.020.04+0.02buy
FIL Ltd961,1101,045,812+84,7020.060.07+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC51,108134,132+83,0240.030.02-0.01buy
PGGM Investments158,504240,088+81,5840.150.23+0.07buy
ProShare Advisors LLC530,779611,082+80,3030.090.10+0.01buy
Achmea Investment Management B.V.166,429240,841+74,4120.210.29+0.08buy
Edgestream Partners, L.P.17,15083,379+66,2290.090.36+0.27buy
Avantax Planning Partners, Inc.41,510106,837+65,3270.100.24+0.15buy
NATIONAL BANK OF CANADA /FI/207,053262,544+55,4910.020.03+0.00buy
NORGES BANK6,033,9646,082,276+48,3120.070.07-0.00buy
Russell Investments Group, Ltd.315,476363,468+47,9920.040.04+0.00buy
State of Tennessee, Department of Treasury115,073162,340+47,2670.030.04+0.01buy
PNC FINANCIAL SERVICES GROUP, INC.364,786411,249+46,4630.020.02+0.00buy
MARSHFIELD ASSOCIATES1,702,9981,746,191+43,1932.612.36-0.25buy
ONTARIO TEACHERS PENSION PLAN BOARD7,58650,334+42,7480.000.03+0.03buy
Mitsubishi UFJ Asset Management Co., Ltd.531,722573,963+42,2410.070.06-0.00buy
BI Asset Management Fondsmaeglerselskab A/S30,10572,284+42,1790.040.09+0.05buy
LGT Group Foundation420,980458,274+37,2940.600.62+0.02buy
FIRST TRUST ADVISORS LP1,998,4542,035,325+36,8710.140.14-0.00buy
ROYAL LONDON ASSET MANAGEMENT LTD294,612329,919+35,3070.060.06+0.00buy
OSAIC HOLDINGS, INC.161,478196,001+34,5230.020.02-0.00buy
HARVEY INVESTMENT CO LLC539,376572,718+33,3424.164.09-0.07buy
DARK FOREST CAPITAL MANAGEMENT LP41,95974,611+32,6520.260.34+0.09buy
Czech National Bank67,59799,857+32,2600.090.09-0.00buy
Rafferty Asset Management, LLC167,443198,117+30,6740.060.06+0.01buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM3,535,1653,564,213+29,0480.180.17-0.01buy
Gotham Asset Management, LLC61,62286,393+24,7710.080.10+0.02buy
AQR CAPITAL MANAGEMENT LLC194,914218,549+23,6350.030.03+0.00buy
NZS Capital, LLC280,461303,354+22,8930.830.89+0.06buy
Tower Research Capital LLC (TRC)27,64848,940+21,2920.060.09+0.03buy
TWIN CAPITAL MANAGEMENT INC21,01540,440+19,4250.160.32+0.16buy
LGT Fund Management Co Ltd.26,50045,000+18,5000.721.20+0.48buy
GUGGENHEIM CAPITAL LLC130,759148,970+18,2110.060.07+0.01buy
Investment Management Corp of Ontario41,44759,457+18,0100.100.13+0.02buy
Corient Private Wealth LLC83,46599,024+15,5590.010.01+0.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS99,588114,877+15,2890.050.05+0.00buy
CIBC Asset Management Inc148,342163,347+15,0050.030.04+0.00buy
CHILTON INVESTMENT CO INC.15,97030,143+14,1730.030.05+0.02buy
CULLINAN ASSOCIATES INC158,175172,237+14,0620.510.55+0.04buy
SHELTON CAPITAL MANAGEMENT50,74264,504+13,7620.110.13+0.02buy
CANADA LIFE ASSURANCE Co858,415871,618+13,2030.120.12-0.01buy
iA Global Asset Management Inc.59,85971,932+12,0730.090.10+0.01buy
NOMURA ASSET MANAGEMENT CO LTD212,391224,267+11,8760.060.06-0.00buy
GREAT VALLEY ADVISOR GROUP, INC.43,17354,668+11,4950.110.12+0.02buy
ABSHER WEALTH MANAGEMENT, LLC328,190339,595+11,4053.203.09-0.11buy
PROFUND ADVISORS LLC32,09642,712+10,6160.100.13+0.03buy
Douglass Winthrop Advisors, LLC1,587,3051,597,647+10,3422.242.16-0.08buy
Vantage Investment Partners, LLC218,214228,473+10,2591.671.64-0.03buy
AXA S.A.198,295207,978+9,6830.040.04+0.00buy
Louisiana State Employees Retirement System71,00080,600+9,6000.100.11+0.01buy
ALBERT D MASON INC14,07723,606+9,5290.570.93+0.36buy
Creative Planning102,457111,831+9,3740.010.01+0.00buy
THOROUGHBRED FINANCIAL SERVICES, LLC47,76456,972+9,2080.370.31-0.06buy
Mitsubishi UFJ Trust & Banking Corp1,228,7451,237,624+8,8790.170.17+0.00buy
Empowered Funds, LLC5,21814,035+8,8170.010.02+0.01buy
Erste Asset Management GmbH100,400108,500+8,1000.100.10+0.00buy
Arax Advisory Partners5,45513,405+7,9500.040.09+0.05buy
VIRGINIA RETIREMENT SYSTEMS ET Al590,142598,042+7,9000.330.32-0.01buy
MANUFACTURERS LIFE INSURANCE COMPANY, THE445,344453,233+7,8890.010.01-0.00buy
Meiji Yasuda Asset Management Co Ltd.188,196196,003+7,8070.550.50-0.05buy
Wealthspire Advisors, LLC23,10430,712+7,6080.020.03+0.01buy
PEAPACK GLADSTONE FINANCIAL CORP53,60561,147+7,5420.060.06+0.01buy
National Pension Service740,119747,632+7,5130.070.07-0.00buy
Mn Services Vermogensbeheer B.V.272,056279,156+7,1000.150.15-0.00buy
Handelsbanken Fonder AB266,604273,477+6,8730.090.08-0.00buy
Pacer Advisors, Inc.53,65260,468+6,8160.010.01-0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD54,64461,310+6,6660.020.03+0.00buy
MIRABELLA FINANCIAL SERVICES LLP4,79611,437+6,6410.030.09+0.06buy
Quantinno Capital Management LP21,25227,858+6,6060.070.07-0.00buy
Merit Financial Group, LLC68,92075,328+6,4080.130.13+0.00buy
Stratos Wealth Partners, LTD.84,21390,405+6,1920.110.11-0.01buy
Stiles Financial Services Inc33,88040,048+6,1680.991.13+0.14buy
Connecticut Wealth Management, LLC5,02311,162+6,1390.020.04+0.02buy
Stephens Investment Management Group LLC147,433153,523+6,0900.140.14+0.00buy
STF Management LP3,6209,349+5,7290.230.27+0.04buy
Penobscot Investment Management Company, Inc.5,40010,900+5,5000.050.08+0.03buy
Versor Investments LP6,44711,671+5,2240.070.13+0.06buy
Procyon Advisors, LLC6,29411,493+5,1990.050.06+0.02buy
Page 1 of 7