Stock Transactions — FASTENAL CO

Total Bought
25,626,285
551 transactions
Total Sold
17,796,461
555 transactions
Net
+7,829,824
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
CITADEL ADVISORS LLC334,8162,922,582+2,587,7660.020.22+0.20buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC20,765,04422,615,915+1,850,8710.280.33+0.05buy
STIFEL FINANCIAL CORP600,3121,967,094+1,366,7820.040.16+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.060.09+0.03buy
BALYASNY ASSET MANAGEMENT L.P.5,2681,033,528+1,028,2600.000.20+0.20buy
VANGUARD GROUP INC72,300,79273,317,271+1,016,4790.090.10+0.01buy
Select Equity Group, L.P.0767,347+767,3470.000.27+0.27buy
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.090.11+0.01buy
MORGAN STANLEY10,546,59511,276,476+729,8810.050.06+0.01buy
NORDEA INVESTMENT MANAGEMENT AB1,184,6991,905,059+720,3600.090.15+0.06buy
Junto Capital Management LP0640,524+640,5240.001.14+1.14buy
JPMORGAN CHASE & CO2,698,0993,312,865+614,7660.020.02+0.00buy
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.560.70+0.13buy
DEUTSCHE BANK AG\1,985,1372,459,124+473,9870.060.08+0.02buy
GOLDMAN SACHS GROUP INC5,416,2385,785,256+369,0180.070.09+0.01buy
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
BlackRock, Inc.48,140,38448,432,180+291,7960.070.08+0.01buy
Concentric Capital Strategies, LP0265,338+265,3380.002.06+2.06buy
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
Freestone Grove Partners LP0214,441+214,4410.000.17+0.17buy
Schonfeld Strategic Advisors LLC24,088227,686+203,5980.010.12+0.11buy
PRINCIPAL FINANCIAL GROUP INC6,423,0206,591,850+168,8300.250.29+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.141.26+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.05+0.02buy
Russell Investments Group, Ltd.435,529564,783+129,2540.040.06+0.02buy
Graham Capital Management, L.P.0120,140+120,1400.000.30+0.30buy
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
FMR LLC701,830807,442+105,6120.000.00+0.00buy
Bank Julius Baer & Co. Ltd, Zurich098,251+98,2510.000.02+0.02buy
NORGES BANK7,266,8317,358,157+91,3260.070.08+0.01buy
Korea Investment CORP364,474453,990+89,5160.060.09+0.02buy
Investment Management Corp of Ontario088,533+88,5330.000.14+0.14buy
BENJAMIN EDWARDS INC546,744629,723+82,9790.560.68+0.12buy
AZZAD ASSET MANAGEMENT INC /ADV081,911+81,9110.000.75+0.75buy
BANK OF AMERICA CORP /DE/7,431,8467,513,476+81,6300.050.05+0.00buy
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.06+0.04buy
NEOS Investment Management LLC155,958223,951+67,9930.260.33+0.07buy
CITIGROUP INC835,700901,537+65,8370.060.05-0.00buy
Interval Partners, LP064,505+64,5050.000.18+0.18buy
TEXAS PERMANENT SCHOOL FUND CORP061,901+61,9010.000.04+0.04buy
BNP PARIBAS FINANCIAL MARKETS1,182,0011,242,923+60,9220.070.07+0.01buy
BOKF, NA6,35364,349+57,9960.010.09+0.08buy
Quantinno Capital Management LP132,173189,835+57,6620.090.10+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO276,213332,901+56,6880.070.09+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
RedJay Asset Management Inc.050,000+50,0000.002.10+2.10buy
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.680.77+0.09buy
ELEMENT CAPITAL MANAGEMENT LLC035,378+35,3780.000.68+0.68buy
RHUMBLINE ADVISERS1,225,1421,260,305+35,1630.080.09+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
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP030,315+30,3150.000.00+0.00buy
BARCLAYS PLC1,492,8531,523,079+30,2260.050.05+0.00buy
CAPTRUST FINANCIAL ADVISORS238,361268,258+29,8970.050.05+0.00buy
SIMPLEX TRADING, LLC029,006+29,0060.000.08+0.08buy
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
Huntleigh Advisors, Inc.027,210+27,2100.000.41+0.41buy
ENVESTNET ASSET MANAGEMENT INC4,757,9224,783,997+26,0750.110.12+0.01buy
Cinctive Capital Management LP025,933+25,9330.000.16+0.16buy
Federation des caisses Desjardins du Quebec16,66342,328+25,6650.010.02+0.01buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC144,345167,677+23,3320.090.10+0.02buy
TOWNSQUARE CAPITAL LLC55,27877,609+22,3310.040.06+0.02buy
SG Americas Securities, LLC4,54325,711+21,1680.000.01+0.01buy
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
Maven Securities LTD019,822+19,8220.000.34+0.34buy
Neuberger Berman Group LLC21,85741,416+19,5590.000.00+0.00buy
Virtus Investment Advisers, LLC018,997+18,9970.000.40+0.40buy
Hudson Bay Capital Management LP018,954+18,9540.000.01+0.01buy
Cetera Investment Advisers156,752174,847+18,0950.020.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
INTEGRITY ALLIANCE, LLC.016,764+16,7640.000.05+0.05buy
Page 1 of 13