Stock Transactions — FASTENAL CO

Total Bought
16,819,935
478 transactions
Total Sold
26,127,944
518 transactions
Net
-9,308,009
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 INC17,821,25119,269,449+1,448,1980.320.23-0.09buy
VANGUARD GROUP INC70,278,03271,285,668+1,007,6360.110.09-0.02buy
Qube Research & Technologies Ltd805938,291+937,4860.000.11+0.11buy
MARSHALL WACE, LLP18,408756,241+737,8330.000.07+0.06buy
DIMENSIONAL FUND ADVISORS LP3,200,9843,837,530+636,5460.070.06-0.00buy
HSBC HOLDINGS PLC2,531,7313,154,203+622,4720.140.13-0.01buy
RENAISSANCE TECHNOLOGIES LLC0599,288+599,2880.000.06+0.06buy
THRIVENT FINANCIAL FOR LUTHERANS3,903,4874,420,659+517,1720.610.56-0.05buy
GOLDMAN SACHS GROUP INC5,025,1785,493,042+467,8640.080.07-0.01buy
BNP PARIBAS FINANCIAL MARKETS831,0661,278,991+447,9250.080.09+0.01buy
STATE STREET CORP26,195,23126,642,622+447,3910.090.07-0.02buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC0437,511+437,5110.000.10+0.10buy
GEODE CAPITAL MANAGEMENT, LLC15,367,71715,803,379+435,6620.110.09-0.02buy
INTECH INVESTMENT MANAGEMENT LLC345,310749,812+404,5020.380.59+0.21buy
CITIGROUP INC665,7501,057,777+392,0270.060.06+0.01buy
NORGES BANK6,762,2717,060,225+297,9540.080.07-0.02buy
MORGAN STANLEY9,033,4279,324,418+290,9910.060.05-0.01buy
DEUTSCHE BANK AG\1,520,8841,783,830+262,9460.050.05-0.00buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,118,5421,368,706+250,1640.100.09-0.01buy
Tredje AP-fonden72,601271,419+198,8180.060.16+0.11buy
Legal & General Group Plc4,995,0595,169,707+174,6480.110.09-0.02buy
Baird Financial Group, Inc.8,011,6478,181,171+169,5241.301.07-0.23buy
JANE STREET GROUP, LLC86,732236,872+150,1400.010.02+0.01buy
MILLENNIUM MANAGEMENT LLC9,232155,009+145,7770.000.01+0.01buy
FIL Ltd1,301,2301,443,983+142,7530.100.09-0.01buy
Ensign Peak Advisors, Inc946,5221,082,002+135,4800.130.12-0.01buy
ING GROEP NV0128,964+128,9640.000.05+0.05buy
Connor, Clark & Lunn Investment Management Ltd.432,163559,760+127,5970.140.15+0.00buy
Vest Financial, LLC536,312651,282+114,9701.100.98-0.12buy
CULLEN/FROST BANKERS, INC.29,896143,383+113,4870.030.13+0.10buy
Mitsubishi UFJ Asset Management Co., Ltd.798,641907,848+109,2070.090.07-0.02buy
Campbell & CO Investment Adviser LLC0105,064+105,0640.000.56+0.56buy
CANADA LIFE ASSURANCE Co922,6121,021,311+98,6990.140.12-0.02buy
Illinois Municipal Retirement Fund209,918303,045+93,1270.250.29+0.04buy
WELLS FARGO & COMPANY/MN1,412,4541,505,111+92,6570.030.02-0.00buy
ProShare Advisors LLC3,099,3333,190,744+91,4110.640.54-0.10buy
Epoch Investment Partners, Inc.1,942,7472,032,818+90,0710.670.58-0.08buy
Gotham Asset Management, LLC78,087167,784+89,6970.090.14+0.05buy
VICTORY CAPITAL MANAGEMENT INC1,007,5111,096,862+89,3510.080.07-0.01buy
Madison Asset Management, LLC367,891452,780+84,8890.350.35+0.00buy
IMA Advisory Services, Inc.079,800+79,8000.001.13+1.13buy
AMERICAN CENTURY COMPANIES INC554,420630,377+75,9570.030.02-0.00buy
SCHWARTZ INVESTMENT COUNSEL INC507,000582,000+75,0001.421.35-0.07buy
NOMURA ASSET MANAGEMENT CO LTD671,192746,169+74,9770.190.16-0.03buy
LEVEL FOUR ADVISORY SERVICES, LLC071,859+71,8590.000.20+0.20buy
LPL Financial LLC244,383314,563+70,1800.010.01-0.00buy
ENVESTNET ASSET MANAGEMENT INC4,599,3524,665,482+66,1300.130.10-0.03buy
LGT Fund Management Co Ltd.9,48174,347+64,8660.310.58+0.28buy
State of Alaska, Department of Revenue101,250155,825+54,5750.090.11+0.02buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND052,564+52,5640.000.01+0.01buy
SG Americas Securities, LLC97,551147,446+49,8950.040.06+0.02buy
Stephens Investment Management Group LLC158,833208,068+49,2350.160.18+0.02buy
BAILLIE GIFFORD & CO2,652,8392,701,163+48,3240.160.13-0.03buy
OMERS ADMINISTRATION Corp046,764+46,7640.000.03+0.03buy
Neo Ivy Capital Management045,764+45,7640.000.56+0.56buy
VOYA INVESTMENT MANAGEMENT LLC316,943361,416+44,4730.020.02-0.00buy
B. Metzler seel. Sohn & Co. AG61,361104,406+43,0450.050.06+0.01buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM908,032950,353+42,3210.090.07-0.02buy
PEAK FINANCIAL ADVISORS LLC042,062+42,0620.001.52+1.52buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp68,222109,651+41,4290.040.04+0.01buy
MBB PUBLIC MARKETS I LLC039,357+39,3570.000.05+0.05buy
Edgestream Partners, L.P.2,68941,368+38,6790.010.13+0.11buy
Handelsbanken Fonder AB270,180308,002+37,8220.090.08-0.01buy
Graham Capital Management, L.P.035,680+35,6800.000.08+0.08buy
NEOS Investment Management LLC40,09175,544+35,4530.190.20+0.00buy
Schonfeld Strategic Advisors LLC035,210+35,2100.000.02+0.02buy
LGT Group Foundation604,195639,162+34,9671.100.63-0.47buy
Skandinaviska Enskilda Banken AB (publ)324,641359,537+34,8960.120.11-0.01buy
Jump Financial, LLC22,59557,454+34,8590.050.07+0.03buy
Norinchukin Bank, The324,098357,554+33,4560.750.64-0.11buy
FORSTA AP-FONDEN163,200196,100+32,9000.110.11+0.00buy
Legacy Financial Strategies, LLC032,516+32,5160.000.49+0.49buy
HARTLINE INVESTMENT CORP/032,490+32,4900.000.27+0.27buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP149,269181,652+32,3830.020.02+0.00buy
Y-Intercept (Hong Kong) Ltd032,083+32,0830.000.11+0.11buy
Knollwood Investment Advisory, LLC4,30036,156+31,8560.060.25+0.19buy
PRUDENTIAL PLC16,78247,786+31,0040.010.02+0.01buy
Focus Partners Wealth12,88543,534+30,6490.010.01+0.00buy
Treasurer of the State of North Carolina270,410301,049+30,6390.090.08-0.01buy
Tower Research Capital LLC (TRC)54,43684,969+30,5330.100.09-0.01buy
F/m Investments LLC030,408+30,4080.000.07+0.07buy
Zurcher Kantonalbank (Zurich Cantonalbank)162,701193,052+30,3510.040.04-0.00buy
AQR CAPITAL MANAGEMENT LLC303,779333,487+29,7080.040.03-0.01buy
NATIXIS19,23148,453+29,2220.010.02+0.01buy
Empowered Funds, LLC27,18156,083+28,9020.040.06+0.02buy
Banque Cantonale Vaudoise14,32642,300+27,9740.040.11+0.06buy
CIM, LLC027,270+27,2700.000.27+0.27buy
Rafferty Asset Management, LLC213,564239,491+25,9270.060.06-0.01buy
iA Global Asset Management Inc.74,56199,488+24,9270.120.12+0.00buy
Holocene Advisors, LP52,10776,959+24,8520.010.02+0.01buy
GUGGENHEIM CAPITAL LLC147,686172,332+24,6460.080.08-0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP30,33854,891+24,5530.000.00+0.00buy
MetLife Investment Management, LLC151,635175,084+23,4490.080.07-0.01buy
AVANTAX ADVISORY SERVICES, INC.12,42135,719+23,2980.010.02+0.01buy
Bellwether Advisors, LLC022,775+22,7750.000.30+0.30buy
Gladstone Institutional Advisory LLC021,384+21,3840.000.07+0.07buy
TWO SIGMA SECURITIES, LLC2,90524,191+21,2860.010.07+0.06buy
Frank, Rimerman Advisors LLC2820,833+20,8050.000.09+0.09buy
AZZAD ASSET MANAGEMENT INC /ADV55,79876,486+20,6880.500.57+0.06buy
CIBC WORLD MARKETS CORP95,051115,235+20,1840.050.05-0.00buy
Page 1 of 12