Stock Transactions — FASTENAL CO

Total Bought
122,421,489
621 transactions
Total Sold
58,884,814
562 transactions
Net
+63,536,675
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Sixth Street Partners Management Company, L.P.042,893,434+42,893,4340.000.27+0.27buy
Invesco Ltd.24,100,70639,561,324+15,460,6180.140.15+0.01buy
NORGES BANK015,420,060+15,420,0600.000.07+0.07buy
JPMORGAN CHASE & CO5,987,04515,727,874+9,740,8290.020.04+0.03buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC39,387,93242,893,434+3,505,5020.280.27-0.01buy
MILLENNIUM MANAGEMENT LLC769,7762,796,417+2,026,6410.030.09+0.06buy
Mariner, LLC4,204,6605,897,822+1,693,1620.230.30+0.07buy
STATE FARM MUTUAL AUTOMOBILE INSURANCE CO2,827,7884,506,900+1,679,1120.100.15+0.04buy
AQR CAPITAL MANAGEMENT LLC875,2792,473,323+1,598,0440.020.04+0.02buy
BlackRock, Inc.104,753,834106,297,179+1,543,3450.090.08-0.01buy
HSBC HOLDINGS PLC3,551,7404,795,323+1,243,5830.100.11+0.01buy
PRICE T ROWE ASSOCIATES INC /MD/3,709,4134,928,056+1,218,6430.020.02+0.00buy
DEUTSCHE BANK AG\3,892,1744,981,867+1,089,6930.060.07+0.01buy
GOLDMAN SACHS GROUP INC13,197,12714,258,275+1,061,1480.080.07-0.01buy
CITADEL ADVISORS LLC1,060,6451,973,383+912,7380.030.05+0.02buy
STATE STREET CORP55,569,17556,438,968+869,7930.090.08-0.01buy
Aberdeen Group plc1,880,9672,696,156+815,1890.140.18+0.04buy
LPL Financial LLC1,699,3002,457,148+757,8480.020.03+0.01buy
LOGAN CAPITAL MANAGEMENT INC0690,321+690,3210.001.23+1.23buy
CITIGROUP INC1,475,5102,124,988+649,4780.040.05+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.9,098,1399,695,767+597,6280.570.56-0.02buy
Night Squared LP0564,897+564,8970.002.92+2.92buy
GEODE CAPITAL MANAGEMENT, LLC38,923,11139,479,611+556,5000.110.10-0.01buy
Quantinno Capital Management LP1,302,6031,835,452+532,8490.100.11+0.00buy
MARSHALL WACE, LLP131,948628,100+496,1520.010.03+0.02buy
Fifth Third Wealth Advisors LLC1,270,0781,758,920+488,8421.992.36+0.37buy
Treasurer of the State of North Carolina617,1811,083,641+466,4600.090.13+0.04buy
Russell Investments Group, Ltd.1,439,8821,905,985+466,1030.070.08+0.01buy
Amundi4,084,9024,521,630+436,7280.050.05+0.00buy
WELLS FARGO & COMPANY/MN4,908,8925,344,767+435,8750.050.04-0.00buy
Voleon Capital Management LP145,903559,227+413,3240.150.49+0.34buy
VIRGINIA RETIREMENT SYSTEMS ET Al784,3841,140,834+356,4500.270.33+0.06buy
NATIONAL BANK OF CANADA /FI/675,8151,025,971+350,1560.030.04+0.01buy
AMERICAN CENTURY COMPANIES INC4,008,2564,322,701+314,4450.100.09-0.00buy
Assenagon Asset Management S.A.239,545534,592+295,0470.020.03+0.02buy
DUDLEY & SHANLEY, INC.181,250472,440+291,1901.383.43+2.05buy
D. E. Shaw & Co., Inc.77,645362,809+285,1640.000.01+0.01buy
TUDOR INVESTMENT CORP ET AL0270,971+270,9710.000.05+0.05buy
Employees Retirement System of Texas1,619,6171,880,754+261,1370.660.72+0.06buy
Mirae Asset Global Investments Co., Ltd.1,449,2611,707,262+258,0010.190.16-0.04buy
Qube Research & Technologies Ltd0253,830+253,8300.000.01+0.01buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main88,176310,432+222,2560.000.01+0.01buy
APG Asset Management N.V.583,531805,452+221,9210.070.08+0.01buy
Stephens Investment Management Group LLC483,549698,428+214,8790.310.36+0.05buy
Curated Wealth Partners LLC0211,508+211,5080.000.03+0.03buy
SG Americas Securities, LLC413,037624,102+211,0650.020.02-0.00buy
Man Group plc226,248436,060+209,8120.020.04+0.02buy
OFI INVEST ASSET MANAGEMENT7,070215,834+208,7640.000.09+0.09buy
JENNISON ASSOCIATES LLC0196,625+196,6250.000.01+0.01buy
Albar Capital Partners LLP0194,290+194,2900.001.22+1.22buy
BI Asset Management Fondsmaeglerselskab A/S23,234212,775+189,5410.010.08+0.07buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC866,4871,053,683+187,1960.090.08-0.01buy
DIMENSIONAL FUND ADVISORS LP6,872,8677,057,921+185,0540.070.06-0.00buy
ADAGE CAPITAL PARTNERS GP, L.L.C.166,792351,392+184,6000.010.02+0.01buy
Baird Financial Group, Inc.15,377,76915,561,007+183,2381.111.03-0.09buy
Mitsubishi UFJ Asset Management Co., Ltd.2,809,5182,992,054+182,5360.090.08-0.01buy
Clearbridge Investments, LLC1,731,3531,900,882+169,5290.070.08+0.01buy
NOMURA HOLDINGS INC23,260190,556+167,2960.010.04+0.03buy
BNP Paribas Asset Management Holding S.A.1,300,9481,466,487+165,5390.070.07+0.00buy
TORONTO DOMINION BANK346,469509,512+163,0430.030.04+0.01buy
Nuveen, LLC3,717,2423,870,756+153,5140.050.04-0.00buy
STRS OHIO96,757243,388+146,6310.020.04+0.03buy
CANADA PENSION PLAN INVESTMENT BOARD1,219,8111,360,526+140,7150.040.04-0.00buy
ING GROEP NV10,821138,981+128,1600.000.03+0.03buy
Jump Financial, LLC0114,835+114,8350.000.05+0.05buy
NORDEA INVESTMENT MANAGEMENT AB2,703,6962,818,479+114,7830.110.11-0.00buy
Neuberger Berman Group LLC1,354,0521,464,329+110,2770.050.05-0.00buy
Korea Investment CORP635,354738,428+103,0740.060.07+0.01buy
NEOS Investment Management LLC778,307874,887+96,5800.180.15-0.03buy
Rafferty Asset Management, LLC334,972424,312+89,3400.060.05-0.02buy
Bank Julius Baer & Co. Ltd, Zurich2,221,6612,307,986+86,3250.310.29-0.02buy
STEGINSKY CAPITAL LLC1,638,7601,719,217+80,45712.5712.39-0.17buy
Machina Capital S.A.S.077,784+77,7840.000.59+0.59buy
CAPTRUST FINANCIAL ADVISORS561,100636,530+75,4300.050.05+0.00buy
XTX Topco Ltd70,546145,048+74,5020.060.09+0.03buy
Atom Investors LP072,660+72,6600.000.31+0.31buy
CI INVESTMENTS INC.14,80984,916+70,1070.000.01+0.01buy
Inspire Investing, LLC51,079120,765+69,6860.230.24+0.01buy
LGT Group Foundation1,172,8411,241,920+69,0790.660.68+0.01buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC751,635820,673+69,0380.060.06+0.00buy
FLPUTNAM INVESTMENT MANAGEMENT CO8,46475,974+67,5100.010.04+0.04buy
NATIXIS ADVISORS, LLC452,849512,962+60,1130.030.03-0.00buy
RENAISSANCE TECHNOLOGIES LLC059,176+59,1760.000.00+0.00buy
NISSAY ASSET MANAGEMENT CORP /JAPAN846,617903,647+57,0300.210.18-0.02buy
MERCER GLOBAL ADVISORS INC /ADV300,736357,428+56,6920.020.02+0.00buy
MUFG Securities EMEA plc47,102103,099+55,9970.030.05+0.02buy
JONES FINANCIAL COMPANIES LLLP346,757400,026+53,2690.010.01+0.00buy
Pacer Advisors, Inc.112,690165,823+53,1330.000.02+0.02buy
MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC122,157173,569+51,4120.060.08+0.02buy
ENVESTNET ASSET MANAGEMENT INC10,297,00810,347,343+50,3350.130.12-0.01buy
Kentucky Retirement Systems22,54072,469+49,9290.080.09+0.01buy
LAZARD ASSET MANAGEMENT LLC44,81594,394+49,5790.000.01+0.00buy
TWO SIGMA INVESTMENTS, LP57,502105,267+47,7650.000.00+0.00buy
J.W. COLE ADVISORS, INC.047,178+47,1780.000.04+0.04buy
ASR Vermogensbeheer N.V.649,477695,029+45,5520.350.34-0.01buy
Dakota Wealth Management8,24753,233+44,9860.010.05+0.04buy
Trust Point Inc.162,784206,812+44,0280.660.84+0.19buy
Headlands Technologies LLC45,66689,077+43,4110.240.45+0.21buy
National Pension Service1,604,8501,648,147+43,2970.060.05-0.01buy
BLI - Banque de Luxembourg Investments70,000113,000+43,0000.080.19+0.11buy
Page 1 of 14