Stock TransactionsFASTENAL CO

Total Bought
15,760,215
416 transactions
Total Sold
13,418,139
448 transactions
Net
+2,342,076
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
CHARLES SCHWAB INVESTMENT MANAGEMENT INC20,765,04422,615,915+1,850,8710.290.35+0.06buy
STIFEL FINANCIAL CORP600,3121,967,094+1,366,7820.050.17+0.12buy
Champlain Investment Partners, LLC497,7951,824,055+1,326,2600.231.02+0.80buy
UBS Group AG3,695,9675,012,384+1,316,4170.070.10+0.03buy
PRICE T ROWE ASSOCIATES INC /MD/3,081,6203,844,379+762,7590.030.04+0.01buy
GEODE CAPITAL MANAGEMENT, LLC16,918,46417,654,434+735,9700.100.11+0.01buy
NORDEA INVESTMENT MANAGEMENT AB1,184,6991,905,059+720,3600.090.15+0.06buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC5,320,3825,933,636+613,2540.090.12+0.03buy
Aberdeen Group plc228,375766,678+538,3030.030.11+0.08buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.3,708,8244,227,902+519,0780.580.72+0.14buy
DEUTSCHE BANK AG\1,985,1372,459,124+473,9870.060.08+0.02buy
CANADA PENSION PLAN INVESTMENT BOARD348,556708,191+359,6350.020.05+0.03buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND410,633744,320+333,6870.060.13+0.06buy
Amundi1,931,5022,247,162+315,6600.050.06+0.01buy
Andra AP-fonden24,900281,100+256,2000.030.36+0.33buy
Ensign Peak Advisors, Inc1,059,8891,297,769+237,8800.140.19+0.06buy
ROYAL BANK OF CANADA7,018,5466,802,074+216,4720.110.120.00sell
Schonfeld Strategic Advisors LLC24,088227,686+203,5980.010.12+0.11buy
PRINCIPAL FINANCIAL GROUP INC6,423,0206,591,850+168,8300.260.30+0.04buy
PineBridge Investments, L.P.19,662179,880+160,2180.010.11+0.10buy
Baird Financial Group, Inc.8,275,7938,418,765+142,9721.151.27+0.12buy
Mitsubishi UFJ Asset Management Co., Ltd.1,011,0371,149,114+138,0770.070.08+0.01buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC234,623364,694+130,0710.030.06+0.02buy
Russell Investments Group, Ltd.435,529564,783+129,2540.050.06+0.02buy
BI Asset Management Fondsmaeglerselskab A/S26,843138,627+111,7840.020.12+0.10buy
Cresset Asset Management, LLC38,557146,700+108,1430.010.06+0.04buy
WELLS FARGO & COMPANY/MN1,348,0511,453,693+105,6420.020.03+0.00buy
NORGES BANK7,266,8317,358,157+91,3260.070.08+0.01buy
Korea Investment CORP364,474453,990+89,5160.060.09+0.02buy
BENJAMIN EDWARDS INC546,744629,723+82,9790.560.68+0.12buy
Mirae Asset Global Investments Co., Ltd.579,925657,658+77,7330.170.20+0.03buy
National Pension Service671,197745,885+74,6880.050.06+0.01buy
Verition Fund Management LLC60,993134,460+73,4670.020.07+0.04buy
NEOS Investment Management LLC155,958223,951+67,9930.260.33+0.07buy
BNP PARIBAS FINANCIAL MARKETS1,182,0011,242,923+60,9220.070.08+0.01buy
BOKF, NA6,35364,349+57,9960.010.09+0.08buy
Quantinno Capital Management LP132,173189,835+57,6620.100.10+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO276,213332,901+56,6880.070.10+0.03buy
NISSAY ASSET MANAGEMENT CORP /JAPAN283,412339,880+56,4680.130.17+0.05buy
AVIVA PLC353,362408,226+54,8640.070.08+0.01buy
SEI INVESTMENTS CO355,746407,103+51,3570.030.04+0.01buy
DONALDSON CAPITAL MANAGEMENT, LLC623,503671,237+47,7341.711.97+0.26buy
Daiwa Securities Group Inc.196,119243,005+46,8860.060.08+0.02buy
AXA S.A.287,923333,591+45,6680.060.08+0.02buy
HB Wealth Management, LLC11,67454,518+42,8440.010.04+0.03buy
TEMA ETFS LLC83,242124,582+41,3402.492.89+0.40buy
Vestmark Advisory Solutions, Inc.39,75280,664+40,9120.100.16+0.06buy
SageView Advisory Group, LLC10,22449,440+39,2160.030.16+0.13buy
New Age Alpha Advisors, LLC4338,914+38,8710.000.14+0.14buy
BLAIR WILLIAM & CO/IL3,256,7673,292,634+35,8670.690.77+0.09buy
RHUMBLINE ADVISERS1,225,1421,260,305+35,1630.080.10+0.01buy
LPL Financial LLC357,489391,932+34,4430.010.01+0.00buy
Sumitomo Mitsui Trust Group, Inc.1,422,6161,455,389+32,7730.070.08+0.01buy
Achmea Investment Management B.V.161,321193,946+32,6250.190.22+0.03buy
Rockefeller Capital Management L.P.88,159120,376+32,2170.020.02+0.01buy
BARCLAYS PLC1,492,8531,523,079+30,2260.060.06-0.00buy
CAPTRUST FINANCIAL ADVISORS238,361268,258+29,8970.050.05+0.00buy
Varma Mutual Pension Insurance Co75,800104,200+28,4000.040.07+0.03buy
Mariner, LLC751,130778,807+27,6770.090.10+0.01buy
ROYAL LONDON ASSET MANAGEMENT LTD384,029411,304+27,2750.070.08+0.01buy
ENVESTNET ASSET MANAGEMENT INC4,757,9224,783,997+26,0750.120.13+0.01buy
Federation des caisses Desjardins du Quebec16,66342,328+25,6650.010.02+0.01buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC144,345167,677+23,3320.090.11+0.02buy
TOWNSQUARE CAPITAL LLC55,27877,609+22,3310.050.07+0.02buy
Asset Management One Co., Ltd.244,264265,311+21,0470.060.07+0.01buy
Clearstead Advisors, LLC26,03346,147+20,1140.030.06+0.03buy
Cetera Investment Advisers156,752174,847+18,0950.030.03+0.00buy
Norinchukin Bank, The332,008350,100+18,0920.500.50-0.01buy
OPPENHEIMER & CO INC39,92156,836+16,9150.040.07+0.02buy
Empowered Funds, LLC27,83343,803+15,9700.030.05+0.02buy
FENIMORE ASSET MANAGEMENT INC1,848,8751,864,285+15,4102.793.06+0.27buy
COMGEST GLOBAL INVESTORS S.A.S.94,886110,039+15,1530.110.15+0.04buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main115,000+14,9990.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP46,17460,838+14,6640.000.00+0.00buy
ALTA CAPITAL MANAGEMENT LLC/22,38936,994+14,6050.100.19+0.09buy
STATE OF WISCONSIN INVESTMENT BOARD336,505350,706+14,2010.070.07+0.01buy
Stephens Investment Management Group LLC226,387240,427+14,0400.220.27+0.05buy
CLIFFORD SWAN INVESTMENT COUNSEL LLC438,859452,540+13,6811.141.30+0.16buy
Creative Planning145,339158,954+13,6150.010.01+0.00buy
CULLEN/FROST BANKERS, INC.143,424156,780+13,3560.140.17+0.03buy
MARSHFIELD ASSOCIATES1,961,6471,974,506+12,8593.063.32+0.26buy
PICTON MAHONEY ASSET MANAGEMENT168,761181,482+12,7210.250.24-0.01buy
Resona Asset Management Co.,Ltd.230,819243,327+12,5080.100.11+0.01buy
J.W. COLE ADVISORS, INC.12,67824,999+12,3210.040.06+0.02buy
Vident Advisory, LLC127,738139,090+11,3520.160.16-0.00buy
Vanguard Personalized Indexing Management, LLC90,917102,234+11,3170.100.12+0.02buy
FIDUCIARY TRUST CO168,324179,286+10,9620.160.18+0.02buy
Ascent Group, LLC25,25135,846+10,5950.140.12-0.02buy
Cerity Partners LLC193,260203,791+10,5310.030.03+0.00buy
Merit Financial Group, LLC138,187148,627+10,4400.180.18-0.00buy
HARBOR INVESTMENT ADVISORY, LLC11,16120,882+9,7210.080.16+0.08buy
BROWN ADVISORY INC86,30495,973+9,6690.010.01+0.00buy
B. Metzler seel. Sohn & Co. AG101,388111,024+9,6360.070.09+0.01buy
Long Road Investment Counsel, LLC115,395124,995+9,6003.393.76+0.38buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS121,813131,134+9,3210.060.06+0.01buy
Wealthfront Advisers LLC84,30893,536+9,2280.020.02+0.00buy
PNC FINANCIAL SERVICES GROUP, INC.410,009418,959+8,9500.020.02-0.00buy
AVANTAX ADVISORY SERVICES, INC.33,83942,767+8,9280.020.02+0.01buy
Northwest & Ethical Investments L.P.4,13912,855+8,7160.010.03+0.02buy
Dai-ichi Life Insurance Company, Ltd93,958102,300+8,3420.190.23+0.04buy
Page 1 of 9