Stock TransactionsFASTENAL CO

Total Bought
8,346,801
376 transactions
Total Sold
16,778,444
387 transactions
Net
-8,431,643
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
DIMENSIONAL FUND ADVISORS LP3,200,9843,837,530+636,5460.080.07-0.01buy
HSBC HOLDINGS PLC2,531,7313,154,203+622,4720.140.13-0.01buy
THRIVENT FINANCIAL FOR LUTHERANS3,903,4874,420,659+517,1720.630.59-0.05buy
BNP PARIBAS FINANCIAL MARKETS831,0661,278,991+447,9250.080.09+0.01buy
GEODE CAPITAL MANAGEMENT, LLC15,367,71715,803,379+435,6620.120.09-0.02buy
INTECH INVESTMENT MANAGEMENT LLC345,310749,812+404,5020.380.59+0.21buy
NORGES BANK6,762,2717,060,225+297,9540.080.07-0.02buy
DEUTSCHE BANK AG\1,520,8841,783,830+262,9460.060.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.311.08-0.23buy
FIL Ltd1,301,2301,443,983+142,7530.100.09-0.01buy
Ensign Peak Advisors, Inc946,5221,082,002+135,4800.140.13-0.01buy
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
CANADA LIFE ASSURANCE Co922,6121,021,311+98,6990.150.12-0.02buy
Illinois Municipal Retirement Fund209,918303,045+93,1270.260.30+0.04buy
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
AMERICAN CENTURY COMPANIES INC554,420630,377+75,9570.030.03-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
LPL Financial LLC244,383314,563+70,1800.010.01-0.00buy
ENVESTNET ASSET MANAGEMENT INC4,599,3524,665,482+66,1300.140.11-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
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
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.08-0.02buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp68,222109,651+41,4290.040.04+0.01buy
Edgestream Partners, L.P.2,68941,368+38,6790.010.13+0.11buy
Handelsbanken Fonder AB270,180308,002+37,8220.090.08-0.01buy
NEOS Investment Management LLC40,09175,544+35,4530.190.20+0.00buy
LGT Group Foundation604,195639,162+34,9671.100.63-0.47buy
Skandinaviska Enskilda Banken AB (publ)324,641359,537+34,8960.12100.00+99.88buy
Norinchukin Bank, The324,098357,554+33,4560.750.64-0.11buy
FORSTA AP-FONDEN163,200196,100+32,9000.110.11+0.00buy
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.110.10-0.01buy
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
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
TEXAS PERMANENT SCHOOL FUND CORP118,29694,584+23,7120.080.060.00sell
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
WILKINS INVESTMENT COUNSEL INC153,465176,613+23,1482.421.650.00buy
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
ABSHER WEALTH MANAGEMENT, LLC305,186324,937+19,7513.272.87-0.40buy
MACQUARIE GROUP LTD3,142,9073,161,810+18,9030.280.23-0.05buy
Federation des caisses Desjardins du Quebec8,96527,789+18,8240.010.01+0.00buy
Bellecapital International Ltd.115,424133,844+18,4201.961.78-0.18buy
STEGINSKY CAPITAL LLC704,125722,485+18,36013.0810.43-2.65buy
UniSuper Management Pty Ltd126,574144,750+18,1760.090.08-0.02buy
COMPASS CAPITAL MANAGEMENT, INC842,485860,334+17,8494.203.62-0.57buy
OCCUDO QUANTITATIVE STRATEGIES LP5,03922,703+17,6640.070.25+0.19buy
Avantax Planning Partners, Inc.124,413141,833+17,4200.310.29-0.02buy
COMGEST GLOBAL INVESTORS S.A.S.33,12750,339+17,2120.040.04+0.01buy
NORDEA INVESTMENT MANAGEMENT AB1,371,8251,388,565+16,7400.130.10-0.02buy
Paradiem, LLC122,424139,155+16,7312.332.19-0.14buy
Vanguard Personalized Indexing Management, LLC59,96676,415+16,4490.100.09-0.01buy
National Pension Service706,448722,857+16,4090.070.05-0.01buy
LOOMIS SAYLES & CO L P49,48965,300+15,8110.010.01+0.00buy
FENIMORE ASSET MANAGEMENT INC1,815,8831,831,403+15,5202.962.52-0.44buy
STATE OF WISCONSIN INVESTMENT BOARD367,801382,895+15,0940.080.07-0.01buy
Pictet North America Advisors SA60,33874,509+14,1710.520.51-0.01buy
Merit Financial Group, LLC102,946116,713+13,7670.170.16-0.01buy
Creative Planning125,754138,799+13,0450.010.01-0.00buy
CIBC Asset Management Inc172,213184,770+12,5570.050.04-0.00buy
EXCHANGE TRADED CONCEPTS, LLC17,53129,847+12,3160.040.05+0.01buy
CHOREO, LLC11,04922,865+11,8160.020.02+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC199,562210,998+11,4360.040.03-0.01buy
CITIZENS FINANCIAL GROUP INC/RI2,79113,940+11,1490.010.02+0.01buy
MARSHFIELD ASSOCIATES1,989,8552,000,973+11,1183.152.78-0.37buy
Mariner, LLC745,809756,189+10,3800.120.09-0.03buy
Douglass Winthrop Advisors, LLC1,596,6521,606,848+10,1962.542.06-0.47buy
JONES FINANCIAL COMPANIES LLLP4,29114,415+10,1240.000.00+0.00buy
THOROUGHBRED FINANCIAL SERVICES, LLC43,21753,088+9,8710.320.22-0.10buy
OSSIAM12,28222,132+9,8500.020.03+0.01buy
VAN ECK ASSOCIATES CORP108,726118,454+9,7280.010.01-0.00buy
Pathstone Holdings, LLC89,51099,134+9,6240.030.03-0.00buy
Page 1 of 8