Stock Transactions — FASTENAL CO

Total Bought
23,924,653
438 transactions
Total Sold
13,238,533
459 transactions
Net
+10,686,120
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
USS Investment Management Ltd176,8212,852,921+2,676,1000.101.65+1.54buy
GOLDMAN SACHS GROUP INC4,391,1386,060,126+1,668,9880.060.08+0.03buy
TD ASSET MANAGEMENT INC1,258,9722,679,735+1,420,7630.080.17+0.09buy
Baird Financial Group, Inc.6,884,6807,928,209+1,043,5291.031.17+0.14buy
LOS ANGELES CAPITAL MANAGEMENT LLC1,177,4492,179,453+1,002,0040.270.53+0.25buy
MORGAN STANLEY8,582,6699,551,632+968,9630.050.05+0.01buy
MILLENNIUM MANAGEMENT LLC18,875946,109+927,2340.000.06+0.06buy
Epoch Investment Partners, Inc.956,1721,690,801+734,6290.330.50+0.17buy
VANGUARD GROUP INC69,625,69670,336,580+710,8840.090.10+0.01buy
FMR LLC629,0921,290,240+661,1480.000.01+0.00buy
JPMORGAN CHASE & CO1,873,1702,501,235+628,0650.010.02+0.00buy
Amundi2,550,0993,175,594+625,4950.080.09+0.01buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC3,905,9774,511,026+605,0490.100.11+0.02buy
BARCLAYS PLC1,449,3691,886,234+436,8650.050.06+0.01buy
DEUTSCHE BANK AG\1,332,2751,734,323+402,0480.050.06+0.01buy
ROYAL BANK OF CANADA6,651,6296,993,768+342,1390.110.11+0.01buy
Cerity Partners LLC175,930507,984+332,0540.050.04-0.01buy
SCHRODER INVESTMENT MANAGEMENT GROUP745,9791,054,181+308,2020.060.09+0.03buy
AMERIPRISE FINANCIAL INC447,233732,150+284,9170.010.01+0.01buy
BNP PARIBAS FINANCIAL MARKETS217,619501,216+283,5970.030.06+0.03buy
GEODE CAPITAL MANAGEMENT, LLC14,408,84014,682,247+273,4070.090.10+0.01buy
UBS Group AG811,3591,084,587+273,2280.020.03+0.01buy
MARSHFIELD ASSOCIATES1,746,1911,996,299+250,1082.362.63+0.27buy
NATIONAL BANK OF CANADA /FI/262,544478,275+215,7310.030.05+0.03buy
Connor, Clark & Lunn Investment Management Ltd.138,410348,119+209,7090.040.11+0.07buy
GW&K Investment Management, LLC239,536438,626+199,0900.130.26+0.13buy
BANK OF MONTREAL /CAN/3,110,2513,299,645+189,3940.070.07+0.00buy
APG Asset Management N.V.244,423432,523+188,1000.030.05+0.02buy
Man Group plc0184,765+184,7650.070.03-0.03buy
NORGES BANK6,082,2766,260,819+178,5430.070.07+0.00buy
DekaBank Deutsche Girozentrale878,0801,051,523+173,4430.110.14+0.03buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC187,664359,560+171,8960.030.06+0.03buy
NISSAY ASSET MANAGEMENT CORP /JAPAN67,333238,849+171,5160.030.12+0.09buy
LGT Group Foundation458,274623,245+164,9710.620.89+0.27buy
Walleye Capital LLC0156,992+156,9920.000.14+0.14buy
FIL Ltd1,045,8121,201,864+156,0520.070.08+0.01buy
Jefferies Financial Group Inc.0134,738+134,7380.000.14+0.14buy
JANE STREET GROUP, LLC223,783354,466+130,6830.020.03+0.01buy
Invesco Ltd.6,745,3026,874,405+129,1030.100.11+0.01buy
ENVESTNET ASSET MANAGEMENT INC4,691,5064,800,534+109,0280.120.13+0.01buy
CITIGROUP INC722,836831,186+108,3500.060.07+0.02buy
CIBC WORLD MARKET INC.41,184144,727+103,5430.010.03+0.02buy
Russell Investments Group, Ltd.363,468466,183+102,7150.040.05+0.01buy
Aberdeen Group plc201,482302,985+101,5030.030.04+0.01buy
BANK OF NOVA SCOTIA93,646193,954+100,3080.010.02+0.01buy
Sumitomo Mitsui Trust Group, Inc.1,434,9071,533,451+98,5440.060.07+0.01buy
TCW GROUP INC095,114+95,1140.000.07+0.07buy
HSBC HOLDINGS PLC2,093,9992,188,742+94,7430.130.13+0.00buy
ING GROEP NV94,337187,207+92,8700.050.10+0.05buy
State of Tennessee, Department of Treasury162,340253,255+90,9150.040.06+0.03buy
Tower Research Capital LLC (TRC)48,940139,216+90,2760.080.11+0.03buy
Investment Management Corp of Ontario59,457140,433+80,9760.130.22+0.09buy
CANADA LIFE ASSURANCE Co871,618948,568+76,9500.110.13+0.02buy
OLD MISSION CAPITAL LLC076,858+76,8580.000.14+0.14buy
Cubist Systematic Strategies, LLC071,181+71,1810.000.06+0.06buy
TWO SIGMA ADVISERS, LP140,400209,700+69,3000.020.03+0.01buy
ALLIANCEBERNSTEIN L.P.671,011736,987+65,9760.020.02+0.00buy
TEACHER RETIREMENT SYSTEM OF TEXAS99,315163,138+63,8230.040.07+0.04buy
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO4,50665,290+60,7840.000.02+0.02buy
DIMENSIONAL FUND ADVISORS LP3,036,7663,097,256+60,4900.050.06+0.00buy
D L CARLSON INVESTMENT GROUP INC058,796+58,7960.000.84+0.84buy
Quantitative Investment Management, LLC058,697+58,6970.000.22+0.22buy
BANCO BILBAO VIZCAYA ARGENTARIA, S.A.16,33975,032+58,6930.010.06+0.05buy
CIBC WORLD MARKETS CORP97,255155,561+58,3060.050.05+0.00buy
Dai-ichi Life Insurance Company, Ltd53,611109,636+56,0250.060.15+0.08buy
FLOSSBACH VON STORCH SE050,648+50,6480.000.01+0.01buy
Assenagon Asset Management S.A.28,05878,030+49,9720.010.02+0.01buy
AE Wealth Management LLC10,91360,832+49,9190.000.02+0.02buy
GTS SECURITIES LLC11,99360,844+48,8510.010.09+0.07buy
Legal & General Group Plc4,485,9574,532,296+46,3390.090.09+0.01buy
TORONTO DOMINION BANK292,081334,254+42,1730.030.03+0.01buy
Neuberger Berman Group LLC19,46061,422+41,9620.000.00+0.00buy
Jump Financial, LLC041,096+41,0960.000.09+0.09buy
AMERICAN CENTURY COMPANIES INC382,378423,395+41,0170.020.02+0.00buy
DnB Asset Management AS200,502240,550+40,0480.070.08+0.02buy
Mitsubishi UFJ Asset Management Co., Ltd.573,963613,907+39,9440.060.07+0.00buy
Achmea Investment Management B.V.240,841279,960+39,1190.290.37+0.09buy
Illinois Municipal Retirement Fund167,332204,835+37,5030.170.22+0.05buy
NATIXIS037,365+37,3650.000.02+0.02buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC134,132170,372+36,2400.020.03+0.01buy
JANUS HENDERSON GROUP PLC77,673113,907+36,2340.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC218,549253,514+34,9650.020.03+0.01buy
Retireful, LLC034,397+34,3970.000.97+0.97buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP422,206456,584+34,3780.040.05+0.01buy
WELLS FARGO & COMPANY/MN1,365,3271,399,192+33,8650.020.03+0.00buy
INTECH INVESTMENT MANAGEMENT LLC309,388341,883+32,4950.250.32+0.07buy
Concentric Capital Strategies, LP030,675+30,6750.000.26+0.26buy
Paradiem, LLC94,719125,191+30,4721.552.26+0.70buy
Abacus FCF Advisors LLC030,200+30,2000.000.57+0.57buy
STRS OHIO029,844+29,8440.000.01+0.01buy
HighTower Advisors, LLC280,067309,647+29,5800.030.03+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)135,122163,751+28,6290.030.04+0.01buy
Schonfeld Strategic Advisors LLC026,054+26,0540.000.01+0.01buy
EXCHANGE TRADED CONCEPTS, LLC13,09236,763+23,6710.020.06+0.04buy
iA Global Asset Management Inc.71,93294,598+22,6660.100.09-0.01buy
LAZARD ASSET MANAGEMENT LLC272,612293,575+20,9630.020.02+0.00buy
Commonwealth Retirement Investments LLC020,166+20,1660.000.69+0.69buy
SCHWARTZ INVESTMENT COUNSEL INC487,000507,000+20,0001.141.28+0.15buy
MARSHALL WACE, LLP019,726+19,7260.000.00+0.00buy
LOOMIS SAYLES & CO L P36,24655,107+18,8610.000.01+0.00buy
Page 1 of 11