Stock Transactions — FASTENAL CO

Total Bought
20,126,126
479 transactions
Total Sold
15,400,405
519 transactions
Net
+4,725,721
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
UBS Group AG2,105,0913,695,967+1,590,8760.040.06+0.02buy
PRICE T ROWE ASSOCIATES INC /MD/1,534,3013,081,620+1,547,3190.010.03+0.01buy
WELLINGTON MANAGEMENT GROUP LLP367,7881,478,233+1,110,4450.000.02+0.01buy
MORGAN STANLEY9,438,03910,546,595+1,108,5560.050.05+0.00buy
BlackRock, Inc.47,091,67548,140,384+1,048,7090.070.07-0.00buy
NORTHERN TRUST CORP6,356,1107,322,739+966,6290.070.07+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC19,878,04520,765,044+886,9990.270.28+0.00buy
Qube Research & Technologies Ltd0734,458+734,4580.000.09+0.09buy
DONALDSON CAPITAL MANAGEMENT, LLC0623,503+623,5030.001.71+1.71buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC4,718,2005,320,382+602,1820.090.09+0.00buy
VANGUARD GROUP INC71,708,20972,300,792+592,5830.090.09-0.00buy
EVENTIDE ASSET MANAGEMENT, LLC0583,467+583,4670.000.76+0.76buy
Champlain Investment Partners, LLC0497,795+497,7950.000.23+0.23buy
MARSHALL WACE, LLP0438,240+438,2400.000.04+0.04buy
AQR CAPITAL MANAGEMENT LLC413,420774,117+360,6970.040.07+0.03buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,174,3981,503,948+329,5500.090.10+0.02buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND108,858410,633+301,7750.020.06+0.04buy
Amundi1,642,5381,931,502+288,9640.040.05+0.01buy
APG Asset Management N.V.35,514311,500+275,9860.020.06+0.05buy
Corient Private Wealth LLC113,607388,595+274,9880.010.05+0.03buy
Holocene Advisors, LP131,187402,000+270,8130.040.09+0.06buy
Assenagon Asset Management S.A.125,854383,483+257,6290.020.05+0.03buy
CITADEL ADVISORS LLC92,205334,816+242,6110.010.02+0.02buy
GEODE CAPITAL MANAGEMENT, LLC16,683,75116,918,464+234,7130.100.09-0.00buy
LOS ANGELES CAPITAL MANAGEMENT LLC505,955693,950+187,9950.150.20+0.06buy
DEUTSCHE BANK AG\1,812,6271,985,137+172,5100.050.06+0.00buy
NORGES BANK7,095,2257,266,831+171,6060.070.07-0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP84,199252,927+168,7280.010.03+0.02buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.3,546,6593,708,824+162,1650.570.56-0.01buy
AMF Tjanstepension AB190,657343,047+152,3900.100.18+0.08buy
Korea Investment CORP217,714364,474+146,7600.040.06+0.03buy
TOKIO MARINE ASSET MANAGEMENT CO LTD14,928156,764+141,8360.050.40+0.35buy
Campbell & CO Investment Adviser LLC0141,151+141,1510.000.78+0.78buy
TORONTO DOMINION BANK205,358344,862+139,5040.030.05+0.02buy
ROYAL BANK OF CANADA6,901,6807,018,546+116,8660.110.11-0.00buy
BNP Paribas Asset Management Holding S.A.608,651721,415+112,7640.110.13+0.02buy
Epoch Investment Partners, Inc.2,133,3362,243,436+110,1000.680.78+0.10buy
Mirae Asset Global Investments Co., Ltd.490,815579,925+89,1100.160.17+0.02buy
NATIXIS9,14695,926+86,7800.000.05+0.04buy
Y-Intercept (Hong Kong) Ltd083,373+83,3730.000.40+0.40buy
Man Group plc95,361177,100+81,7390.020.04+0.02buy
Varma Mutual Pension Insurance Co075,800+75,8000.000.04+0.04buy
Handelsbanken Fonder AB310,963385,919+74,9560.090.11+0.02buy
Baird Financial Group, Inc.8,200,8908,275,793+74,9031.141.14+0.00buy
UMB Bank, n.a.49,954119,512+69,5580.060.14+0.08buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC167,632234,623+66,9910.030.03+0.01buy
MACKENZIE FINANCIAL CORP1,361,2661,424,790+63,5240.140.07-0.07buy
MACKENZIE FINANCIAL CORP1,361,2661,424,790+63,5240.140.07-0.06buy
Vident Advisory, LLC66,645127,738+61,0930.120.16+0.04buy
State of Tennessee, Department of Treasury75,035131,288+56,2530.020.03+0.02buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC1,07556,285+55,2100.000.01+0.01buy
NEOS Investment Management LLC102,336155,958+53,6220.220.26+0.04buy
DIMENSIONAL FUND ADVISORS LP3,778,1013,829,635+51,5340.070.07+0.00buy
Mitsubishi UFJ Asset Management Co., Ltd.963,3961,011,037+47,6410.070.07-0.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD24,98771,838+46,8510.010.02+0.01buy
True North Advisors, LLC33,20076,125+42,9250.621.29+0.67buy
LGT Group Foundation664,188706,774+42,5860.780.79+0.01buy
PNC FINANCIAL SERVICES GROUP, INC.367,721410,009+42,2880.020.02+0.00buy
Lido Advisors, LLC30,71570,405+39,6900.020.03+0.02buy
Verition Fund Management LLC22,90460,993+38,0890.010.02+0.01buy
Squarepoint Ops LLC25,37159,649+34,2780.010.01+0.01buy
Invesco Ltd.6,594,5646,628,282+33,7180.090.09-0.00buy
SANDLER CAPITAL MANAGEMENT033,295+33,2950.000.39+0.39buy
Erste Asset Management GmbH032,086+32,0860.000.03+0.03buy
STATE STREET CORP27,989,48528,020,080+30,5950.080.08-0.00buy
MACQUARIE GROUP LTD3,090,9893,121,170+30,1810.240.27+0.03buy
Vest Financial, LLC720,406750,575+30,1690.990.96-0.04buy
FMR LLC671,732701,830+30,0980.000.00+0.00buy
GUGGENHEIM CAPITAL LLC187,671215,337+27,6660.090.13+0.03buy
Tower Research Capital LLC (TRC)18,53146,147+27,6160.040.07+0.03buy
Boussard & Gavaudan Investment Management LLP027,242+27,2420.000.16+0.16buy
Woodline Partners LP027,160+27,1600.000.01+0.01buy
Aquatic Capital Management LLC026,359+26,3590.000.05+0.05buy
CANTILLON CAPITAL MANAGEMENT LLC4,905,6744,931,928+26,2542.142.14+0.00buy
Oak Thistle LLC7,85833,935+26,0770.180.72+0.54buy
Matrix Trust Co024,426+24,4260.000.31+0.31buy
Paradiem, LLC146,880171,283+24,4032.483.31+0.83buy
HighTower Advisors, LLC216,851241,055+24,2040.020.02+0.00buy
Merit Financial Group, LLC116,774138,187+21,4130.190.18-0.01buy
Daiwa Securities Group Inc.174,968196,119+21,1510.060.06+0.01buy
JONES FINANCIAL COMPANIES LLLP27,07346,174+19,1010.000.00+0.00buy
Quantinno Capital Management LP113,711132,173+18,4620.110.09-0.01buy
BI Asset Management Fondsmaeglerselskab A/S8,48226,843+18,3610.010.02+0.01buy
ROYAL LONDON ASSET MANAGEMENT LTD366,357384,029+17,6720.060.07+0.00buy
Cetera Investment Advisers139,177156,752+17,5750.020.02+0.00buy
Gotham Asset Management, LLC185,691202,680+16,9890.140.14+0.00buy
ALLSTATE CORP016,800+16,8000.000.04+0.04buy
COURIER CAPITAL LLC016,506+16,5060.000.08+0.08buy
ING GROEP NV016,166+16,1660.000.01+0.01buy
NISA INVESTMENT ADVISORS, LLC178,815194,979+16,1640.080.05-0.02buy
LANDSCAPE CAPITAL MANAGEMENT, L.L.C.015,231+15,2310.000.12+0.12buy
AXA S.A.273,172287,923+14,7510.060.06+0.01buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp95,540109,663+14,1230.040.05+0.01buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC130,811144,345+13,5340.090.09-0.00buy
Headlands Technologies LLC013,437+13,4370.000.10+0.10buy
CULLEN/FROST BANKERS, INC.130,142143,424+13,2820.130.14+0.01buy
LGT Fund Management Co Ltd.91,999105,258+13,2590.680.66-0.02buy
Crestline Management, LP8,04521,254+13,2090.030.05+0.02buy
Treasurer of the State of North Carolina257,332270,482+13,1500.070.08+0.00buy
Confluence Wealth Services, Inc.3,54816,443+12,8950.020.08+0.06buy
Page 1 of 12